The best hotels in Puerto Rico offer a variety of property styles and experiences that are perfect for a Caribbean getaway. Travelers can choose from a balanced array of family-friendly and adult-only properties. In addition to San Juan, Río Grande and Vieques offer the highest-quality stays that prioritize resort offerings, wellness, or sustainability.

During your vacation, enjoy Puerto Rico’s enriching cultural experiences, hospitality, and stunning natural beauty.

El Pretexto

This culinary farm lodge claims to be the first of its kind in Puerto Rico. During your adults-only escape in the Cayey mountains, your retreat will include a villa stay, breakfast, and immersion in the region’s natural beauty and food traditions. You can enhance your trip with a full-body massage, private yoga session, or a farm-to-table experience that includes a kitchen garden tour and a four-course dinner.

According to reviews from Airbnb and Yelp, guests frequently praise El Pretexto for its breathtaking views, warm hospitality from host Crystal Díaz, and deeply memorable meals. Many describe the setting as tranquil and the cooking classes as a meaningful way to connect with local culture.

  • Location: Bo. Cercadillo, Carretera 715, Cayey, Puerto Rico 00736
  • Owner: Crystal Díaz
  • Type of Hotel: Farm lodge
  • Spotlight: The “El Pretexto Food Experience,” a seven-day stay including cooking classes, farm visits, and fresh local food, alcohol, and coffee
  • Before you go: Reservations are mandatory.

Finca Victoria

This wellness-focused accommodation is one of the best hotels in Puerto Rico if you’re seeking a detox or a nurturing reset. The extensive spa menu includes Ayurvedic therapies, Western massages, Chinese medicine, and herbal baths. Finca Victoria is an adults-only oasis where guests can enjoy complimentary morning yoga and a vegan breakfast. Accommodations range from cabins and houses to treehouses and a vintage Airstream.

Finca Victoria is praised on TripAdvisor for its immaculate cleanliness, tropical serenity, and distinctive architecture. Many describe their stay as “magical,” with beautifully styled rooms and a calming energy that lingers long after checkout.

  • Location: Route 995, Km 2.2, Barrio Pilón, Vieques, PR 00765
  • Owner: Sylvia De Marco
  • Type of Hotel: Boutique hotel
  • Spotlight: The wellness offerings, including the “Panchakarma Detox,” which focuses on holistic cleansing and restoration
  • Before you go: All the rooms have kitchenettes, but there are no TVs. Day passes are available if you want access to the property without staying there.
  • Phone Number: +1 (787) 646-0011

Tres Sirenas Beach Inn

This luxe getaway is for those who want an alternative to the San Juan beach scene. Tres Sirenas Beach Inn offers oceanview apartment-style suites and villas. When you’re not enjoying the BnB accommodations, relax at the pool or Rincón’s beaches.

On TripAdvisor, guests praise the inn’s breathtaking ocean views, thoughtful hospitality, and peaceful atmosphere. Many highlight the stylish, well-kept rooms and the calming rhythm of beachside living as reasons they plan to return.

  • Location: 26 Sea Beach Drive, Rincón, PR 00677
  • Owner: Lisa Masters
  • Type of Hotel: Boutique bed and breakfast
  • Spotlight: The apartment suite-style rooms
  • Before you go: Complimentary breakfast is from 8:30 a.m. to 9:30 a.m.
  • Phone Number: +1 (787) 221-8778 / +1 (787) 236-0729

Puertas At El Quenepo

This oceanfront hotel will bring life to your social media persona. Puerto Rico, the Caribbean, and the American South inspire the charming decor. The rooms are filled with terracotta tile, warm woods, vibrant-colored art, and crisp white linens. Another bonus is breakfast baskets delivered to your room every morning—perfect for starting a day in paradise.

Guests rave about Puertas at El Quenepo’s intimate vibe and unbeatable location across from the beach. Review highlights on TripAdvisor include the communal outdoor terrace, the on-site restaurant’s standout ceviche, and the thoughtful, personalized service that keeps travelers coming back.

  • Location: 148 Calle Flamboyán, Vieques, PR 00765
  • Owner: Scott and Kate Cole
  • Type of Hotel: A small inn
  • Spotlight: The decor and onsite restaurant, El Quenepo
  • Before you go: Playa Esperanza is right outside the hotel’s front gate, but Sun Bay is about a 20-minute walk away.
  • Phone Number: +1 (787) 436-4709

Dorado Beach, A Ritz-Carlton Reserve

There’s no argument that this luxury stay is considered one of the best hotels in Puerto Rico. This oceanfront property offers beach proximity, fine dining, 24-hour room service, and curated experiences for families, solo travelers, and groups of friends. The serene spa and kids’ activities make it especially well-rounded for many guests.

Dorado Beach, a Ritz-Carlton Reserve, is celebrated for its exceptional service and breathtaking natural setting. On TripAdvisor, guests frequently highlight the spacious rooms with outdoor showers and ocean views and the attentive staff, who elevate every stay into something unforgettable.

  • Location: 100 Dorado Beach Drive, Dorado, Puerto Rico 00646-2000
  • Owner: Braemar Hotels and Resorts, Ritz-Carlton
  • Type of Hotel: Luxury
  • Spotlight: The Ritz-Carlton’s signature high-class service
  • Before you go: Check-in is at 4 p.m.
  • Phone Number: +1 (787) 626-1100

The St. Regis Bahia Beach Resort

This is another hotel well-liked across the board for different travelers and groups. This high-end stay is perfect for multi-generational visitors thanks to its wide range of activities. Expect quality dining, water sports, a seaside pool, and two miles of beach to explore — plus birdwatching, biking, hiking, kayaking, and an 18-hole golf course. Children ages 4 to 12 can join the fun at Tortuga Kids Club, while adults unwind at the resort’s indulgent spa.

The St. Regis Bahia Beach Resort is celebrated on TripAdvisor for exceptional service and a breathtaking natural setting. Guests frequently mention the spacious rooms with outdoor showers and ocean views, along with the staff’s warmth and attention to detail, which make every stay feel effortless and refined.

  • Location: State Road 187, Km 4.2, Río Grande, Puerto Rico 00745
  • Owner: Paulson & Co./Paulson Puerto Rico
  • Type of Hotel: Luxury
  • Spotlight: The natural beauty of the property and Bahía Beach
  • Before you go: This hotel property is switching hands from St. Regis to Four Seasons in late 2025.
  • Phone Number: +1 (787) 809-8000

Hix Island House

This hotel offers zen vibes at an eco-friendly getaway. The accommodations are spacious and minimal yet modern. Guests’ kitchens are stocked with breakfast basics, and there’s a pool and onsite yoga to maximize your wellness trip. If you rent a car, you’ll have easy access to Sun Bay Beach, the nearby wildlife refuge, and local Vieques restaurants.

Reviews on TripAdvisor frequently note how Hix Island House’s open-air design and lush, off-grid surroundings create a calming escape from daily life. Many praise its sustainable ethos and describe the stay as a rare chance to reconnect with nature in peaceful, intentional simplicity.

  • Location: Carr. 995, KM 1.5, Vieques, Puerto Rico 00765
  • Owner: John Hix
  • Type of Hotel: Luxury, eco-friendly retreat
  • Spotlight: The sustainable features, such as outdoor showers heated by the sun and open-air ventilation construction for natural air conditioning
  • Before you go: Depending on when you visit, you’ll need to stay a minimum of two or three nights. This establishment doesn’t welcome children under 12.
  • Phone Number: +1 (787) 435-4590

Condado Vanderbilt Hotel

The Condado Vanderbilt Hotel won’t disappoint if you’re in San Juan. This beachfront property’s location is ideal for exploring luxury shopping and top-tier restaurants in Puerto Rico’s oldest city. It offers butler service, smart TVs, and multiple dining and drinking spots — all within a setting that’s both grand and accessible, including for travelers with disabilities.

Travelers describe the hotel as a perfect mix of history and polish, often praising the attentive service, oceanview rooms, and serene spa. Many TripAdvisor reviews also highlight its proximity to nightlife and local attractions, making it a favorite for both first-timers and return guests.

  • Location: 1055 Ashford Avenue, San Juan, Puerto Rico 00907
  • Owner: Paulson & Co./Paulson Puerto Rico, International Hospitality Enterprises (IHE).
  • Type of Hotel: Luxury, resort hotel
  • Spotlight: Experiences for everyone, whether you’re a solo traveler, visiting with family, on a romantic getaway, or doing business
  • Before you go: Check the hotel’s “Happenings” page for info on its many upcoming events.
  • Phone Number: +1 (787) 721-5500

Fairmont El San Juan Hotel

Near Old San Juan, on Isla Verde Beach, this property offers clean, contemporary decor accented with marine tones in the accommodations. This massive resort has many dining and drinking establishments, a spa, pools, and an on-site 15,000-square-foot casino. Much of this family-friendly vacation spot is accessible.

Guests on TripAdvisor applaud the Fairmont’s upbeat energy, pristine beach, and strong attention to service. Many also mention that while the rooms and amenities impress, certain services, like beachside assistance, could be more consistent.

  • Location: 6063 Isla Verde Avenue, Carolina, Puerto Rico 00979
  • Owner: ESJ Resort LLC
  • Type of Hotel: Luxury resort
  • Spotlight: The variety of things to do, eat, and drink
  • Before you go: Check-in is 4 p.m.
  • Phone Number: +1 (787) 791-1000

Wyndham Grand Rio Mar Rainforest, Beach And Resort

This massive 400-room family-friendly resort makes for a perfect vacation escape. While here, rest and relax at the beach, spa, and three lagoon-style pools. Contrastingly, get sporty and take advantage of the two golf courses, the tennis court, or a coordinated rainforest excursion. You’ll also find a casino and nine restaurants on the property.

According to TripAdvisor reviewers, the Wyndham Grand Rio Mar Rainforest’s atmosphere and service elevate the stay. Guests often point to the pristine setting, warm hospitality, and variety of experiences as reasons they return. A few guests noted that while the offerings are extensive, service consistency can vary depending on the season.

  • Location: 6000 Rio Mar Blvd, Río Grande, Puerto Rico 00745
  • Owner: LionGrove
  • Type Of Hotel: Resort
  • Spotlight: The variety of things to do, eat, and drink
  • Before you go: This resort is undergoing a $55 million renovation, with new and refreshed accommodations, restaurants, and experiences to roll out through 2025.
  • Phone Number: +1 (787) 888-6000

Hotel El Convento

A historic gem nestled in Old San Juan, Hotel El Convento offers a unique blend of Spanish colonial architecture and modern luxury. Once a Carmelite convent dating back to 1651, this boutique hotel features 58 rooms with elegant furnishings, a rooftop plunge pool, and a courtyard restaurant.

Guests on TripAdvisor often highlight the hotel’s beautifully maintained setting and tranquil courtyard, describing it as a peaceful escape in the heart of the city. Many also commend the attentive service and unbeatable location, just steps from Old San Juan’s most iconic attractions.

  • Location: 100 Cristo Street, San Juan, PR 00901
  • Owner: International Hospitality Enterprises
  • Type of Hotel: Historic boutique hotel
  • Spotlight: Daily wine and cheese reception in a 17th-century courtyard
  • Before you go: Guests can access a beach club in Isla Verde.
  • Phone Number: +1 (787) 723-9020

Dreamcatcher by DW

Located in San Juan’s Ocean Park neighborhood, Dreamcatcher by DW is the city’s only vegetarian and adults-only hotel. This bohemian retreat offers 19 uniquely designed rooms, daily yoga classes, and a plant-based menu.

From hammocks to garden fountains, the hotel’s details foster a deeply relaxing environment that many people on TripAdvisor describe as a welcome escape from the bustle of city life. Guests consistently praise the hotel’s calming energy and thoughtfully curated aesthetic.

  • Location: 2009 Calle España, San Juan, PR 00911
  • Owner: Dreamers Welcome Group
  • Type of Hotel: Boutique, vegetarian, adults-only
  • Spotlight: Outdoor showers and hammocks in a lush garden setting
  • Before you go: Just a short walk to Ocean Park Beach.
  • Phone Number: +1 (787) 455-8259

O:live Boutique Hotel

Inspired by the Mediterranean, O:live Boutique Hotel in Condado offers a luxurious and intimate experience. Its rooftop terrace, plunge pool, and artisanal decor make it a haven for travelers seeking elegance and tranquility.

Guests are especially drawn to the hotel’s romantic atmosphere and chic design. The rooftop lounge, with its pool and sweeping views, is frequently praised on TripAdvisor as the perfect spot to unwind in style.

  • Location: Aguadilla Street #55, San Juan, PR 00907
  • Owner: Martinez Group
  • Type of Hotel: Luxury boutique hotel
  • Spotlight: Rooftop terrace with lagoon views and a chic bar
  • Before you go: Part of the Small Luxury Hotels of the World collection.
  • Phone Number: +1 (787) 705-9994

La Concha Renaissance San Juan Resort

A modern icon in Condado, La Concha Renaissance offers beachfront access, vibrant nightlife, and contemporary design. Its infinity pools, casino, and multiple dining options make it a traveler’s favorite.

On TripAdvisor, guests highlight the hotel’s energetic vibe, spacious oceanview rooms, and variety of pools as standout features. The sleek design and lively lobby scene also leave a lasting impression on many visitors.

  • Location: 1077 Ashford Avenue, San Juan, PR 00907
  • Owner: Interlink Group
  • Type of Hotel: Luxury resort hotel
  • Spotlight: Oceanfront infinity pool and lively nightlife scene
  • Before you go: Adults-only suites are available in the Suite Tower.
  • Phone Number: +1 (787) 721-7500

CasaBlanca Hotel

Situated in the heart of Old San Juan, CasaBlanca Hotel boasts eclectic decor and a rooftop terrace with city views. Its Moroccan-inspired interiors and proximity to historic sites make it a unique stay.

Guests on TripAdvisor often cite the hotel’s central location as perfect for exploring the city’s historic charm. The rooftop stone bathtubs and vibrant, Moroccan-inspired design elements also receive high praise for creating a memorable and atmospheric experience.

  • Location: 316 Fortaleza Street, San Juan, PR 00901
  • Owner: CasaBlanca Hospitality
  • Type of Hotel: Boutique hotel
  • Spotlight: Rooftop terrace with clawfoot tubs for relaxation
  • Before you go: No elevator; be prepared for stairs.
  • Phone Number: +1 (787) 316-2698

Puerto Rico is a stunning island in the Caribbean with accommodations for all travelers and traveler groups. To find the best accommodation for your trip, consider initially filtering by where you want to stay and if you’re going to vacation at a child-free property. Hotspots for the best hotels in Puerto Rico are San Juan, Río Grande, and Vieques.