£109 - £172
|CHEAPEST CITY IN PUERTO RICO||Aguadilla||19% cheaper||Hotels in Aguadilla are the cheapest in Puerto Rico at just £110 per night on average.|
|MOST EXPENSIVE CITY IN PUERTO RICO||Dorado||28% more expensive||Dorado has the highest priced hotels in Puerto Rico with rooms averaging £172 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|
December is the least expensive month to stay in Puerto Rico, with an average price of £139 per night. That price is significantly cheaper than the most expensive month, April.
As many would assume, more people stay in San Juan than in any other city while visiting Puerto Rico.
Prices of luxury hotel rooms fluctuate based on the location and hotel brand that you stay at, but in Puerto Rico you can expect a nightly rate of about £326, which is 44% above the average hotel room cost of £226 per night.
Visiting and staying overnight in Dorado will cost you a premium compared to the rest of Puerto Rico. Expect to pay £172 per night, a rate that is about 28% more than the country’s average.
Our users typically find that San Juan has the lowest per night rates in the country at just £30. San Juan offers hotels rooms at an average rate that is 86% lower than the average city in Puerto Rico.