Popular choiceHotelHotel Cristal Praia Resort & SPA8.1Very good (2,420 ratings)Full-service spa and wellness, Dedicated family-friendly environmentMarinha Grande, 2.9 km to Vieira de LeiriaSelect dates to see prices and availabilitySee prices
Popular choiceHotelHotel Cristal Vieira Praia & SPA8.2Very good (3,838 ratings)Varied Portuguese specialties restaurant, Panoramic Atlantic Ocean views0.1 km away from the beachSelect dates to see prices and availabilitySee prices
Popular choiceHotelHotel Mar e Sol & Spa8.1Very good (2,310 ratings)Extended coastal bicycle tracks, Panoramic ocean-view diningSão Pedro de Moel, 11.7 km to Vieira de LeiriaSelect dates to see prices and availabilitySee prices
Popular choiceHotelHotel Verde Pinho Bed&Breakfast7.8Good (1,231 ratings)Dedicated kids' club for families, Unique 2P status with forest and beachMarinha Grande, 12.2 km to Vieira de LeiriaSelect dates to see prices and availabilitySee prices
HotelResidência Água de Madeiros/No rating available São Pedro de Moel, 13.8 km to Vieira de LeiriaSelect dates to see prices and availabilitySee prices
Popular choiceHotelHotel Miramar - São Pedro de Moel8.5Excellent (1,572 ratings)Ocean views from select rooms, Hilltop location near the beachSão Pedro de Moel, 11.8 km to Vieira de LeiriaSelect dates to see prices and availabilitySee prices
Popular choiceHotelHotel Ouro Verde8.4Very good (369 ratings)Convenient access to nearby towns, Lounge for guest relaxationPraia de Viera, 2.8 km to Vieira de LeiriaSelect dates to see prices and availabilitySee prices