Hotels in San Juan

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

San Juan, Puerto Rico
22 Jan — 23 Jan2
San Juan, Puerto Rico
Sat 22/1
Sun 23/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Juan

Filter by star ratings
All filters
Holiday Inn Express San Juan Condado
Holiday Inn Express San Juan Condado
7.6 Good
1 Mariano Ramirez Bages, San Juan, Puerto Rico
Show on map
3.5 km from city centre, San Juan 
GoodBased on 1,149 reviews
7.6

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, free Wi-Fi and a Jacuzzi.

San Juan Airport Hotel
San Juan Airport Hotel
7.5 Good
Lmm International Airport, San Juan, Puerto Rico
Show on map
11.3 km from city centre, San Juan 
GoodBased on 1,314 reviews
7.5

Situated in Carolina, San Juan Airport Hotel provides direct access to Luis Munoz Marin International Airport and features a rooftop terrace. Those staying at the property have access to a sun deck and a swimming pool.

Olv Hotel - Adults Only
Olv Hotel - Adults Only
8.6 Excellent
55 Calle Barranquitas, San Juan, Puerto Rico
Show on map
3.4 km from city centre, San Juan 
ExcellentBased on 202 reviews
8.6

O LV Fifty Five Hotel - Adults Only is situated in San Juan and offers complimentary Wi-Fi. The various amenities this art deco hotel has to offer include a swimming pool, a 24-hour reception and a laundry service.

El San Geronimo Hotel
El San Geronimo Hotel
8.1 Excellent
54 Luis Muñoz Rivera Avenue, San Juan, Puerto Rico
Show on map
2.2 km from city centre, San Juan 
ExcellentBased on 516 reviews
8.1

El San Geronimo Hotel provides a comfortable setting while in San Juan. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

Sandy Beach Hotel
Sandy Beach Hotel
6.4 Good
4 Condado Avenue, San Juan, Puerto Rico
Show on map
4.0 km from city centre, San Juan 
GoodBased on 804 reviews
6.4

Sandy Beach Hotel is located in San Juan and features free Wi-Fi. It is ideally positioned for those wishing to sightsee in the area.

Coral by the Sea Hotel
Coral by the Sea Hotel
6.0 Good
Calle Rosa 2, San Juan, Puerto Rico
Show on map
10.0 km from city centre, San Juan 
GoodBased on 2,440 reviews
6.0

This comfortable hotel in Carolina provides free Wi-Fi, as well as an outdoor pool and meeting rooms. It is conveniently located for guests wanting to discover the area's attractions.

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

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.

Hotel Plaza De Armas Old San Juan
Hotel Plaza De Armas Old San Juan
7.2 Good
202 San Jose Street, San Juan, Puerto Rico
Show on map
1.0 km from city centre, San Juan 
GoodBased on 16 reviews
7.2

Hotel Plaza De Armas Old San Juan is located in San Juan and provides guests with wireless internet. A short stroll from Old San Juan, it provides elegant rooms equipped with a private bathroom, a desk and wireless internet access.

S.J. Suites Hotel
S.J. Suites Hotel
4.4 Okay
Fortaleza Street N 253, San Juan, Puerto Rico
Show on map
0.7 km from city centre, San Juan 
OkayBased on 2 reviews
4.4

S J Suites Hotel is set in San Juan and is close to nearby attractions, such as Old San Juan and the Casa Blanca. It also offers an express check-in and check-out feature, a 24-hour reception and free Wi-Fi.

Posada Colonial Apartments
Posada Colonial Apartments
8.7 Excellent
San Juan, Puerto Rico
Show on map
5.4 km from city centre, San Juan 
ExcellentBased on 267 reviews
8.7

Providing a shuttle to Luis Munoz Marin International Airport, as well as free Wi-Fi, Posada Colonial Apartments is a comfortable base in San Juan. It is ideally positioned for those wishing to visit local attractions.

Tips for booking a San Juan hotel

Cheapest month:September
Most expensive month:December
Average price in San Juan:C$ 267/night
Absolute cheapest price found:C$ 19/night
Cheapest day:Thursday
Most expensive day:Tuesday
C$ 185 - C$ 397
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 171 - C$ 250
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Juan hotels

Show all 853 hotels
1
Beautiful Alondra San Juan Apartments
Beautiful Alondra San Juan Apartments
10.0 Excellent
San Juan, Puerto Rico
Show on map
7.5 km from city centre, San Juan, Puerto Rico 

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.

2
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, Puerto Rico 

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.

3
Casa Wilson Inn
Casa Wilson Inn
9.0 Excellent
1310 Wilson Street, San Juan, Puerto Rico
Show on map
4.2 km from city centre, San Juan, Puerto Rico 

This comfortable hotel in San Juan offers free wireless internet, as well as an express check-in and check-out feature and a swimming pool. It is also a short drive from Castillo San Cristobal and Ocean Park Beach.

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

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.

5
The Wave Hotel At Condado
The Wave Hotel At Condado
7.6 Good
76 Condado Avenue, San Juan, Puerto Rico
Show on map
3.9 km from city centre, San Juan, Puerto Rico 

Boasting free Wi-Fi, a Jacuzzi and a rooftop terrace, The Wave Hotel Condado is situated in San Juan and offers comfortable accommodation. It is ideally positioned for guests wishing to visit the area's popular attractions.

6
Hyatt Place San Juan
Hyatt Place San Juan
8.8 Excellent
Avenida Fernandez Juncos 580, San Juan, Puerto Rico
Show on map
2.4 km from city centre, San Juan, Puerto Rico 

The hotel is located in San Juan and is close to local attractions, including San Juan Bay Marina. It also offers room service, an outdoor pool and a 24-hour reception.

7
Monastery Art Suites
Monastery Art Suites
9.4 Excellent
250 Calle del Cristo, San Juan, Puerto Rico
Show on map
1.1 km from city centre, San Juan, Puerto Rico 

Located in San Juan, Monastery Art Suites offers stylish, 4-star accommodation close to Old San Juan. It also provides an express check-in and check-out feature, meeting rooms and free Wi-Fi.

8
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, Puerto Rico 

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.

Cheapest hotels in San Juan, Puerto Rico

Show all 853 hotels
Da House Hotel
Da House Hotel
8.4 Excellent
312 San Francisco Street, San Juan, Puerto Rico
Show on map
0.6 km from city centre,  

Da House Hotel is situated in San Juan and is within a short walk of local attractions, such as Castillo San Cristobal and Old San Juan. It also provides a 24-hour reception, a Jacuzzi and a concierge.

C$ 15
Avg. per night
Old San Juan Rentals
Old San Juan Rentals
9.1 Excellent
San Juan, Puerto Rico
Show on map
0.7 km from city centre,  

The property is situated in San Juan and is within a short walk of nearby landmarks, including Castillo San Cristobal and Old San Juan. Those staying at the property can also make use of free wireless internet throughout their stay.

C$ 30
Avg. per night
Casa Santurce
Casa Santurce
7.0 Good
1050 Calle Mariana, San Juan, Puerto Rico
Show on map
3.5 km from city centre,  

Casa Santurce is situated in San Juan and is close to the area's well-known attractions. It offers free Wi-Fi, a garden and laundry facilities.

C$ 34
Avg. per night
Monastery Art Suites
Monastery Art Suites
9.4 Excellent
250 Calle del Cristo, San Juan, Puerto Rico
Show on map
1.1 km from city centre,  

Located in San Juan, Monastery Art Suites offers stylish, 4-star accommodation close to Old San Juan. It also provides an express check-in and check-out feature, meeting rooms and free Wi-Fi.

C$ 46
Avg. per night
Santurcia Hostel - Adults Only
Santurcia Hostel - Adults Only
8.8 Excellent
353 Avenida José de Diego, San Juan, Puerto Rico
Show on map
4.7 km from city centre,  

Santurcia Hostel is situated in San Juan and is close to the area's well-known attractions.

C$ 49
Avg. per night
Nomada Urban Beach Hostel - Adults Only
Nomada Urban Beach Hostel - Adults Only
8.9 Excellent
2062 Calle Loiza, San Juan, Puerto Rico
Show on map
6.2 km from city centre,  

Nomada Urban Beach Hostel is situated in San Juan and is close to the area's popular attractions. It offers complimentary Wi-Fi, an express check-in and check-out feature and a concierge.

C$ 50
Avg. per night
Hotel Milano
Hotel Milano
6.7 Good
307 Fortaleza Street, San Juan, Puerto Rico
Show on map
0.6 km from city centre,  

Hotel Milano San Juan is situated in San Juan and is close to the area's tourist attractions. It also offers complimentary wireless internet.

C$ 52
Avg. per night
Beautiful Alondra San Juan Apartments
Beautiful Alondra San Juan Apartments
10.0 Excellent
San Juan, Puerto Rico
Show on map
7.5 km 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.

C$ 69
Avg. per night

Hotel prices in San Juan

2 stars and under
El Canario by The Lagoon
#1 Most popular

El Canario by The Lagoon

4 Calle Clemenceau, San Juan, Puerto Rico

7.9 Good
C$ 166

Avg. per night

At Wind Chimes Boutique Hotel
#2 Most popular

At Wind Chimes Boutique Hotel

1750 Mcleary Avenue, San Juan, Puerto Rico

7.3 Good
C$ 124

Avg. per night

Hotel Milano
Best value

Hotel Milano

307 Fortaleza Street, San Juan, Puerto Rico

6.7 Good
C$ 52

Avg. per night

3 stars
Hotel Miramar
#1 Most popular

Hotel Miramar

606 Ponce de Leon Avenue, San Juan, Puerto Rico

8.3 Excellent
C$ 230

Avg. per night

CasaBlanca Hotel
#2 Most popular

CasaBlanca Hotel

316 Calle Fortaleza, San Juan, Puerto Rico

8.6 Excellent
C$ 170

Avg. per night

Acacia Boutique Hotel
Best value

Acacia Boutique Hotel

8 Taft Street, San Juan, Puerto Rico

7.0 Good
C$ 154

Avg. per night

4 stars +
Condado Vanderbilt Hotel
#1 Most popular

Condado Vanderbilt Hotel

1055 Ashford Avenue, San Juan, Puerto Rico

9.0 Excellent
C$ 679

Avg. per night

Sheraton Old San Juan Hotel
#2 Most popular

Sheraton Old San Juan Hotel

100 Brumbaugh Street, San Juan, Puerto Rico

8.0 Excellent
C$ 287

Avg. per night

Sheraton Puerto Rico Hotel & Casino
Best value

Sheraton Puerto Rico Hotel & Casino

200 Convention Boulevard, San Juan, Puerto Rico

8.3 Excellent
C$ 346

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

  • What are the best hotels in San Juan?

    Sheraton Old San Juan Hotel (8.0/10 from 1,379 reviews), DoubleTree by Hilton San Juan (8.4/10 from 772 reviews), and Sheraton Puerto Rico Hotel & Casino (8.3/10 from 796 reviews) are all highly rated places to stay in San Juan.

  • What is a good hotel near Cruise Line Terminal?

    A good hotel close to Cruise Line Terminal is Sheraton Old San Juan Hotel (rated 8.0/10 from 1,379 reviews).

  • What is a good hotel in San Juan near Viejo San Juan?

    Sheraton Old San Juan Hotel is the most recommended hotel near Viejo San Juan on HotelsCombined (scoring 8.0 over 1,379 reviews).

  • Is there a good hotel near Isla Verde Beach?

    A good hotel near Isla Verde Beach is San Juan Airport Hotel, which has been rated 7.5/10 by 1,314 HotelsCombined user reviews.

  • How much do hotels in San Juan cost?

    San Juan hotels have an average price of C$ 381/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is C$ 469/night, and if you are looking for a 5-star hotel in San Juan then the average price is around C$ 650/night.

  • How much is a cheap hotel in San Juan?

    C$ 28 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?

    Over the last 3 days, the starting price of a hotel in San Juan tonight has been as low as C$ 28 and the average price has been C$ 310. If you’d prefer 4-star accommodation, expect to pay at least C$ 134 for this evening.