To explore the Old Town, as well as castles and historical sites, choose from hotels in San Juan. Wander the brightly painted Old San Juan district where you can learn to salsa dance or take a night tour. Visit the old fort Castillo San Felipe del Morro (10 minutes by car) or there’s the 27 acres of fortifications known as Castillo San Cristóbal (four minutes by car).Couples on holiday in Puerto Rico might like to go for hotels in Ponce to be surrounded by culture. There’s Museo de Arte de Ponce, the Cathedral of Our Lady of Guadalupe, and Parque de Bombas, a brightly coloured firefighting museum. When it’s time to relax, a boat trip to Isla Caja de Muertos is just the ticket.When it’s a family holiday in Puerto Rico, hotels in Mayagüez are a good shout. It’s a 10-minute drive to Dr Juan A Rivero Zoo, where the gang can see the likes of tigers, giraffes and hippos. Thirteen minutes from the town centre by car takes you to Summit Trampoline Park, or it’s just a 22-minute drive to Surf ‘N Fun Waterpark.If it’s pure beach relaxation you’re after, opt for hotels in Culebra. Choose Flamenco Beach for diving or to see the historic M4 Sherman Tanks that have been preserved there. Tamarindo Beach is where to go to snorkel or scuba dive, while a water taxi to Culebrita Island lets you kick back on quiet stretches of shore.