Find and Book Top Rated Hotels in San Juan

Search among 44 available resorts and all inclusive hotels in San Juan from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 44
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great111 reviews
MapView on map1.3 km from City Centre300 m from Ashford Avenue
From   US$ 364 /nightSelect
8.0
Great99 reviews
MapView on map7.5 km from City Centre400 m from Isla Verde Mall
From   US$ 211 /nightSelect
8.4
Great201 reviews
3.5 km from City Centre200 m from San Juan Bautista Cathedral
From   US$ 183 /nightSelect
Resort
8.2
Great217 reviews
1.1 km from City Centre1.4 km from Puerto Rico Convention Center
From   US$ 159 /nightSelect
8.4
Great97 reviews
300 m from City Centre700 m from Puerto Rico Convention Center
From   US$ 199 /nightSelect
8.2
Great209 reviews
2.8 km from City Centre200 m from Marina Old San Juan
From   US$ 133 /nightSelect
8.4
Great179 reviews
1.5 km from City Centre100 m from Ashford Avenue
From   US$ 199 /nightSelect
7.8
Very good109 reviews
7.7 km from City Centre500 m from Isla Verde Mall
From   US$ 99 /nightSelect
8.6
Great111 reviews
2.5 km from City Centre800 m from Centro Europa
From   US$ 113 /nightSelect
8.4
Great62 reviews
8.0 km from City Centre
From   US$ 359 /nightSelect
8.2
Great235 reviews
3.0 km from City Centre300 m from Marina Old San Juan
From   US$ 129 /nightSelect
7.8
Very good122 reviews
1.6 km from City Centre200 m from Ashford Avenue
From   US$ 159 /nightSelect
8.4
Great108 reviews
1.6 km from City Centre300 m from Ashford Avenue
From   US$ 126 /nightSelect
1.3 km from City Centre300 m from Ashford Avenue
From   US$ 272 /nightSelect
8.4
Great309 reviews
1.3 km from City Centre200 m from Ashford Avenue
From   US$ 98 /nightSelect
Bed & Breakfast
8.4
Great45 reviews
3.1 km from City Centre400 m from Old San Juan
From   US$ 245 /nightSelect
7.8
Very good43 reviews
1.5 km from City Centre400 m from Ashford Avenue
From   US$ 88 /nightSelect
8.2
Great170 reviews
3.4 km from City Centre200 m from Old San Juan Organic Farmers Market
From   US$ 164 /nightSelect
8.2
Great51 reviews
3.4 km from City Centre100 m from Ocean Park Beach
From   US$ 286 /nightSelect
8.2
Great119 reviews
3.0 km from City Centre300 m from Marina Old San Juan
From   US$ 63 /nightSelect

Best Resorts and Places to Stay in San Juan

Why visit?

San Juan, the vibrant capital city of Puerto Rico, offers a perfect blend of history, culture, and stunning natural beauty. Visitors can explore the magnificent forts, such as Castillo San Felipe del Morro and Castillo de San Cristobal, that reflect the city's rich colonial past. The colorful streets of Old San Juan with their charming architecture, vibrant plazas, and art galleries are a delight to wander through. The city is also known for its world-class beaches, including Condado Beach and Isla Verde, where visitors can enjoy a day of sun, sand, and water sports. With its warm climate, diverse cuisine, and lively nightlife scene, San Juan has something to offer every traveler.

Why is choosing a resort in San Juan better than staying in a hotel?

Resort amenities: Resorts in San Juan offer a wide range of amenities, including pools, spa facilities, fitness centers, supervised kids' activities, and multiple dining options, providing guests with a complete vacation experience.

Beachfront locations: Many resorts in San Juan are situated along the beautiful beaches, offering direct access to the sparkling waters and stunning views.

All-inclusive packages: Some resorts in San Juan provide all-inclusive packages, ensuring that guests can enjoy their stay without worrying about additional expenses.

Privacy and exclusivity: Resorts often offer a more secluded and intimate atmosphere compared to hotels, allowing guests to relax and unwind in a peaceful setting.

Concierge services: Resorts typically have attentive staff who can assist with organizing tours, transportation, and other activities, ensuring a hassle-free holiday experience.

What is the price to stay in a resort per night?

On average, the price for a 3-star resort in San Juan ranges from $100 to $150 per night. For a 4-star resort, prices typically range from $150 to $250 per night. The cost of a luxury 5-star resort can vary from $250 to $500 per night, depending on the amenities and services offered.

Best Value for Money:

The Condado Plaza Hilton: Located in the vibrant Condado district, this resort offers panoramic views of the ocean and offers spacious rooms, on-site dining options, a pool with a water slide, and a fitness center. Surrounding attractions include the historic San Juan National Historic Site and the lively Condado Beach.

Sheraton Puerto Rico Hotel & Casino: Situated in the Convention District, this resort features modern rooms, a rooftop pool, a casino, and several dining options. The hotel is conveniently located near Old San Juan, where visitors can explore the historical sites and enjoy local cuisine.

Best Luxury Resorts:

The St. Regis Bahia Beach Resort: Nestled between a lush rainforest and a pristine beach, this luxurious resort offers elegant rooms and suites, a championship golf course, a tranquil spa, and exquisite dining options. Guests can also experience the El Yunque National Forest and its hiking trails nearby.

Dorado Beach, a Ritz-Carlton Reserve: Just a short drive from San Juan, this exclusive resort boasts lavish accommodations, a renowned golf course, a world-class spa, and exceptional dining experiences. The resort is set amidst beautiful tropical landscapes and offers access to three miles of secluded beaches.

Best Pet-Friendly Resorts:

San Juan Marriott Resort & Stellaris Casino: This pet-friendly resort offers comfortable rooms, a beachfront location, a casino, and multiple dining options. Pets are welcomed in designated areas and can enjoy walks along the nearby Condado Beach.

El Conquistador Resort, A Waldorf Astoria Resort: Located in Fajardo, a short distance from San Juan, this pet-friendly resort features spacious rooms, a water park with slides and pools, a golf course, and a private island accessible by ferry. The resort offers pet-sitting services and has designated pet-friendly areas.

Best Resorts for Families:

Caribe Hilton: This family-friendly resort offers spacious rooms, a private beach, pools with waterfalls and slides, a kids' club, and various dining options. Nearby attractions include the vibrant nightlife of Condado and the San Juan Children's Museum.

Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort: Situated on a secluded stretch of beach, this resort offers family suites, a water park, a casino, tennis courts, and multiple restaurants. Families can also explore the El Yunque National Forest, just a short drive away.

Best Resorts with Unique Views:

La Concha Renaissance San Juan Resort: This modern resort boasts stylish rooms, beachfront access, a lagoon-style pool, a vibrant nightlife scene, and numerous dining options. Guests can enjoy breathtaking ocean views and relax in the vibrant ambiance of Condado.

InterContinental San Juan: Located on Isla Verde Beach, this resort offers luxurious accommodations, a beachfront pool, a spa, and various dining options. The nearby Piñones area is known for its beautiful boardwalk and stunning ocean views.

Show moreLess