£38 - £53
|CHEAPEST CITY IN LEIRIA||Caldas da Rainha||22% cheaper||Hotels in Caldas da Rainha are the cheapest in Leiria at just £38 per night on average.|
|MOST EXPENSIVE CITY IN LEIRIA||Foz do Arelho||8% more expensive||Foz do Arelho has the highest priced hotels in Leiria with rooms averaging £52 per night.|
|MOST POPULAR CITY IN LEIRIA||Peniche||75% more users visited||More momondo users search for hotels in Peniche than any other city in Leiria|
Those looking to stay in a popular tourist area of Leiria will likely find Peniche to be the best bet, as more momondo users looking for hotels in Leiria plan to visit Peniche than any other city. The average price of a hotel in Peniche is £80/night. Secondary destinations in Leiria include Nazaré and Caldas da Rainha, where you can find hotels for £69/night and £41/night on average.
If you’re looking for a good deal in Leiria, you should know that the average hotel room price is £56/night. Anything less than £56/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was £10.
Looking at our users' ratings, the best hotels in Leiria are Spacious, modern, comfortable villa with lagoon view, pool and close to the beach (10.0), located in Foz do Arelho, Green Hostel Peniche (10.0), located in Peniche, and Casa Do Gato (10.0), located in Caldas da Rainha.
In January, you can expect the cost of a double room in a hotel in Leiria to be around £164 per night. However, some users found double rooms in Leiria during the month of January for as low as £120 per night in Óbidos.