Hotels in San Juan

Search and compare San Juan hotels from hundreds of travel sites and save

San Juan, Puerto Rico
20 Sep — 21 Sep2
San Juan, Puerto Rico
Mon 20/9
Tue 21/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Juan

Filter by star ratings
All filters
Olive Boutique Hotel, A Small Luxury Hotel of the World
Olive Boutique Hotel, A Small Luxury Hotel of the World
8.6 Excellent
Aguadilla St. #55 Condado, San Juan, Puerto Rico
Show on map
3.5 km from city centre, San Juan 
ExcellentBased on 178 reviews
8.6

Boasting free Wi-Fi, a rooftop terrace and an infinity pool, O Live Boutique Hotel A Small Luxury Hotel of the World is situated in San Juan and provides cosy accommodation. It offers 5-star accommodation with air-conditioned rooms.

CasaBlanca Hotel
CasaBlanca Hotel
8.6 Excellent
316 Calle Fortaleza, San Juan, Puerto Rico
Show on map
0.6 km from city centre, San Juan 
ExcellentBased on 1,093 reviews
8.6

Located in San Juan, CasaBlanca Hotel San Juan is within a 15-minute drive of Luis Munoz Marin International Airport and offers a rooftop terrace. Guests can also enjoy free internet throughout the property.

Best Western Plus Condado Palm Inn & Suites
Best Western Plus Condado Palm Inn & Suites
8.0 Excellent
55 Condado Avenue, San Juan, Puerto Rico
Show on map
4.0 km from city centre, San Juan 
ExcellentBased on 2,622 reviews
8.0

Best Western Plus Condado Palm Inn & Suites is set in San Juan and is within a short walk of nearby landmarks, including the Contemporary Art Museum. It also offers an outdoor pool, a kids pool and an express check-in and check-out feature.

Hotel El Convento
Hotel El Convento
8.6 Excellent
100 Cristo Street, San Juan, Puerto Rico
Show on map
1.1 km from city centre, San Juan 
ExcellentBased on 588 reviews
8.6

This luxury hotel is situated close to Old San Juan in San Juan. It is moments from the Casa Blanca and is near the area's well-known attractions and dining spots.

El Canario by The Lagoon
El Canario by The Lagoon
8.0 Excellent
4 Calle Clemenceau, San Juan, Puerto Rico
Show on map
3.6 km from city centre, San Juan 
ExcellentBased on 850 reviews
8.0

El Canario by the Lagoon provides a comfortable setting while in San Juan. Popular features at this 2-star property include a rooftop terrace and free Wi-Fi.

Embassy Suites by Hilton San Juan Hotel & Casino
Embassy Suites by Hilton San Juan Hotel & Casino
8.2 Excellent
8000 Tartak Street, Carolina, Puerto Rico
Show on map
9.5 km from city centre, San Juan 
ExcellentBased on 1,427 reviews
8.2

Situated in Carolina, Embassy Suites by Hilton San Juan Hotel & Casino offers 3-star accommodation, as well as an outdoor pool. It also provides facial treatments, an express check-in and check-out feature and body treatments.

Hilton Ponce Golf & Casino Resort
Hilton Ponce Golf & Casino Resort
8.7 Excellent
1150 Caribe Avenue, Ponce, Puerto Rico
Show on map
75.8 km from city centre, San Juan 
ExcellentBased on 1,104 reviews
8.7

Hilton Ponce Golf & Casino Resort has 255 elegant rooms and features an outdoor pool. Popular amenities, such as outdoor tennis courts, a Jacuzzi and free Wi-Fi, ensure a satisfying stay in Ponce.

The Tryst Beachfront Hotel
The Tryst Beachfront Hotel
7.3 Good
1 Vendig Street, San Juan, Puerto Rico
Show on map
3.9 km from city centre, San Juan 
GoodBased on 301 reviews
7.3

Atlantic Beach Hotel San Juan is situated in San Juan and is close to the area's popular attractions. It offers free Wi-Fi, a safe and a 24-hour reception.

La Concha Renaissance San Juan Resort
La Concha Renaissance San Juan Resort
8.7 Excellent
1077 Ashford Ave Condado, San Juan, Puerto Rico
Show on map
3.7 km from city centre, San Juan 
ExcellentBased on 1,005 reviews
8.7

Located in San Juan, La Concha Renaissance San Juan Resort is within a 10-minute drive of Luis Munoz Marin International Airport and provides an outdoor pool, free Wi-Fi and a private beach. There is also a gym with cardiovascular equipment, an infinity pool and free weights.

Verdanza Hotel San Juan
Verdanza Hotel San Juan
6.9 Good
8020 Tartak Street, Isla Verde, Carolina, Puerto Rico
Show on map
9.5 km from city centre, San Juan 
GoodBased on 565 reviews
6.9

Located in Carolina, Verdanza Hotel is within a 10-minute drive of Luis Munoz Marin International Airport and provides a Jacuzzi, an outdoor pool and a rooftop terrace. The numerous facilities this stylish hotel has to offer include a sun deck, valet parking and an express check-in and check-out feature.

Tips for booking a San Juan hotel

Cheapest month:November
Most expensive month:February
Average price in San Juan:₹ 16,848/night
Absolute cheapest price found:₹ 682/night
Cheapest day:Sunday
Most expensive day:Saturday
₹ 7,079 - ₹ 22,990
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 10,260 - ₹ 13,895
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Juan hotels

Show all 893 hotels
1
Olive Boutique Hotel, A Small Luxury Hotel of the World
Olive Boutique Hotel, A Small Luxury Hotel of the World
8.6 Excellent
Aguadilla St. #55 Condado, San Juan, Puerto Rico
Show on map
3.5 km from city centre, San Juan 

Boasting free Wi-Fi, a rooftop terrace and an infinity pool, O Live Boutique Hotel A Small Luxury Hotel of the World is situated in San Juan and provides cosy accommodation. It offers 5-star accommodation with air-conditioned rooms.

2
Hotel El Convento
Hotel El Convento
8.6 Excellent
100 Cristo Street, San Juan, Puerto Rico
Show on map
1.1 km from city centre, San Juan 

This luxury hotel is situated close to Old San Juan in San Juan. It is moments from the Casa Blanca and is near the area's well-known attractions and dining spots.

3
CasaBlanca Hotel
CasaBlanca Hotel
8.6 Excellent
316 Calle Fortaleza, San Juan, Puerto Rico
Show on map
0.6 km from city centre, San Juan 

Located in San Juan, CasaBlanca Hotel San Juan is within a 15-minute drive of Luis Munoz Marin International Airport and offers a rooftop terrace. Guests can also enjoy free internet throughout the property.

4
La Concha Renaissance San Juan Resort
La Concha Renaissance San Juan Resort
8.7 Excellent
1077 Ashford Ave Condado, San Juan, Puerto Rico
Show on map
3.7 km from city centre, San Juan 

Located in San Juan, La Concha Renaissance San Juan Resort is within a 10-minute drive of Luis Munoz Marin International Airport and provides an outdoor pool, free Wi-Fi and a private beach. There is also a gym with cardiovascular equipment, an infinity pool and free weights.

5
Embassy Suites by Hilton San Juan Hotel & Casino
Embassy Suites by Hilton San Juan Hotel & Casino
8.2 Excellent
8000 Tartak Street, Carolina, Puerto Rico
Show on map
9.5 km from city centre, Carolina 

Situated in Carolina, Embassy Suites by Hilton San Juan Hotel & Casino offers 3-star accommodation, as well as an outdoor pool. It also provides facial treatments, an express check-in and check-out feature and body treatments.

6
Best Western Plus Condado Palm Inn & Suites
Best Western Plus Condado Palm Inn & Suites
8.0 Excellent
55 Condado Avenue, San Juan, Puerto Rico
Show on map
4.0 km from city centre, San Juan 

Best Western Plus Condado Palm Inn & Suites is set in San Juan and is within a short walk of nearby landmarks, including the Contemporary Art Museum. It also offers an outdoor pool, a kids pool and an express check-in and check-out feature.

7
Verdanza Hotel San Juan
Verdanza Hotel San Juan
6.9 Good
8020 Tartak Street, Isla Verde, Carolina, Puerto Rico
Show on map
9.5 km from city centre, Carolina 

Located in Carolina, Verdanza Hotel is within a 10-minute drive of Luis Munoz Marin International Airport and provides a Jacuzzi, an outdoor pool and a rooftop terrace. The numerous facilities this stylish hotel has to offer include a sun deck, valet parking and an express check-in and check-out feature.

8
Hilton Ponce Golf & Casino Resort
Hilton Ponce Golf & Casino Resort
8.7 Excellent
1150 Caribe Avenue, Ponce, Puerto Rico
Show on map
4.5 km from city centre, Ponce 

Hilton Ponce Golf & Casino Resort has 255 elegant rooms and features an outdoor pool. Popular amenities, such as outdoor tennis courts, a Jacuzzi and free Wi-Fi, ensure a satisfying stay in Ponce.

Cheapest hotels in San Juan, Puerto Rico

Show all 893 hotels
El Canario by The Lagoon
El Canario by The Lagoon
8.0 Excellent
4 Calle Clemenceau, San Juan, Puerto Rico
Show on map
3.6 km from city centre,  

El Canario by the Lagoon provides a comfortable setting while in San Juan. Popular features at this 2-star property include a rooftop terrace and free Wi-Fi.

₹ 7,494
Avg. per night
CasaBlanca Hotel
CasaBlanca Hotel
8.6 Excellent
316 Calle Fortaleza, San Juan, Puerto Rico
Show on map
0.6 km from city centre,  

Located in San Juan, CasaBlanca Hotel San Juan is within a 15-minute drive of Luis Munoz Marin International Airport and offers a rooftop terrace. Guests can also enjoy free internet throughout the property.

₹ 9,404
Avg. per night
Hilton Ponce Golf & Casino Resort
Hilton Ponce Golf & Casino Resort
8.7 Excellent
1150 Caribe Avenue, Ponce, Puerto Rico
Show on map
4.5 km from city centre,  

Hilton Ponce Golf & Casino Resort has 255 elegant rooms and features an outdoor pool. Popular amenities, such as outdoor tennis courts, a Jacuzzi and free Wi-Fi, ensure a satisfying stay in Ponce.

₹ 10,653
Avg. per night
The Tryst Beachfront Hotel
The Tryst Beachfront Hotel
7.3 Good
1 Vendig Street, San Juan, Puerto Rico
Show on map
3.9 km from city centre,  

Atlantic Beach Hotel San Juan is situated in San Juan and is close to the area's popular attractions. It offers free Wi-Fi, a safe and a 24-hour reception.

₹ 11,388
Avg. per night
Verdanza Hotel San Juan
Verdanza Hotel San Juan
6.9 Good
8020 Tartak Street, Isla Verde, Carolina, Puerto Rico
Show on map
9.5 km from city centre,  

Located in Carolina, Verdanza Hotel is within a 10-minute drive of Luis Munoz Marin International Airport and provides a Jacuzzi, an outdoor pool and a rooftop terrace. The numerous facilities this stylish hotel has to offer include a sun deck, valet parking and an express check-in and check-out feature.

₹ 12,269
Avg. per night
Best Western Plus Condado Palm Inn & Suites
Best Western Plus Condado Palm Inn & Suites
8.0 Excellent
55 Condado Avenue, San Juan, Puerto Rico
Show on map
4.0 km from city centre,  

Best Western Plus Condado Palm Inn & Suites is set in San Juan and is within a short walk of nearby landmarks, including the Contemporary Art Museum. It also offers an outdoor pool, a kids pool and an express check-in and check-out feature.

₹ 12,637
Avg. per night
Embassy Suites by Hilton San Juan Hotel & Casino
Embassy Suites by Hilton San Juan Hotel & Casino
8.2 Excellent
8000 Tartak Street, Carolina, Puerto Rico
Show on map
9.5 km from city centre,  

Situated in Carolina, Embassy Suites by Hilton San Juan Hotel & Casino offers 3-star accommodation, as well as an outdoor pool. It also provides facial treatments, an express check-in and check-out feature and body treatments.

₹ 17,192
Avg. per night
Hotel El Convento
Hotel El Convento
8.6 Excellent
100 Cristo Street, San Juan, Puerto Rico
Show on map
1.1 km from city centre,  

This luxury hotel is situated close to Old San Juan in San Juan. It is moments from the Casa Blanca and is near the area's well-known attractions and dining spots.

₹ 18,147
Avg. per night

Hotel prices in San Juan

3 stars

₹ 9,404 - ₹ 17,192

Best Western Plus Condado Palm Inn & Suites

No. 1 most popular

₹ 12,637
Avg. per night
Embassy Suites by Hilton San Juan Hotel & Casino
₹ 17,192
Avg. per night
CasaBlanca Hotel

Best value

CasaBlanca Hotel
8.6 Excellent
₹ 9,404
Avg. per night
4 stars and up

₹ 10,653 - ₹ 22,482

La Concha Renaissance San Juan Resort

No. 1 most popular

₹ 22,482
Avg. per night
Hotel El Convento

No. 2 most popular

Hotel El Convento
8.6 Excellent
₹ 18,147
Avg. per night
Hilton Ponce Golf & Casino Resort

Best value

₹ 10,653
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Juan

About San Juan

San Juan is one of the oldest European-founded settlements in the Americas, where azure waters serve as the backdrop for blue cobblestone streets and colonial buildings. This cultural hub offers historic sites alongside its picturesque beaches and modern shopping centers.

Things to do

Old San Juan is a must-see, featuring exquisite Spanish colonial architecture combined with European charm. Stroll past the restored 16th and 17th-century buildings and browse the artwork in The Arsenal, a former naval station and home to Spanish military in the Spanish-American War.

El Morro is a highlight of Old San Juan, regarded as the oldest Spanish fort in the New World. Gaze up in wonder at the 42-metre-high walls, learn about the history behind the fort and enjoy the city views.

Looking for a day of fun in the sun? Head to Ocean Park beach and grab an umbrella, as you can relax and spend the afternoon with your toes in the sand. If you’re looking for a little more activity, try your hand at surfing or kitesurfing.

The Museum of the Americas features historical exhibits alongside artwork by Puerto Rican artists. Tour through the eight different galleries to learn about the different indigenous tribes of the Americas, explore the relationship between Africa and Puerto Rico and reflect upon the city’s deep cultural roots.

Getting around

San Juan is well-connected by roadway, making rental cars and taxis the most convenient forms of transportation. The metropolitan area is served by the primary Luis Muñoz Marín International Airport, located less than 15 kilometers outside of Old San Juan. For a unique sightseeing experience, take the trolleybus through Old San Juan.

San Juan travel FAQs

  • Where is the best place to stay in San Juan?

    Users favour staying in Santurce and San Juan Antiguo. Consider these locations when searching for your desired stay.

  • What are the best hotels in San Juan?

    San Juan is home to many highly-rated hotels, one of which is Sheraton Old San Juan Hotel, which has a current rating of 8.1. For other potential stays, consider CasaBlanca Hotel and Ciqala Luxury Suites, which can also be great places to stay in San Juan.

  • How much do hotels in San Juan cost?

    San Juan hotels have an average price of ₹ 20,424/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is ₹ 21,747/night, and if you are looking for a 5-star hotel in San Juan then the average price is around ₹ 26,082/night.

  • How much is a cheap hotel in San Juan?

    HotelsCombined searches in the last 3 days suggest cheap San Juan hotels have prices starting from as low as ₹ 1,396/night, depending on the popularity of your requested dates.