
Praia da Vieira Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Praia da Vieira

Hotel Cristal Vieira Praia & SPA
Avenida Marginal Marinha Grande
The price is 2.356.553 ₫ per night from 22 Mar to 23 Mar
2.356.553 ₫
2.497.946 ₫ total
22 Mar - 23 Mar
includes taxes & fees
8.8/10 Excellent! (35 reviews)
Great hotel on the sea front, quiet location. Very clean and tidy. Large bathroom, good size bedroom.
Reviewed on 15 May 2025

Stay Hotel Leiria Centro
Rua Beatriz Machado, 11 Leiria
Fully refundableReserve now, pay when you stay
The price is 1.519.986 ₫ per night from 1 Mar to 2 Mar
1.519.986 ₫
1.611.185 ₫ total
1 Mar - 2 Mar
includes taxes & fees
8.8/10 Excellent! (279 reviews)
Our room was comfortable and exactly what I booked and what we needed for a night. Clean. The staff was helpful. Parking available.We are satisfied with our stay. We were there when the devastating Kristin hit, we hope Leiria will recover soon and we wish the nice, hospitable people of Leiria good ...
Reviewed on 1 Feb 2026

Land's Hause Bungalows
Rua Jose Maria Custodio, Burinhosa Alcobaça Leiria
6.6/10 (85 reviews)
Look elsewhere.
Stop at this review and look elsewhere. Very confusing check in, thats if you can find the reception area. The bungalows are very outdated and worn out. A lot of mildew inside. Terrible sewage smell.
Reviewed on 7 Feb 2024
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit
Sao Pedro De Muel Lighthouse
You can learn about the history of São Pedro de Moel when you stop by Sao Pedro De Muel Lighthouse. While you're in the area, stroll along the beautiful beaches.
Percurso dos Sete Vales Suspensos
You can take time to visit Percurso dos Sete Vales Suspensos during your travels to Praia da Vieira. Amble around the area's seaside or visit its spas.
Glass Museum
You can spend time exploring the galleries in Glass Museum during your travels in Marinha Grande. Wander the seaside and beaches while you're in the area.
