The Best Hotels in Puerto Rico

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in Puerto Rico. Bon voyage!

Hannah, Travel Blogger

Updated

Dorado Beach, a Ritz-Carlton Reserve

Resort

Rated 7.9 in 19 reviews

This luxurious beach-front resort features an on-site golf course, a fitness centre and excellent views of the Caribbean… See more

This luxurious beach-front resort features an on-site golf course, a fitness centre and excellent views of the Caribbean Sea. Dorado Beach, A Ritz-Carlton Reserve has several swimming pools.

Each beautiful room at this property features modern décor, a large wardrobe and marble floors. Some rooms feature an en-suite plunge pool and spectacular ocean views.

The property features 4 on-site restaurants that offer elegant dining with gourmet dishes like ceviche and oysters. There are also open-air and beach-front dining options.

There is an on-site spa that features relaxing massage treatments, and the property can also arrange activities for young children.

Puerto Rico’s capital of San Juan is 40 km away, while guests can reach Luis Muñoz Marín International Airport within a 50-minute drive.

Rooms from $1 392

Condado Vanderbilt Hotel

Resort

Rated 8.6 in 553 reviews

This oceanfront hotel offers an outdoor pool and a spa and wellness centre, Condado Vanderbilt Hotel is located in San… See more

This oceanfront hotel offers an outdoor pool and a spa and wellness centre, Condado Vanderbilt Hotel is located in San Juan steps from Condado Lagoon. Free WiFi access is available in all areas.

Each room here will provide you with a TV, air conditioning and a seating area. Complete with a refrigerator, the dining area also has a coffee machine. The private bathrooms come with a bath or shower and a hairdryer. Extras include pay-per-view channels.

At Condado Vanderbilt Hotel you will find a restaurant and a fitness centre. An a la carte breakfast is available for an additional cost. Other facilities offered at the property include meeting facilities, luggage storage and dry cleaning.

The hotel is less than 100 metres from La Ventana al Mar Park and 2 km from Museum of Art of Puerto Rico. Old San Juan City Centre is 5 km away and Luis Muñoz Marín International Airport is 7 km away.

Rooms from $393

St. Regis Bahia Beach Resort, Puerto Rico

Resort

Rated 9.4 in 33 reviews

Offering direct access to Bahia Beach, St. Regis Bahia Beach Resort features a golf course, spa and a pool with Atlantic… See more

Offering direct access to Bahia Beach, St. Regis Bahia Beach Resort features a golf course, spa and a pool with Atlantic Ocean views. There are 2 restaurants, a tennis school and a watersports centre.

Each spacious, air-conditioned room has attractive décor and a terrace with garden, pool or sea views. All rooms have free WiFi, butler service and a seating area with a flat-screen TV. Spacious bathrooms offer custom-designed fixtures, an oversized tub and double shower, double vanity and a wall mirror. Balconies lead to either spectacular ocean views or the relaxing lush vegetation.

At Paros Restaurant you can enjoy contemporary Mediterranean cuisine.

Iridium Spa offers a range of treatments including massage, facials and manicures. There is a hot tub, plunge pool and gym. Yoga and pilates classes are also available. This property earned the AAA Five Diamond Award.

Activities such as hiking tours, kayaking, art lessons, bird watching tours, paddle boarding, biking, fishing and canoeing can be arranged.

El Yunque National Forest is a 15-minute drive from the resort, while San Juan is 40 km away.

Rooms from $775

The Royal Sonesta San Juan

Resort

Rated 8.8 in 1308 reviews

Located on Isla Verde Beach, this oceanfront resort is 2 km from Luis Munoz Marin International Airport. It boasts 6… See more

Located on Isla Verde Beach, this oceanfront resort is 2 km from Luis Munoz Marin International Airport. It boasts 6 restaurants and bars, an executive floor and a full-service spa.

The modern guest rooms at The Royal Sonesta San Juan include cable TV.

The 24-hour gym overlooks the ocean and has mounted TVs. The outdoor pool features a swim-up bar and tropical landscaping.

Aleli Restaurant at The Royal Sonesta San Juan serves breakfast, Mediterranean cuisine is served at Ocean Breeze Restaurant.

The colonial-era houses of Old San Juan are a 15-minute drive from The Royal Sonesta San Juan. The Puerto Rico Museum of Art is 4 km from the hotel.

Rooms from $286

Fairmont El San Juan Hotel

Resort

Rated 7.6 in 411 reviews

Rediscover our Island of Enchantment. Experience the iconic El San Juan Hotel, one of Puerto Rico’s most authentic and… See more

Rediscover our Island of Enchantment. Experience the iconic El San Juan Hotel, one of Puerto Rico’s most authentic and exciting luxury lifestyle properties. Nestled within 15 tropical acres directly on 2 miles of the award winning Isla Verde Beach and features an iconic lobby of nightlife and entertainment.

Fairmont El San Juan Hotel, features four outdoor swimming pools, a swim-up bar, poolside concierge service, and new luxury cabanas. With beach access guests can take advantage of water activities such as jet skiing or parasailing, then relax on the spacious sundeck.

The property offers several dining options and bars as well as the famed BRAVA nightclub and The Shops of El San Juan.

Customize your stay with variety of spacious guest rooms, suites, pool and beachfront villas. All accommodations are well appointed with a modern bathroom, flat-screen TV, iHome docking station and WiFi.

Rooms from $326

Caribe Hilton

Resort

Rated 7.5 in 623 reviews

Nestled among 17 acres of beautiful tropical gardens, and featuring a private beachfront location, this family-friendly… See more

Nestled among 17 acres of beautiful tropical gardens, and featuring a private beachfront location, this family-friendly hotel offers an ocean-front swimming pool and spacious accommodations with free WiFi.

Enjoy starting the morning at the Caribe Hilton with a delicious breakfast from one of the 9 on-site restaurants, or with a refreshing swim in the oceanfront pool. There is also a bar for guests to enjoy a cocktail. Relax with a massage from the hotel's full-service spa or work out in the state-of-the-art fitness centre. Watch the sun set from private in-room balconies or play a game on the floodlit tennis courts.

Ideally located between San Juan and Condado, a number of area attractions can be found only a short distance from the Caribe Hilton. Visit the convention centre 3 km away, take a tour of historic Old San Juan or explore the shops, restaurants and museums of Condado.

Rooms from $233

Condado Ocean Club - Adults Only

Rated 8.3 in 146 reviews

Facing the beachfront, Condado Ocean Club - Adults Only offers 4-star accommodation in San Juan and features an outdoor… See more

Facing the beachfront, Condado Ocean Club - Adults Only offers 4-star accommodation in San Juan and features an outdoor swimming pool, fitness centre and terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The accommodation offers an ATM, a concierge service and organising tours for guests.

All units at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Condado Ocean Club - Adults Only provides certain units with city views, and every room comes with a coffee machine. Guest rooms include a desk.

The area is popular for cycling, and bike hire is available at the accommodation.

Popular points of interest near Condado Ocean Club - Adults Only include Condado Beach, Museum of Art of Puerto Rico and Condado Lagoon. Isla Grande Airport is 2 km away.

Rooms from $235

With an outdoor infinity pool overlooking Condado Beach, this 4 star resort features a 24-hour casino and several fine… See more

With an outdoor infinity pool overlooking Condado Beach, this 4 star resort features a 24-hour casino and several fine dining restaurants. The large guestrooms have private sea view balconies.

The brightly decorated rooms at La Concha Resort have floor to ceiling windows opening to the balcony. They have flat-screen smart TVs. Other amenities include iPod docking stations and work desks.

Guests can relax on a lounge bed at the sundeck surrounding the outdoor pool. Or enjoy a drink from the poolside bar in the hot tub. The hotel also boasts a fitness centre with cardio equipment and free weights. Free bike rental is also available.

For breakfast and dinner, guests can choose from a variety of onsite restaurants . Guests can also choose to dine in the privacy of their own room. The breakfast included in the rate is only for 2 people.

Rooms from $287

Offering 4 outdoor swimming pools, a spa and wellness centre, Wyndham Grand Rio Mar Rainforest Beach and Golf Resort is… See more

Offering 4 outdoor swimming pools, a spa and wellness centre, Wyndham Grand Rio Mar Rainforest Beach and Golf Resort is located in Rio Grande, with access to over a 1 mile stretch of beach. Free Wi-Fi access is available in all rooms.

The rooms will provide you with a flat-screen TV and cable channels. There is also a coffee machine. Featuring a bath or shower, private bathrooms also come with a hairdryer and free toiletries. Extras include a desk and a safety deposit box.

At Wyndham Grand Rio Mar Rainforest Beach and Golf Resort you will find 10 dining venues, over 1 mile stretch of beach, 13 tennis courts and a fitness centre. Other facilities offered at the property include 2 golf courses and a shared lounge. Guests can enjoy a variety of water sports, dance lessons, and seasonal activities like Sea Turtle Nesting and Iguana feeding.

This resort is 38 km from Luis Munoz Marin Airport.

Rooms from $352

Hyatt Vacation Club at Hacienda del Mar

Resort

Rated 9.2 in 494 reviews

Situated in Dorado in the North Puerto Rico Region, 22 km from San Juan, Hyatt Hacienda Del Mar boasts an outdoor pool… See more

Situated in Dorado in the North Puerto Rico Region, 22 km from San Juan, Hyatt Hacienda Del Mar boasts an outdoor pool and views of the sea.

Each room at this resort is air conditioned and features a TV and Blu-ray player.

The area is popular for horse riding and snorkelling. Caguas is 40 km from Hyatt Hacienda Del Mar, while El Morro is 21 km from the property. The nearest airport is Luis Munoz Marin International Airport, 33 km from the property.

Rooms from $212

Margaritaville Vacation Club - Rio Mar

Resort

Rated 9.4 in 14 reviews

Margaritaville Vacation Club - Rio Mar offers a private beach area in Rio Mar, a restaurant and guests can have fun at… See more

Margaritaville Vacation Club - Rio Mar offers a private beach area in Rio Mar, a restaurant and guests can have fun at the casino and games room.

Every room is fitted with a TV, a coffee maker and a private bathroom with hairdryer and free toiletries. Some rooms have a seating area for your convenience.

There is a 24-hour front desk, a cash machine, hairdresser's, and gift shop at the property.

Water sports facilities and bike hire are available. You can play tennis at this resort, and the area is popular for golfing and snorkeling.

Damaso Rivera Park us 6 km away and San Juan is 48 km from Margaritaville Wyndham Rio Mar. Luquillo is 9 km away, while the Luis Muñoz Marín International Airport is 30 minutes’ drive from the property.

See available rooms

Wyndham Palmas Beach and Golf Boutique Resort

Resort

Rated 7.9 in 478 reviews

Wyndham Palmas Beach & Golf Resort in Humacao features an outdoor adults-only infinity pool and a fitness centre… See more

Wyndham Palmas Beach & Golf Resort in Humacao features an outdoor adults-only infinity pool and a fitness centre. Located in the Palmas del Mar district, the property provides guests with access to a restaurant. The resort provides a hot tub and a 24-hour front desk.

All rooms come with a flat-screen TV with satellite channels, fridge, a coffee machine, a bath, free toiletries and a desk. Every room is equipped with a private bathroom with a hair dryer. All guest rooms at the resort feature air conditioning and a wardrobe.

This boutique resort sits within two beautifully manicured golf courses and is surrounded by lush tropical gardens, just steps from the beach. The upscale boutique resort features 107 rooms, a 14,000 square feet of meeting space including a grand ballroom and break out rooms, an infinity pool and an additional family pool and beach style access. The multiple food and beverage options on property offer two bars, a wonderful restaurant featuring international cuisine and wood oven pizzas. The resort’s unique location within Palmas gives clients access to the many amenities the community has to offer, from an upscale Marina to world class tennis facilities, two championship golf courses, an equestrian center, Pterocarpus forest and several restaurants that range from upscale French cuisine to casual local flair. The unique location in Puerto Rico’s East Coast, provides quick access to miles of unspoiled beaches and the El Yunque tropical rainforest, as well as Vieques and Culebra islands via quick flights from Ceiba airport. Wyndham Palmas Beach and Golf Resort captures the best of the Caribbean with world class amenities.

Wyndham Palmas Beach & Golf Resort offers a terrace. Private parking is also provided.

Vieques is 38 km from the accommodation, while Fajardo is 42 km away.

Rooms from $198

Hotel El Convento

Rated 8.5 in 730 reviews

This hotel is located in the heart of historic Old San Juan, Puerto Rico. Hotel guests will receive beach privileges at… See more

This hotel is located in the heart of historic Old San Juan, Puerto Rico. Hotel guests will receive beach privileges at the El Convento Beach Club on Isla Verde Beach.

Hotel El Convento is housed in a restored 350-year old building. The hotel’s pool and hot tub overlook the San Juan Bay, and a fitness center, library, and business center are offered to guests. Facials, manicures, and massages are available upon request. Every evening, the Manager’s Reception serves hors d’oeuvres and wine on La Veranda Terrace.

Rooms at the El Convento have Spanish décor and are furnished with refrigerators. The rooms include goose down pillows, flat-screen TVs, and free Wi-Fi.

The Hotel El Convento has 2 on-site restaurants. Patio del Nispero offers a gourmet menu served in an open-air setting and El Picoteo offers a tapas menu and a wide variety of wine.

Hotel El Convento is located just a few minutes from many cruise ship piers. The renowned museums and historic landmarks of San Juan are within walking distance. Luis Muñoz Marín International Airport is 15 minutes away.

Rooms from $268

Attractively set in the centre of San Juan, Palacio Provincial San Juan, Adults only, Curio Collection by Hilton… See more

Attractively set in the centre of San Juan, Palacio Provincial San Juan, Adults only, Curio Collection by Hilton features air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness centre. Featuring a restaurant, the property also has a bar, as well as a hot tub. The accommodation offers room service and a 24-hour front desk for guests.

At the hotel, rooms are fitted with a desk. The rooms in Palacio Provincial San Juan, Adults only, Curio Collection by Hilton are fitted with a flat-screen TV and free toiletries.

Breakfast is available, and includes à la carte, continental and American options.

Popular points of interest near the accommodation include Fort San Felipe del Morro, Cristo Chapel and Old San Juan. Isla Grande Airport is 6 km from the property.

Rooms from $227

Villa Herencia Hotel

Rated 8.6 in 254 reviews

Featuring local artwork and a relaxing terrace, this Old San Juan hotel is less than 3 km from the Castillo de San… See more

Featuring local artwork and a relaxing terrace, this Old San Juan hotel is less than 3 km from the Castillo de San Cristobal. An honor bar is located inside the hotel.

Tiled floors and a private patio are found in each exotic room of the Villa Herencia Hotel. A flat-screen TV and private bath with amenities are also included.

Guests of the Villa Herencia are welcome to relax in the library. Maps and tours of the city can be arranged at the front desk.

The Santa Catalina Palace is a 3-minute walk from the hotel. The Museum of the Americas is a 5-minute walk away.

Rooms from $128

Trópica Beach Hotel

Rated 9.0 in 528 reviews

Featuring a bar, Trópica Beach Hotel is located in San Juan in the North Puerto Rico region, 200 metres from Ocean Park… See more

Featuring a bar, Trópica Beach Hotel is located in San Juan in the North Puerto Rico region, 200 metres from Ocean Park Beach and 1.4 km from Museum of Art of Puerto Rico. With an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Private parking is available on site.

Each room is equipped with a desk and a flat-screen TV, and certain rooms at the hotel have a balcony. Guest rooms will provide guests with a fridge.

At Trópica Beach Hotel you will find a restaurant serving French, Italian and Pizza cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Languages spoken at the reception include English and Spanish.

Fort San Felipe del Morro is 8.4 km from the accommodation, while Barbosa Park is 1.2 km away. Isla Grande Airport is 5 km from the property.

Rooms from $228

Parguera Plaza Hotel - Adults Only

Rated 9.4 in 656 reviews

Set in La Parguera, 2.9 km from Rosada Beach, Parguera Plaza Hotel - Adults Only offers accommodation with an outdoor… See more

Set in La Parguera, 2.9 km from Rosada Beach, Parguera Plaza Hotel - Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 14 km from Porta Coeli Religious Art Museum and 26 km from Guanica Dry Forest, the property provides a terrace and a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

At the hotel, all rooms come with a desk. Complete with a private bathroom equipped with a shower and free toiletries, the units at Parguera Plaza Hotel - Adults Only have a flat-screen TV and air conditioning, and selected rooms will provide you with a balcony. All rooms will provide guests with a fridge.

Guests at the accommodation can enjoy an American breakfast. At Parguera Plaza Hotel - Adults Only you will find a restaurant serving American, Caribbean and Italian cuisine. Vegetarian, dairy-free and vegan options can also be requested.

The area is popular for hiking, and car hire is available at this 5-star hotel.

La Parguera BioBay is 1.3 km from the hotel. Eugenio Maria de Hostos Airport is 41 km away.

Rooms from $173

Don Rafa Boutique Hotel & Residences

Rated 8.8 in 142 reviews

Located in San Juan, less than 1 km from Condado Beach, Don Rafa Boutique Hotel & Residences provides accommodation with… See more

Located in San Juan, less than 1 km from Condado Beach, Don Rafa Boutique Hotel & Residences provides accommodation with a fitness centre, private parking, a garden and a shared lounge. Featuring a 24-hour front desk, this property also has a restaurant and a terrace. The accommodation features evening entertainment and a business centre.

All rooms in the hotel are fitted with a coffee machine. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Don Rafa Boutique Hotel & Residences have a flat-screen TV and air conditioning, and selected rooms come with a balcony. All guest rooms will provide guests with a fridge.

You can play darts at the accommodation.

Popular points of interest near Don Rafa Boutique Hotel & Residences include San Jerónimo del Boquerón Fort, Munoz Rivera Park and Puerto Rico Convention Center. Isla Grande Airport is 1 km away.

Rooms from $363

Royal Isabela

Rated 8.8 in 54 reviews

Located along Puerto Rico’s beautiful Caribbean Coast in Isabella, this hotel offers spacious cottages with excellent… See more

Located along Puerto Rico’s beautiful Caribbean Coast in Isabella, this hotel offers spacious cottages with excellent sea views and free Wi-Fi. Royal Isabela has an on-site golf course.

Each modern suite at this property comes with gorgeous wooden décor, a flat-screen TV with premium cable channels and a comfortable seating area. Guests also enjoy air conditioning and a desk.

The property’s on-site restaurant features room service and serves national and international food all day. There are other bars and restaurants within 10 km of Royal Isabela.

Activities like hiking and water sports can be arranged by the hotel, and guests also enjoy an on-site fitness centre, concierge services, laundry facilities and around-the-clock security.

Bosque Estatal De Guajataca park is 15 km from the property, while Rafael Hernandez Airport can be reached within a 25-minute drive.

Rooms from $597

Copamarina Beach Resort & Spa

Resort

Rated 8.9 in 523 reviews

This hotel is a 20-acre tropical resort on a half-mile Caribbean beach. It offers two outdoor pools, an-onsite spa and… See more

This hotel is a 20-acre tropical resort on a half-mile Caribbean beach. It offers two outdoor pools, an-onsite spa and rooms with ocean views.

At the Copamarina Beach Resort, guests will find rooms with seating areas and work desks. All rooms feature free cable TV and refrigerators, and some have balconies with ocean views.

The hotel has two swimming pools and hot tubs, as well as a tennis court and fitness center.. Guests can enjoy canoeing, diving, snorkeling and other water recreations. Massages and other body treatment services are available at the on-site Spa

The restaurant Alexandra at the Copamarina Beach Resort offers a complete menu of fresh seafood and Puerto Rican specialties. The open-air Las Palmas Restaurant serves Caribbean, and authentic Puerto Rican Cuisine, and drinks are available at the Café Bar.

Easily accessed from the panoramic Interstate PR 2, the hotel is 2 miles from the Guanica Dry Forest Reserve.

Rooms from $283