Hotels in Puerto Rico

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

Puerto Rico
Oct 16 — Oct 172
Puerto Rico
Sat 10/16
Sun 10/17
...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.

Cheapest hotels in Puerto Rico

Show all 4,201 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.

$46
Avg. per night
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.

$65
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.

$75
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.

$75
Avg. per night
Casa del Caribe Inn
Casa del Caribe Inn
7.0 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.

$79
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.

$85
Avg. per night
Howard Johnson Centro Cardiovascular San Juan
Howard Johnson Centro Cardiovascular San Juan
5.9 Okay
935 Ave Americo Miranda, San Juan, Puerto Rico
Show on map
5.2 mi from city centre,  

Howard Johnson Centro Cardiovascular San Juan offers a comfortable setting while in San Juan. It also features an indoor pool and a fitness centre.

$86
Avg. per night
At Wind Chimes Boutique Hotel
At Wind Chimes Boutique Hotel
7.6 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.

$100
Avg. per night

Hotel prices in Puerto Rico

2 stars and under

$20 - $177

At Wind Chimes Boutique Hotel

#1 Most popular

$100
Avg. per night
Canario Boutique Hotel

#2 Most popular

$75
Avg. per night
Hostel H1 Miramar

Best value

$20
Avg. per night
3 stars

$112 - $231

Verdanza Hotel San Juan

#1 Most popular

$152
Avg. per night
Hyatt Place San Juan/Bayamón

#2 Most popular

$167
Avg. per night
Solace by the Sea

Best value

$112
Avg. per night
4 stars +

$90 - $1,631

Fairmont El San Juan Hotel

#1 Most popular

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

#2 Most popular

$284
Avg. per night
Yunque Mar Beach Hotel

Best value

$90
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 595 reviews), Condado Vanderbilt Hotel (9.0/10 from 964 reviews), and La Concha Renaissance San Juan Resort (8.7/10 from 1,015 reviews) are all highly rated places to stay in Puerto Rico.