Hotel deals Caribbean Puerto Rico

Hotels in Puerto Rico

Find the best deals on 3,674 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
178 C$ - 219 C$
CHEAPEST CITY IN PUERTO RICO Fajardo 12% cheaper Hotels in Fajardo are the cheapest in Puerto Rico at just 178 C$ per night on average.
MOST EXPENSIVE CITY IN PUERTO RICO Rio Grande 8% more expensive Rio Grande has the highest priced hotels in Puerto Rico with rooms averaging 219 C$ per night.
MOST POPULAR CITY IN PUERTO RICO San Juan 509% 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
Hotels in San Juan
Best value
DoubleTree by Hilton San Juan
9.0
250 C$
#1 Most popular
San Juan Marriott Resort & Stellaris Casino
8.9
366 C$
#2 Most popular
The Condado Plaza Hilton
8.6
358 C$
#3 Most popular
Caribe Hilton
9.1
338 C$
#4 Most popular
Sheraton Old San Juan Hotel
8.7
266 C$
#5 Most popular
La Concha Renaissance San Juan Resort
9.1
452 C$
Hotels in Carolina
Best value
The Village Inn Hotel
7.7
126 C$
#1 Most popular
Máre St. Clair Hotel
7.2
294 C$
#2 Most popular
El San Juan Hotel, Curio Collection by Hilton
8.9
337 C$
#3 Most popular
San Juan Water and Beach Club
8.5
225 C$
#4 Most popular
Courtyard by Marriott Isla Verde Beach Resort
8.8
304 C$
Hotels in Vieques
Best value
Tropical Guest House
8.2
115 C$
#1 Most popular
Hix Island House
9.4
230 C$
#2 Most popular
Sea Gate Hotel
8.8
124 C$
#3 Most popular
Malecón House
9.4
258 C$
#4 Most popular
Great Escape Bed & Breakfast Inn
9.4
196 C$
#5 Most popular
El Blok
8.9
257 C$
Hotels in Rio Grande
Best value
Ocean View Apartment
9.6
138 C$
#1 Most popular
Wyndham Grand Rio Mar Beach Resort & Spa
9.2
357 C$
#2 Most popular
The St. Regis Bahia Beach Resort, Puerto Rico
9.3
881 C$
#3 Most popular
Hillside Village Apartment
9.7
223 C$
Hotels in Rincon
Best value
The Lazy Parrot Inn
9.0
146 C$
#1 Most popular
Rincon of the Seas Grand Caribbean Hotel
8.7
183 C$
#2 Most popular
Casa Verde Hotel
9.1
191 C$
#3 Most popular
Tamboo Beside The Pointe
9.3
149 C$
#4 Most popular
Tres Palmas Inn and Villas
9.2
188 C$
#5 Most popular
Qué Chévere
8.7
151 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 June would make for the least expensive trip at just 228 CAD per night on average. To save on your trip, avoid planning it during September, 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 522 CAD per night is to be expected when planning a stay in a luxury hotel room in Puerto Rico. This rate is about 58% above the country’s average nightly rate of 329 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,851 CAD per night - 1,376% 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 22m
Cheapest price
365 C$
Montreal to San Juan
Fastest flight time
4h 45m
Cheapest price
433 C$
Winnipeg to San Juan
Fastest flight time
8h 10m
Cheapest price
483 C$
Toronto to Aguadilla
Fastest flight time
6h 50m
Cheapest price
502 C$
Ottawa to San Juan
Fastest flight time
6h 26m
Cheapest price
549 C$
Calgary to San Juan
Fastest flight time
10h 10m
Cheapest price
585 C$
Ottawa to Aguadilla
Fastest flight time
14h 29m
Cheapest price
614 C$
Windsor to San Juan
Fastest flight time
21h 34m
Cheapest price
614 C$
Edmonton to San Juan
Fastest flight time
15h 01m
Cheapest price
647 C$
Québec City to San Juan
Fastest flight time
7h 00m
Cheapest price
668 C$
View more
Hotel deals Caribbean Puerto Rico