The Best Hotels in Puerto Rico
Puerto Rico is the ultimate tropical vacation destination for American citizens without a passport, although a Real ID is required. Tourist destinations like Puerto Rico offer an abundance of hotels and resorts to choose from, making it difficult to pick just one. It’s impossible to read all reviews, and easy to get sucked into a deal without doing proper research. We’ve gathered some of the best hotels for your Puerto Rico stay - whether you're a luxury traveler, on a budget, or heading there with kids.
-
Best Luxury Hotel on Puerto Rico - Dorado Beach, a Ritz-Carlton Reserve
-
Best Hotel for Couples - Condado Vanderbilt Hotel
-
Best Hotel for Honeymoons - O:LV Fifty Five
-
Best Hotel for Experiencing Old San Juan - Hotel El Convento
-
Best Hotel for Families with Kids - Caribe Hilton
-
Best Hotel for Multigenerational Families - Hyatt Regency Grand Reserve Puerto Rico
-
Best Budget-Friendly Beachfront Hotel - Villa Cofresi Hotel
-
Best Hotel for Wellness - Dreamcatcher
-
Best Hotel for Adventure Seekers - Royal Isabela

Dorado Beach A Ritz-Carlton Reserve
Beach: Private All-Inclusive: No Private Pools: Yes (some rooms)
This ultra-exclusive, eco-luxury hotel on Dorado Beach is perfect for anyone heading to Puerto Rico with a luxury budget. Every room features a personal Embajador (ambassador), an outdoor living space, and an open-air shower. For an extra touch of luxury, you can opt for a room with a plunge pool. There are five restaurants to choose from, an on-site spa, a seaside golf course, a pool, and a private beach.

Condando Vanderbilt Beach
Beach: Across the Street All-Inclusive: No Private Pools: No
This classic oceanfront hotel features an adults-only pool, fine dining, and an on-site spa.
You can choose from various rooms, from one, two, and three-bedroom suites to standard guest rooms. Its proximity to San Juan makes it perfect for couples wanting to explore the city, and the lack of all-inclusive amenities makes the location ideal for heading out to a local restaurant for a meal.

Pool at O:LV Fifty Five | Expedia
Beach: Near beach All-Inclusive: No Private Pools: Yes (some rooms)
This adults-only hotel is perfect for newlyweds who want a tropical honeymoon, but don’t have passports. You can enjoy stunning views while cooling off in the rooftop pool, or a bite to eat at the rooftop restaurant. Rooms are lavishly furnished with velvet and oversized beds, and some suites have outdoor private plunge pools or hot tubs.

Hotel Convento Lobby
Beach: Not beachfront All-Inclusive: No Private Pools: No
This historic boutique hotel is a former 17th-century convent, perfect for history lovers wanting to explore Old San Juan. It is located just steps from Old San Juan’s top attractions, like Castillo San Felipe del Morro , Castillo San Cristóbal , and Museo de San Juan . Enjoy a daily complimentary wine reception, a plunge pool, a jacuzzi, and authentic Puerto Rican food at the on-site restaurant. Rooms range from standard rooms with Juliet balconies to larger King suites with glass-enclosed terraces.

Caribe Hilton
Beach: Private beach All-Inclusive: No Private Pools in Rooms: No
While Puerto Rico is a perfect spot for families, with loads of attractions to explore, it’s always essential to have accommodations that offer the kids a break from sightseeing. Caribe Hilton has a private beach with a designated swimming area and a kids’ fountain pool for the smallest guests to enjoy. The hotel offers family-friendly activities like pond feeding and tube rentals. Rooms are spacious and available with garden, ocean, or standard views, and the largest suites can sleep up to six guests.

Hyatt Regency Grand Reserve Puerto Rico
Beach: Beachfront All-Inclusive: No Private Pools: Yes (some)
The large suites and villas at Hyatt Regency Grand Reserve are ideal for housing large multi-generational groups during their visit to Puerto Rico. The hotel boasts lagoon-style pools, private balconies, an on-site spa, and fifteen dining and bar options. Its proximity to El Yunque make it perfect for families looking to explore the national forest.

Beach: Beachfront All-Inclusive: No Private Pools: No
Villa Cofresi offers affordable rates at a beachfront location, starting under $150 per night for standard rooms. Two children under fifteen are free if they stay in the same room; otherwise, additional people in the same room cost $15 per night. Rooms are basic, but comfortable, and there are suites with kitchenettes available. Enjoy the sunset at the beachfront bar, a meal at the on-site restaurant, or a dip in the pool.

Dreamcatcher Outside
Beach: No (short walk) All-Inclusive: No Private Pools: No
This vegetarian, adults-only hotel features yoga classes on the beach and under the stars and a massage parlor for the ultimate indulgence. The nineteen rooms have a bohemian feel, each with a private balcony or terrace, many with outdoor hammocks, soaking tubs, or showers. There is a courtyard perfect for sitting in the afternoon sun, and located in San Juan, so heading out to explore the city is easy. The hotel has several activities and getaways (at an extra fee).

Royal Isabela Hotel
Beach: Yes, not swimmable All-Inclusive: No Private Pools: yes
The 426 acres of the remote cliffside Royal Isabela is the kind of spot adventure seekers dream of. Enjoy an EBike trek, hiking, a round of golf, kayaking, or paddleboarding on Río Guajataca, and surfing nearby (the beach accessible from the resort is not swimmable). Accommodations are casitas-only, and every casita has a private plunge pool and can house up to two adults and two children.