Hotel deals Caribbean Puerto Rico

Hotels in Puerto Rico

Find the best deals on 3,229 hotels in Puerto Rico

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Puerto Rico

Looking for a city in Puerto Rico to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
181 C$ - 248 C$
CHEAPEST CITY IN PUERTO RICO Aguadilla 18% cheaper Hotels in Aguadilla are the cheapest in Puerto Rico at just 181 C$ per night on average.
MOST EXPENSIVE CITY IN PUERTO RICO Carolina 12% more expensive Carolina has the highest priced hotels in Puerto Rico with rooms averaging 249 C$ per night.
MOST POPULAR CITY IN PUERTO RICO San Juan 82% more users visited More momondo users search for hotels in San Juan than any other city in Puerto Rico

Popular Cities in Puerto Rico

Book one of the best deals Puerto Rico has to offer in these popular locations
$self.alt
Best value
El Canario by The Lagoon
8.2
131 C$
$self.alt
#1 Most popular
DoubleTree by Hilton San Juan
8.9
259 C$
$self.alt
#2 Most popular
Sheraton Puerto Rico Hotel & Casino
8.2
359 C$
$self.alt
#3 Most popular
Sheraton Old San Juan Hotel
8.3
275 C$
$self.alt
#4 Most popular
The Condado Plaza Hilton
8.0
370 C$
$self.alt
#5 Most popular
Condado Vanderbilt Hotel
9.3
457 C$
$self.alt
AC Hotel by Marriott San Juan Condado
9.1
275 C$
$self.alt
Best value
Clean, Elegantly Cozy, Quiet & Close To The Airport
9.6
123 C$
$self.alt
#1 Most popular
Verdanza Hotel San Juan
7.4
189 C$
$self.alt
#2 Most popular
Hotel Villa del Sol
8.4
174 C$
$self.alt
#3 Most popular
San Juan Water And Beach Club
8.0
233 C$
$self.alt
#4 Most popular
Big Studio Sleep 6. Steps to Beach, 3 Min Airprt- Fam friendly - WiFi
8.7
145 C$
$self.alt
#5 Most popular
Feel at home while on vacation
128 C$
$self.alt
Máre St. Clair Hotel
7.1
304 C$
$self.alt
Best value
The Wave Hotel
6.3
62 C$
$self.alt
#1 Most popular
Hix Island House
10.0
238 C$
$self.alt
Best value
Golf, Casino & Rainforest Villa @ Wyndham Rio Mar Beach Resort
265 C$

Puerto Rico travel tips

Let us help you with the best tips about Puerto Rico

When is the least expensive time to stay in Puerto Rico?

Visiting Puerto Rico in August would make for the least expensive trip at just 238 C$ per night on average. To save on your trip, avoid planning it during June, as this is the most expensive month on average.

Where do most people stay in Puerto Rico?

Puerto Rico is full of enlightening and adventurous cities, but the most popular tourist destination is San Juan.

How much does a luxury hotel cost in Puerto Rico?

An average rate of 535 C$ per night is to be expected when planning a stay in a luxury hotel room in Puerto Rico. This rate is about 91% above the country’s average nightly rate of 280 C$.

Which city in Puerto Rico has the most expensive hotel rooms?

As a popular tourist destination in Puerto Rico, it is no surprise that Carolina has the most expensive hotel rooms at 249 C$ per night - 12% more than than the country's average hotel room price.

Which city in Puerto Rico has the least expensive hotel rooms?

If you are travelling to Puerto Rico on a budget, plan to stay in San Juan which boasts the lowest average hotel room cost in the country. Charging about 82% lower than the country’s average, hotel room rates in San Juan are typically around 50 C$ per night.


Most popular tourist destinations in Puerto Rico

Explore the cities our users love in Puerto Rico

Popular international routes landing in Puerto Rico

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Toronto to San Juan
Fastest flight time
4h 35m
Cheapest price
393 C$
Montreal to San Juan
Fastest flight time
4h 45m
Cheapest price
422 C$
Winnipeg to San Juan
Fastest flight time
23h 05m
Cheapest price
488 C$
Calgary to San Juan
Fastest flight time
21h 02m
Cheapest price
490 C$
Vancouver to San Juan
Fastest flight time
29h 33m
Cheapest price
554 C$
Québec City to San Juan
Fastest flight time
31h 02m
Cheapest price
632 C$
Ottawa to Aguadilla
Fastest flight time
29h 10m
Cheapest price
808 C$
Windsor to San Juan
Fastest flight time
13h 49m
Cheapest price
866 C$
Halifax to San Juan
Fastest flight time
15h 18m
Cheapest price
1,097 C$
View more
Hotel deals Caribbean Puerto Rico