The family-run Hotel Miramar – São Pedro de Moel offers a hilltop location in São Pedro de Moel, 200 metres from the beach. It features a restaurant and a bar. Each room is bright and includes a satellite TV, in addition to a private bathroom. Some feature a balcony with city views. They all have free WiFi access. The restaurant serves traditional Portuguese cuisine and is open throughout the year. Guests can enjoy a drink indoors and on the wooden deck. The Miramar – São Pedro de Moel can arrange a rental bicycle for guests to explore the surroundings. Marinha Grande city, the capital of glass, is 8 km away from Hotel Miramar, and its train station is 11 km away. Nazaré is 23 km, and Vieira de Leiria is 20 minutes’ driving from the hotel.