Hotel deals Puerto Rico

Hotels in Puerto Rico

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

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Puerto Rico

Book one of the best deals Puerto Rico has to offer in these popular locations
Hotels in San Juan
Best value
DoubleTree by Hilton San Juan
9.0
251 CAD
#1 Most popular
San Juan Marriott Resort & Stellaris Casino
8.9
367 CAD
#2 Most popular
The Condado Plaza Hilton
8.6
360 CAD
#3 Most popular
Caribe Hilton
9.0
340 CAD
#4 Most popular
Sheraton Old San Juan Hotel
8.6
267 CAD
#5 Most popular
La Concha Renaissance San Juan Resort
9.1
453 CAD
Hotels in Vieques
Best value
Tropical Guest House
8.2
115 CAD
#1 Most popular
Hix Island House
9.2
231 CAD
#2 Most popular
Sea Gate Hotel
8.8
124 CAD
#3 Most popular
Malecón House
9.4
259 CAD
#4 Most popular
Great Escape Bed & Breakfast Inn
9.5
197 CAD
#5 Most popular
El Blok
8.5
258 CAD
Hotels in Carolina
Best value
The Village Inn Hotel
7.6
127 CAD
#1 Most popular
Máre St. Clair Hotel
7.2
295 CAD
#2 Most popular
El San Juan Hotel, Curio Collection by Hilton
8.8
338 CAD
#3 Most popular
San Juan Water And Beach Club
8.5
226 CAD
#4 Most popular
Courtyard by Marriott Isla Verde Beach Resort
8.7
305 CAD
Hotels in Rio Grande
Best value
Ocean View Apartment
9.6
139 CAD
#1 Most popular
Wyndham Grand Rio Mar Beach Resort & Spa
9.2
358 CAD
#2 Most popular
The St. Regis Bahia Beach Resort, Puerto Rico
9.3
884 CAD
#3 Most popular
Hillside Village Apartment
9.7
223 CAD
Hotels in Rincon
Best value
The Lazy Parrot Inn
8.9
147 CAD
#1 Most popular
Rincon Of The Seas - Grand Caribbean Hotel
8.7
184 CAD
#2 Most popular
Casa Verde Hotel
9.1
192 CAD
#3 Most popular
Tamboo Beside The Pointe
9.3
149 CAD
#4 Most popular
Tres Palmas Inn and Villas
9.3
189 CAD
#5 Most popular
Qué Chévere
8.7
152 CAD

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 October would make for the least expensive trip at just 233 CAD per night on average. To save on your trip, avoid planning it during February, 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 524 CAD per night is to be expected when planning a stay in a luxury hotel room in Puerto Rico. This rate is about 57% above the country’s average nightly rate of 333 CAD.

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

As a popular tourist destination in Puerto Rico, it is no surprise that Rio Grande has the most expensive hotel rooms at 4,870 CAD per night - 1,362% 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 85% lower than the country’s average, hotel room rates in San Juan are typically around 48 CAD 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 29m
Cheapest price
336 CAD
Montreal to San Juan
Fastest flight time
4h 45m
Cheapest price
382 CAD
Ottawa to San Juan
Fastest flight time
6h 22m
Cheapest price
464 CAD
Montreal to Aguadilla
Fastest flight time
12h 42m
Cheapest price
505 CAD
Calgary to San Juan
Fastest flight time
9h 40m
Cheapest price
547 CAD
Toronto to Aguadilla
Fastest flight time
6h 50m
Cheapest price
600 CAD
Québec City to San Juan
Fastest flight time
7h 00m
Cheapest price
605 CAD
Winnipeg to San Juan
Fastest flight time
7h 45m
Cheapest price
613 CAD
Ottawa to Aguadilla
Fastest flight time
14h 20m
Cheapest price
661 CAD
Halifax to San Juan
Fastest flight time
8h 55m
Cheapest price
682 CAD
View more
Hotel deals Puerto Rico