Find and Book Top Rated Hotels in San Juan

Search among 60 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 60
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.0
Great99 reviews
MapView on map4.6 mi from City Center500 yd from Isla Verde Mall
From   US$ 211 /nightSelect
8.2
Great111 reviews
MapView on map1500 yd from City Center300 yd from Ashford Avenue
From   US$ 394 /nightSelect
Resort
8.2
Great217 reviews
1200 yd from City Center1600 yd from Puerto Rico Convention Center
From   US$ 395 /nightSelect
8.0
Great93 reviews
300 yd from City Center400 yd from Puerto Rico Convention Center
From   US$ 280 /nightSelect
8.4
Great179 reviews
1600 yd from City Center100 yd from Ashford Avenue
From   US$ 199 /nightSelect
8.4
Great297 reviews
4.4 mi from City Center500 yd from Isla Verde Mall
From   US$ 147 /nightSelect
8.2
Great116 reviews
200 yd from City Center600 yd from Puerto Rico Convention Center
From   US$ 208 /nightSelect
8.4
Great48 reviews
1400 yd from City Center500 yd from Ashford Avenue
From   US$ 257 /nightSelect
8.4
Great24 reviews
1400 yd from City Center400 yd from Ashford Avenue
From   US$ 349 /nightSelect
8.4
Great136 reviews
1.1 mi from City Center500 yd from Ashford Avenue
From   US$ 246 /nightSelect
8.4
Great196 reviews
2.2 mi from City Center300 yd from San Juan Bautista Cathedral
From   US$ 183 /nightSelect
1400 yd from City Center300 yd from Ashford Avenue
From   US$ 272 /nightSelect
8.4
Great225 reviews
5.2 mi from City Center
From   US$ 116 /nightSelect
8.6
Great111 reviews
1.5 mi from City Center800 yd from Centro Europa
From   US$ 113 /nightSelect
8.4
Great134 reviews
1.3 mi from City Center900 yd from Ashford Avenue
From   US$ 143 /nightSelect
8.4
Great50 reviews
2.2 mi from City Center300 yd from Ocean Park Beach
From   US$ 337 /nightSelect
8.4
Great97 reviews
300 yd from City Center700 yd from Puerto Rico Convention Center
From   US$ 253 /nightSelect
8.4
Great55 reviews
500 yd from City Center1000 yd from Puerto Rico Convention Center
From   US$ 260 /nightSelect
8.2
Great100 reviews
700 yd from City Center1000 yd from Ashford Avenue
From   US$ 224 /nightSelect
8.2
Great202 reviews
1.7 mi from City Center500 yd from Old San Juan
From   US$ 133 /nightSelect

Best resorts and places to stay in San Juan

Why visit?

San Juan, Puerto Rico offers a unique blend of history, culture, and beachfront luxury, making it a captivating destination for tourists. Notable landmarks such as the historic Castillo San Felipe del Morro and the vibrant streets of Old San Juan offer a rich tapestry of Spanish colonial history and Caribbean charm. The city’s lively nightlife, exquisite cuisine, and beautiful beaches, notably Isla Verde and Condado, further add to its allure, making it an ideal location for a memorable vacation.

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

Beachfront Access: Many resorts provide direct access to the stunning beaches of San Juan, allowing guests to enjoy the sun, sand, and ocean at their convenience.

Amenities: Resorts in San Juan often offer luxurious amenities such as spas, pools, and world-class dining options, providing a more comprehensive and immersive vacation experience.

Privacy and Seclusion: Resorts typically offer a more secluded and intimate atmosphere, perfect for those seeking a peaceful retreat.

Recreation and Entertainment: Many resorts provide a range of activities and entertainment options, ensuring guests have plenty of opportunities for relaxation and enjoyment without leaving the premises.

All-inclusive Options: Some resorts offer all-inclusive packages, providing convenience and value for guests who prefer to have everything included in their stay.

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

In San Juan, the average price for a 3-star resort ranges from $150 to $250 per night, a 4-star resort from $250 to $400 per night, and a 5-star resort from $400 to $700 per night. Prices may vary based on the season and specific resort offerings.

Best value for money:

Caribe Hilton: Boasting a private beach, pools, and a serene atmosphere, while being conveniently located near historic Old San Juan.

Embassy Suites by Hilton San Juan Hotel & Casino: A stylish and comfortable choice, featuring spacious suites and a convenient location.

Best luxury resorts:

The Ritz-Carlton, San Juan: Located on a pristine beach, offering elegant accommodations, exceptional dining, and an exclusive spa experience.

Dorado Beach, a Ritz-Carlton Reserve: A luxurious retreat, featuring private residences, championship golf courses, and a lavish spa for a truly indulgent stay.

Best pet-friendly resorts:

La Concha Renaissance San Juan Resort: A pet-friendly icon set amidst lively Condado and offering modern accommodations and access to the vibrant local scene.

El San Juan Hotel, Curio Collection by Hilton: Welcoming pets with open arms, this historic hotel boasts a lively nightlife and a beautiful beachfront setting for both humans and their furry companions.

Best resorts for families:

San Juan Marriott Resort & Stellaris Casino: Offering a variety of family-friendly activities, including a large pool complex, a casino, and beachfront access.

InterContinental San Juan: Featuring spacious accommodations and an array of family-focused amenities, from swimming pools to a children's club.

Hyatt Regency Grand Reserve Puerto Rico: A family-friendly oasis with water park, tennis, and more, providing endless opportunities for fun.

Best resorts with unique views:

AC Hotel by Marriott San Juan Condado: Providing breathtaking views of the ocean and vibrant cityscape, this modern hotel offers a chic urban retreat.

O:LV Fifty Five Hotel: Offering panoramic ocean views and contemporary luxury in the heart of Condado.

Show moreLess