Hotel deals Caribbean Puerto Rico

Hotels in Puerto Rico

Find the best deals on 3,623 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
£95 - £149
CHEAPEST CITY IN PUERTO RICO Aguadilla 20% cheaper Hotels in Aguadilla are the cheapest in Puerto Rico at just £95 per night on average.
MOST EXPENSIVE CITY IN PUERTO RICO Dorado 25% more expensive Dorado has the highest priced hotels in Puerto Rico with rooms averaging £149 per night.
MOST POPULAR CITY IN PUERTO RICO San Juan 86% 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
  • Best value

    Beautiful Alondra San Juan Apartments

    8.3

    £40

    View Deal
  • #1 Most popular

    San Juan Marriott Resort & Stellaris Casino

    8.6

    £187

    View Deal
  • #2 Most popular

    Sheraton Old San Juan Hotel

    8.3

    £114

    View Deal
  • #3 Most popular

    DoubleTree by Hilton San Juan

    8.7

    £106

    View Deal
  • #4 Most popular

    La Concha Renaissance San Juan Resort

    8.8

    £217

    View Deal
  • #5 Most popular

    Condado Vanderbilt Hotel

    9.2

    £235

    View Deal
  • AC Hotel by Marriott San Juan Condado

    9.0

    £135

    View Deal
  • Best value

    Isla Verde by the Sea Apartment

    6.3

    £105

    View Deal
  • #1 Most popular

    Embassy Suites by Hilton San Juan Hotel & Casino

    8.7

    £116

    View Deal
  • #2 Most popular

    Beach Cabaña 1bdrm-1bath-3beds-Sleep 4, Park Wifi Pool Mar De Isla Verde Magda

    £117

    View Deal
  • Best value

    Hospedaje Familiar Suarez

    8.3

    £24

    View Deal
  • #1 Most popular

    Hyatt Place San Juan/Bayamon

    8.9

    £103

    View Deal
  • #2 Most popular

    Casa Sofia

    9.3

    £47

    View Deal
  • #3 Most popular

    New Updated 2 Bedroom Apartment In Bayamon, Puerto Rico

    6.5

    £58

    View Deal
  • #4 Most popular

    Santurcia Hostel - Adults Only

    9.2

    £24

    View Deal
  • Best value

    Dorado Beach, A Ritz-Carlton Reserve

    9.4

    £789

    View Deal

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?

September is the least expensive month to stay in Puerto Rico, with an average price of £127 per night. That price is significantly cheaper than the most expensive month, February.

Where do most people stay in Puerto Rico?

As many would assume, more people stay in San Juan than in any other city while visiting Puerto Rico.

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

Visiting and staying overnight in Dorado will cost you a premium compared to the rest of Puerto Rico. Expect to pay £149 per night, a rate that is about 25% more than the country’s average.

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

Our users typically find that San Juan has the lowest per night rates in the country at just £40. San Juan offers hotels rooms at an average rate that is 73% lower than the average city 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
London to San Juan
Fastest flight time
15h 15m
Cheapest price
£371
Manchester to San Juan
Fastest flight time
23h 02m
Cheapest price
£472
Newcastle upon Tyne to San Juan
Fastest flight time
18h 28m
Cheapest price
£612
Birmingham to San Juan
Fastest flight time
18h 51m
Cheapest price
£832
Edinburgh to San Juan
Fastest flight time
17h 03m
Cheapest price
£873
Glasgow to San Juan
Fastest flight time
21h 53m
Cheapest price
£885
Norwich to San Juan
Fastest flight time
20h 59m
Cheapest price
£1,218
View more
Hotel deals Caribbean Puerto Rico