Hotels in Puerto Rico

Search and compare Puerto Rico hotels from hundreds of travel sites and save

Puerto Rico
Dec 3 — Dec 42
Puerto Rico
Fri 12/3
Sat 12/4
...and more

Tips for booking a Puerto Rico hotel

Cheapest month:September
Most expensive month:June
Average price in Puerto Rico:$174/night
Absolute cheapest price found:$15/night
Cheapest day:Sunday
Most expensive day:Thursday
$145 - $205
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$133 - $157
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Rico hotels

Show all 4,427 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
2.1 mi 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.

2
Margaritaville Vacation Club Wyndham Rio Mar
Margaritaville Vacation Club Wyndham Rio Mar
8.9 Excellent
6000 Rio Mar Boulevard, Rio Grande, Puerto Rico
Show on map
5.8 mi from city centre, Rio Grande, Puerto Rico 

Situated in Palmer, Margaritaville Vacation Club Wyndham Rio Mar is a short drive from Rio Grande and offers a private beach, an express check-in and check-out feature and an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

3
Serenity Rincon Guesthouse
Serenity Rincon Guesthouse
8.9 Excellent
413 Carretera Vista Linda, Rincon, Puerto Rico
Show on map
2.0 mi from city centre, Rincon, Puerto Rico 

Serenity Rincon is located in La Tosca and features free Wi-Fi. It also provides a concierge, an express check-in and check-out feature and a sun deck.

4
Tryp By Wyndham Isla Verde
Tryp By Wyndham Isla Verde
8.4 Excellent
4820 Isla Verde Avenue, Carolina, Puerto Rico
Show on map
6.3 mi from city centre, Carolina, Puerto Rico 

Boasting an outdoor pool, TRYP by Wyndham Isla Verde is situated in Carolina and provides peaceful accommodation. It also offers a sun deck, massage services and an express check-in and check-out feature.

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

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

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.

7
The Wave Hotel At Condado
The Wave Hotel At Condado
7.7 Good
76 Condado Avenue, San Juan, Puerto Rico
Show on map
2.4 mi 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.

8
Hyatt Place San Juan/City Center
Hyatt Place San Juan/City Center
8.8 Excellent
Avenida Fernandez Juncos 580, San Juan, Puerto Rico
Show on map
1.5 mi 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.

Cheapest hotels in Puerto Rico

Show all 4,427 hotels
Da House Hotel
Da House Hotel
8.4 Excellent
312 San Francisco Street, San Juan, Puerto Rico
Show on map
0.4 mi 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.

$12
Avg. per night
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 also offers complimentary wireless internet.

$42
Avg. per night
Navona Studios
Navona Studios
8.0 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.

$78
Avg. per night
Casa del Caribe Inn
Casa del Caribe Inn
6.9 Good
57 Caribe St., Condado, San Juan, Puerto Rico
Show on map
2.6 mi from city centre,  

Located in San Juan, Casa del Caribe Inn is an easy drive from Castillo San Cristobal and Old San Juan. It is conveniently positioned for guests wanting to discover the area's attractions.

$82
Avg. per night
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
0.6 mi from city centre,  

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.

$86
Avg. per night
Canario Boutique Hotel
Canario Boutique Hotel
6.8 Good
1317 Ashford Avenue, Condado, San Juan, Puerto Rico
Show on map
2.6 mi from city centre,  

Canario Boutique Hotel provides cosy 3-star accommodation in San Juan. It is conveniently located for those wishing to discover the area's attractions.

$90
Avg. per night
At Wind Chimes Boutique Hotel
At Wind Chimes Boutique Hotel
7.5 Good
1750 Mcleary Avenue, San Juan, Puerto Rico
Show on map
3.2 mi from city centre,  

Situated a short drive from Castillo San Cristobal, At Wind Chimes Boutique Hotel offers elegant accommodation in San Juan. It also provides an outdoor pool, a rooftop terrace and a Jacuzzi.

$99
Avg. per night
Caribe Hotel Ponce
Caribe Hotel Ponce
8.2 Excellent
103 Turpo Industrial Park, Ponce, Puerto Rico
Show on map
2.5 mi from city centre,  

Boasting an outdoor pool and a Jacuzzi, Caribe Hotel Ponce is located in Ponce and provides unique accommodation. It also offers a shopping mall, a kids pool and a safe.

$102
Avg. per night

Hotel prices in Puerto Rico

2 stars and under

$12 - $177

At Wind Chimes Boutique Hotel

#1 Most popular

$99
Avg. per night
Canario Boutique Hotel

#2 Most popular

$90
Avg. per night
Da House Hotel

Best value

Da House Hotel
8.4 Excellent
$12
Avg. per night
3 stars

$111 - $231

Verdanza Hotel San Juan

#1 Most popular

$172
Avg. per night
Hyatt Place Bayamon

#2 Most popular

Hyatt Place Bayamon
8.8 Excellent
$163
Avg. per night
Solace by the Sea

Best value

$111
Avg. per night
4 stars +

$105 - $2,465

Fairmont El San Juan Hotel

#1 Most popular

$332
Avg. per night
La Concha Renaissance San Juan Resort

#2 Most popular

$367
Avg. per night
Yunque Mar Beach Hotel

Best value

$105
Avg. per night

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

Puerto Rico travel FAQs

  • Where is the best place to stay in Puerto Rico?

    Puerto Rico has plenty to offer. Consider staying in some of its favored locations, like San Juan, Carolina, and Ponce.

  • What are the best hotels in Puerto Rico?

    Fairmont El San Juan Hotel (8.0/10 from 640 reviews), Condado Vanderbilt Hotel (9.0/10 from 961 reviews), and La Concha Renaissance San Juan Resort (8.7/10 from 1,048 reviews) are all highly rated places to stay in Puerto Rico.