The 9 best hotels in Puerto Rico

We've rounded up the best hotels in Puerto Rico, from high-end resorts to charming bed-and-breakfasts.
Best hotels in Puerto Rico: hotel room with large deck and view of the ocean


The Daily Navigator strives to help you make the best personal finance decisions. While we produce content according with strict editorial integrity this post may contain references to partner products. Here’s a full explanation for how our team makes money.

This post contains one or more references to our advertisers. If you buy something through our links, we may earn a commission. For our full advertising policy, click here.

Puerto Rico is a tropical paradise, with miles of pristine beaches, lush rainforests, and vibrant culture. Whether you’re seeking adventure, relaxation, or a bit of both, this Caribbean island has something to offer everyone. And, with its growing reputation as a top tourist destination, the number of hotels in Puerto Rico continues to grow, making it hard to decide where to stay. To help you out, we’ve rounded up the best hotels in Puerto Rico, from high-end resorts to charming bed-and-breakfasts. 

Aire de O:live

Location: Isla Verde
Price: Nightly rates start around $330
Vibe: Earthy, vibey, boutique
The rundown: There’s no other way to say it: Aire de O:live is sexy. The boutique hotel, a part of the San Juan Water and Beach Club Hotel, is situated just off the bustling Isla Verde Avenue, tucked at the end of a quiet alley facing the glittering Caribbean. The decor is undoubtedly dreamy. The muted palette emphasizes the earthy textures used, from low-hanging straw pendant lights to natural wood platform beds. A visit wouldn’t be complete without climbing up to the rooftop where Japanese restaurant, Kumo, serves sensational cuisine, and a breathtaking pool blends seamlessly with the Caribbean below. 

Dorado Beach, a Ritz Carlton Reserve

Location: Dorado
Price: Nightly rates start around $2,300
Vibe: Luxurious and private 
The rundown: Look no further for exclusivity in Puerto Rico than Dorado Beach. The resort is set on a secluded 1,400-acre peninsula surrounded by tropical gardens, beaches, and the Atlantic Ocean. You’d be hard-pressed to leave the resort with its private beaches, multiple swimming pools, and beach clubs. Don’t skip out on Spa Botanico, which might be one of the most gorgeous and peaceful spas on the island. Think: soaking tubs in tropical gardens and massages in open-air treehouses.

Hotel El Convento

Location: San Juan
Price: Nightly rates start around $320
Vibe: Historic, charming, elegant
The rundown: Get a taste of Old San Juan with a stay at Hotel El Convento. The historic hotel is housed in a restored 17th-century convent, which has been beautifully preserved and renovated to provide guests with modern amenities and luxurious accommodations. Each room is uniquely decorated with antique furnishings, rich fabrics, and original artwork. Try to score a room with a balcony that overlooks the heart of the city. The rooftop terrace is another great place to take it all in, featuring panoramic views of the city.

Palacio Provincial

Location: San Juan
Price: Nightly rates start around $240
Vibe: Luxurious and charming
The rundown: Step into a world of sophistication and tranquility at the beautifully restored 19th-century Palacio Provincial. Blending colonial charm with modern design, this luxury hotel opened its doors in 2021. Guests can choose from 43 elegantly decorated rooms and suites, each with locally inspired artwork and views of historic Old San Juan. For ultimate relaxation when you’re not exploring the city, the hotel’s rooftop pool and the Palacio Provincial Beach Club are the places to be.

Condado Ocean Club

Location: San Juan
Price: Nightly rates start around $290
Vibe: Adults-only, boutique, oceanfront 
The rundown: Located in the Condado neighborhood of San Juan, this adults-only hotel offers ideal proximity to the area’s lively atmosphere, upscale shops and restaurants, and beautiful beaches. In fact, Condado Ocean Club is situated right on the coast, revealing picturesque views of the Atlantic from the infinity pool that seemingly drops into the sea. Equally  impressive, each of the 96 rooms boasts ocean views via floor-to-ceiling windows.

Finca Victoria

Location: Vieques
Price: Nightly rates start around $210
Vibe: Farmhouse-style, bed & breakfast, holistic   
The rundown: This Instagram-worthy retreat is the ideal stay for relishing in the Boho-chic vibes of Puerto Rico’s countryside. The bed & breakfast is perched on a hill and surrounded by a sea of vegetation. Finca Victoria is a wellness-focused hotel offering plenty of curated experiences for travelers looking to reconnect with themselves and nature. Among the unique room options to choose from, you’ll find a treehouse, cabins, and a glass house. 

El Blok

Location: Vieques
Price: Nightly rates start around $200
Vibe: Modern, artistic, affordable 
The rundown: The first thing you’ll notice about El Blok is surely its unique architecture. Designed by award-winning architect Natanial Fuster, the structure features reinforced concrete, perforated panels, and alluring curves — representing the coral reefs surrounding the island. Situated just across from the beach, El Blok is home to the acclaimed restaurant Placita, a bayahonda mesquite fired grill. Enjoy live entertainment on the rooftop, where DJ sets and dancing complement the perfect place to watch the sunset.

Royal Isabela

Location: Isabela 
Price: Nightly rates start around $450
Vibe: Exclusive, idyllic, serene
The rundown: Those looking for an active getaway will love Royal Isabela. The oceanfront luxury resort features a world-class golf course designed by Scotland’s five-time Open champion, Tom Watson, as well as a beach club, tennis courts, and a range of dining options. The property’s dramatic cliffs and lush landscape will make you feel like you’ve truly escaped everyday life. Each villa-style accommodation entices with its own plunge pool and terrace. 

The St. Regis Bahia Beach Resort

Location: Rio Grande
Price: Nightly rates start around $1,200
Vibe: Secluded, luxurious, tropical
The rundown: Surrounded by a 487-acre nature reserve, with a two-mile private beach, The St. Regis Bahia Beach Resort is a true sanctuary. The resort offers a range of luxurious amenities, including a golf course designed by Robert Trent Jones Jr., a beachfront restaurant and bar, and a spa. Iridium Spa is a truly magical on-property oasis. Accessed by way of a floating open-air pathway, guests are invited to relish in rejuvenating treatments in seven tranquil plantation-style villas that offer views of the spa garden.

Editorial Disclaimer: Opinions expressed here are the author’s alone. This post contains references to products from one or more of our partners and we may receive compensation when you click on links to those products.

Stay in the know

Get expert insight into credit cards, loyalty programs, financial tips, and more delivered right to your inbox.

Related Stories

Smart Points Logo

Stay in the know with
Smart Points Newsletter

Get expert insight into travel credit cards, loyalty programs, points tips, and more. Recent edition →

Get expert insight into travel credit cards, loyalty programs, points tips, and more. Recent edition →

Advertiser Disclosure

This article contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. The relationship may impact how an offer is being presented. Our site doesn’t include all the offers available. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

LAST CALL!

Get up to $1,050 in free travel

with this limited-time offer!

Partner offer. Terms apply.

DFC Partner Perks App Link Image
Special Discounts for Our Members

Save Big with Perks

Get $5,000+ in immediate travel savings with Perks. Unlock next level travel benefits, for life. Get discounts from the world’s best travel brands you won’t find anywhere else. No credit required.

DFC Concierge App Link Image
Special Discount for Our Members

93% off lifetime access

Save $1,200 and 10 hours of your time on every vacation. With Lifetime access to DFC Concierge, get fully customized trip itineraries to make every vacation unforgettable.

Dollar Flight Club App Link Image
Special Discount for Our Members

50% Off PREMIUM

You can save up to $500 on your next adventure without lifting a finger get email alerts when we find flights up to 90% off leaving your home airport. Just let us know your departure airport and we’ll do the rest.

The Daily Navigator Commitment

The Daily Navigator is an integral part of the larger DFC Media family. Through each of our brands, we’re dedicated to helping our readers travel, spend, and live smarter.

With products dedicated to affordable travel, educational content, and personal finance, we deliver the day’s essential content with none of the filler — all in a way that’s fast, easy, and fun to read. Every day million of audience members trust us to deliver educational content so that they can make informed decisions faster. We hope you’ll join them.

We’re happy to have you here!