Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Juan

Filter by star ratings
All filters
Qué Chévere
Qué Chévere
8.7 Excellent
17 Calle Munoz Rivera, Rincon, Puerto Rico
Show on map
75.4 mi from city centre, San Juan 
ExcellentBased on 125 reviews
8.7

This comfortable hotel in La Tosca provides complimentary Wi-Fi, as well as an express check-in and check-out feature and a Jacuzzi. It is conveniently positioned for guests wishing to visit local attractions.

Holiday Inn Express San Juan Condado
Holiday Inn Express San Juan Condado
8.0 Excellent
1 Mariano Ramirez Bages, San Juan, Puerto Rico
Show on map
2.2 mi from city centre, San Juan 
ExcellentBased on 970 reviews
8.0

Holiday Inn Express San Juan Condado is situated in San Juan and is close to the area's tourist attractions. The multiple facilities this modern hotel offers include an outdoor pool, an executive floor and free Wi-Fi.

Beach Front at Coral Beach Condos
Beach Front at Coral Beach Condos
9.0 Excellent
San Juan, Puerto Rico
Show on map
5.7 mi from city centre, San Juan 
ExcellentBased on 60 reviews
9.0

Featuring an outdoor pool, Beach Front at Coral Beach Condos is situated in Carolina and provides comfortable accommodation. It is conveniently positioned for those wanting to visit local attractions.

Marbella Del Caribe 1608
Marbella Del Caribe 1608
9.4 Excellent
San Juan, Puerto Rico
Show on map
5.7 mi from city centre, San Juan 
ExcellentBased on 34 reviews
9.4

Marbella del Caribe 1608 is situated in Carolina and features complimentary wireless internet. It also offers a swimming pool.

Miramar Village Lodge
Miramar Village Lodge
6.9 Good
San Juan, Puerto Rico
Show on map
2.0 mi from city centre, San Juan 
GoodBased on 26 reviews
6.9

Miramar Village Lodge is located in San Juan and provides free Wi-Fi. It is also a brief car trip from the Fort San Felipe del Morro and Condado Lagoon.

Casa Verde Hotel
Casa Verde Hotel
9.1 Excellent
Carr. 413 Km. 4.5, Rincon, Puerto Rico
Show on map
75.7 mi from city centre, San Juan 
ExcellentBased on 210 reviews
9.1

This comfortable hotel in La Tosca offers complimentary wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It provides 3-star accommodation with air-conditioned rooms.

Island Life Vacation Rental
Island Life Vacation Rental
8.7 Excellent
Carolina, Puerto Rico
Show on map
6.2 mi from city centre, San Juan 
ExcellentBased on 12 reviews
8.7

Boasting a swimming pool, Island Life Vacation Rental is located in Carolina and offers comfortable accommodation. It also provides free Wi-Fi.

Casa Sol Bed and Breakfast
Casa Sol Bed and Breakfast
9.7 Excellent
316 Calle Del Sol, San Juan, Puerto Rico
Show on map
0.4 mi from city centre, San Juan 
ExcellentBased on 102 reviews
9.7

Casa Sol Bed and Breakfast is located in San Juan and is close to local attractions, such as Castillo San Cristobal, the Casa Blanca and Old San Juan. Guests can also enjoy complimentary internet access throughout the property.

Casa Isabel Bed & Breakfast
Casa Isabel Bed & Breakfast
9.5 Excellent
65 Krug, San Juan, Puerto Rico
Show on map
3.1 mi from city centre, San Juan 
ExcellentBased on 101 reviews
9.5

Boasting a swimming pool and a Jacuzzi, Casa Isabel B&B is situated in San Juan and offers comfortable accommodation. It also provides free Wi-Fi.

Tips for booking a San Juan hotel

Cheapest month:September
Most expensive month:February
Average price in San Juan:$247/night
Absolute cheapest price found:$15/night
Cheapest day:Thursday
Most expensive day:Saturday
$177 - $324
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$165 - $185
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Juan hotels

Show all 808 hotels
1
Marbella City View
Marbella City View
10.0 Excellent
5349 Isla Verde Avenue, Carolina, Puerto Rico
Show on map
6.1 mi from city centre, Carolina 

This comfortable hotel in Carolina provides complimentary wireless internet, as well as laundry facilities and an outdoor pool. It is conveniently positioned for those wishing to sightsee in the area.

2
Casa Isabel Bed & Breakfast
Casa Isabel Bed & Breakfast
9.5 Excellent
65 Krug, San Juan, Puerto Rico
Show on map
3.1 mi from city centre, San Juan 

Boasting a swimming pool and a Jacuzzi, Casa Isabel B&B is situated in San Juan and offers comfortable accommodation. It also provides free Wi-Fi.

3
Marbella Del Caribe 1608
Marbella Del Caribe 1608
9.4 Excellent
San Juan, Puerto Rico
Show on map
5.7 mi from city centre, San Juan 

Marbella del Caribe 1608 is situated in Carolina and features complimentary wireless internet. It also offers a swimming pool.

4
Beautiful Alondra San Juan Apartments
Beautiful Alondra San Juan Apartments
8.3 Excellent
San Juan, Puerto Rico
Show on map
4.7 mi from city centre, San Juan 

Beautiful Alondra San Juan Apartments is located in San Juan and offers free Wi-Fi. It is surrounded by a range of restaurants and cafés and is minutes on foot from Roosevelt Tren Urbano Station.

5
Isla Verde Studio
Isla Verde Studio
7.9 Good
San Juan, Puerto Rico
Show on map
6.1 mi from city centre, San Juan 

Isla Verde Studio Carolina is situated in Carolina and is close to the area's tourist attractions. It also features a car rental desk.

6
Hotel El Convento
Hotel El Convento
8.9 Excellent
100 Cristo Street, San Juan, Puerto Rico
Show on map
0.7 mi 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.

7
Copamarina Beach Resort & Spa
Copamarina Beach Resort & Spa
9.2 Excellent
Road 333 Km 6.5, Guánica, Puerto Rico
Show on map
2.2 mi from city centre, Guánica 

Situated in Yauco, Copamarina Beach Resort & Spa offers 4-star accommodation, as well as a swimming pool, outdoor tennis courts and a private beach. It also provides a Jacuzzi, free Wi-Fi and a sauna.

8
Holiday Inn Mayaguez & Tropical Casino
Holiday Inn Mayaguez & Tropical Casino
8.9 Excellent
2701 Highway #2 Hostos Avenue, Mayagüez, Puerto Rico
Show on map
2.8 mi from city centre, Mayagüez 

Holiday Inn Mayaguez & Tropical Casino is located in Mayaguez and features free Wi-Fi and miniature golf. It also offers meeting rooms, a 24-hour reception and an outdoor pool.

Cheapest hotels in San Juan, Puerto Rico

Show all 808 hotels
Hotel Milano
Hotel Milano
7.0 Good
307 Fortaleza Street, San Juan, Puerto Rico
Show on map
0.4 mi from city centre,  

Hotel Milano San Juan is situated in San Juan and is close to the area's tourist attractions. It offers complimentary Wi-Fi, a safe and a 24-hour reception.

$41
Avg. per night
Villa Eshta
Villa Eshta
8.1 Excellent
61 calle santa cecilia, San Juan, Puerto Rico
Show on map
3.6 mi from city centre,  

Villa Eshta is located in San Juan and features free Wi-Fi. It is ideally positioned for guests wishing to discover the area's attractions.

$42
Avg. per night
Hostel H1 Miramar
Hostel H1 Miramar
7.4 Good
668 Calle Suau, San Juan, Puerto Rico
Show on map
2.0 mi from city centre,  

Hostel H1 Miramar is situated in San Juan and features free wireless internet. It also provides a dry cleaning service and luggage storage.

$49
Avg. per night
Beautiful Alondra San Juan Apartments
Beautiful Alondra San Juan Apartments
8.3 Excellent
San Juan, Puerto Rico
Show on map
4.7 mi from city centre,  

Beautiful Alondra San Juan Apartments is located in San Juan and offers free Wi-Fi. It is surrounded by a range of restaurants and cafés and is minutes on foot from Roosevelt Tren Urbano Station.

$55
Avg. per night
Navona Studios
Navona Studios
8.1 Excellent
258 Calle San Francisco, San Juan, Puerto Rico
Show on map
0.5 mi from city centre,  

Navona Studios is situated in San Juan and is close to nearby attractions, such as Castillo San Cristobal, the Casa Blanca and Old San Juan. It offers complimentary Wi-Fi, a rooftop terrace and a Jacuzzi.

$72
Avg. per night
Hotel Bolivar
Hotel Bolivar
Calle Bolivar 609, San Juan, Puerto Rico
Show on map
3.2 mi from city centre,  

Hotel Bolivar San Juan is located in San Juan and offers guests free Wi-Fi. Those staying at the property have access to a beauty centre and a swimming pool.

$85
Avg. per night
Red Door
Red Door
9.5 Excellent
Carolina, Puerto Rico
Show on map
6.3 mi from city centre,  

Red Door offers a comfortable setting while in Carolina.

$86
Avg. per night
La Esmeralda Pr
La Esmeralda Pr
9.4 Excellent
San Juan, Puerto Rico
Show on map
3.9 mi from city centre,  

La Esmeralda PR is set in San Juan and is within a short walk of nearby sightseeing spots, including Ocean Park Beach. It also offers free Wi-Fi.

$95
Avg. per night

Hotel prices in San Juan

2 stars and under

$31 - $460

Hotel Milano

#1 Most popular

Hotel Milano
7.0 Good
$41
Avg. per night
Navona Studios

#2 Most popular

Navona Studios
8.1 Excellent
$72
Avg. per night
Lazy Hostel

Best value

Lazy Hostel
8.3 Excellent
$31
Avg. per night
3 stars

$102 - $247

Holiday Inn Express San Juan Condado

#1 Most popular

$166
Avg. per night
Holiday Inn Mayaguez & Tropical Casino

#2 Most popular

$135
Avg. per night
Calle Hollanda 1 Bedroom Home

Best value

$102
Avg. per night
4 stars +

$93 - $718

DoubleTree by Hilton San Juan

#1 Most popular

$223
Avg. per night
Hotel El Convento

#2 Most popular

Hotel El Convento
8.9 Excellent
$247
Avg. per night
Occidental Punta Cana

Best value

$93
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?

    You can find several places worth visiting in San Juan. Santurce, Hato Rey Sur, and San Juan Antiguo are some of the most popular amongst our users.

  • What are the best hotels in San Juan?

    One of the most popular hotels in San Juan is DoubleTree by Hilton San Juan, which has been reviewed by 604 users and currently has a rating of 8.5/10. Other top-rated locations include Sheraton Puerto Rico Hotel & Casino and Holiday Inn Express San Juan Condado, which have received 8.6/10 and 8.0/10 ratings from our users, respectively.

  • What is a good hotel near Viejo San Juan?

    A good hotel close to Viejo San Juan is Hotel El Convento (rated 8.9/10 from 447 reviews).

  • What is a good hotel in San Juan near Isla Verde Beach?

    Esj Azul 1660 - Ocean Front & Pool is the most recommended hotel near Isla Verde Beach on HotelsCombined (scoring 8.9 over 79 reviews).

  • Is there a good hotel near Cruise Line Terminal?

    A good hotel near Cruise Line Terminal is Hotel El Convento, which has been rated 8.9/10 by 447 HotelsCombined user reviews.

  • How much do hotels in San Juan cost?

    The average price of a hotel in San Juan is $288 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in San Juan?

    $19 per night is the cheapest San Juan hotel price found in our data from the last 72 hours.

  • How much is a hotel in San Juan tonight?

    A hotel in San Juan tonight can start as low as $44 for the night, with an average cost of $321, based on HotelsCombined searches over the last 72 hours.