Hotels in Marinha Grande

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Marinha Grande?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Marinha Grande on Hotels.com. These Marinha Grande hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Stay Hotel Leiria Centro

Stay Hotel Leiria Centro
3.0 star property
Leiria
8.8 out of 10, Excellent, (323 reviews)
Contemporary accommodation in Leiria's centre put Leiria Museum and Moinho do Papel within easy reach. Relax with a refreshing drink at the bar after exploring, then enjoy room service and complimentary WiFi in this convenient urban retreat.
The price is £42
includes taxes & fees
16 Nov - 17 Nov
Stay Hotel Leiria Centro

2. Hotel Santa Maria

Hotel Santa Maria
4.0 star property
Ourem
9.6 out of 10, Exceptional, (1,000 reviews)
Feel the spiritual atmosphere of Fátima from this welcoming hotel just a 10-minute walk to the famous Sanctuary. Guests love the complimentary breakfast, convenient parking, and Portuguese cuisine at restaurant Santa Maria. The helpful staff ensures a memorable pilgrimage stay.
The price is £63
includes taxes & fees
16 Nov - 17 Nov
Hotel Santa Maria

3. Hotel Cristal Marinha

Hotel Cristal Marinha
3.0 star property
Marinha Grande
9.0 out of 10, Wonderful, (96 reviews)
The price is £62
includes taxes & fees
5 Nov - 6 Nov
Hotel Cristal Marinha

4. Hotel Cristal Vieira Praia & SPA

Hotel Cristal Vieira Praia & SPA
4.0 star property
Marinha Grande
9.0 out of 10, Wonderful, (41 reviews)
Float between the indoor pool and free water park at this coastal retreat. The full-service spa offers rejuvenating hydrotherapy and Ayurvedic treatments, while kids enjoy their own club. Relax at the poolside bar after exploring nearby Percurso dos Sete Vales Suspensos.
The price is £74
includes taxes & fees
1 Dec - 2 Dec
Hotel Cristal Vieira Praia & SPA

5. Mercure Fátima

Mercure Fátima
4.0 star property
Ourem
9.8 out of 10, Exceptional, (676 reviews)
Experience spiritual tranquility at this hotel just a 10-minute walk from the famous Sanctuary. Enjoy Portuguese cuisine at Casa Platano restaurant, 24-hour room service, and a welcoming bar. Clean rooms and helpful staff consistently earn praise from travellers.
The price is £60
includes taxes & fees
15 Nov - 16 Nov
Mercure Fátima

6. Hotel Cristal Praia Resort & Spa

Hotel Cristal Praia Resort & Spa
4.0 star property
Marinha Grande
7.4 out of 10, Good, (16 reviews)
Escape to a beach haven with a complimentary water park where kids enjoy the free club while parents unwind with massages at the spa. Swim year-round in the indoor pool before dining at the restaurant near São Pedro De Muel Beach.
Hotel Cristal Praia Resort & Spa

7. Hotel Praia

Hotel Praia
4.0 star property
Nazaré
9.0 out of 10, Wonderful, (820 reviews)
Just steps from Nazaré Beach, this hotel offers a refreshing indoor pool and free breakfast to start your day. Hit the fitness centre, grab a drink at the bar, or relax on the rooftop terrace while the kids enjoy the free club. Promontório do Sítio is nearby.
The price is £67
includes taxes & fees
8 Nov - 9 Nov
Hotel Praia

8. Hotel Mar e Sol & Spa

Hotel Mar e Sol & Spa
4.0 star property
Marinha Grande
8.4 out of 10, Very good, (308 reviews)
Soak in ocean panoramas from this beachfront hotel's rooftop terrace. Near Sao Pedro De Muel Lighthouse, this retreat offers Portuguese cuisine at Noon Food & Drinks, plus 2 hot tubs and a full-service spa with massages and facials.
The price is £68
includes taxes & fees
15 Nov - 16 Nov
Hotel Mar e Sol & Spa

9. B&B Hotel Leiria Fatima

B&B Hotel Leiria Fatima
3.0 star property
Leiria
9.8 out of 10, Exceptional, (114 reviews)
Set in Leiria, this welcoming hotel offers free WiFi and a 24-hour front desk for round-the-clock assistance. Explore Dr. Magalhaes Pessoa Stadium and historic Leiria Castle, both conveniently located nearby. Leiria Station is just a 6-minute drive away.
The price is £48
includes taxes & fees
27 Nov - 28 Nov
B&B Hotel Leiria Fatima

10. D. Afonso Hotel & SPA

D. Afonso Hotel & SPA
3.0 star property
Leiria
9.0 out of 10, Wonderful, (164 reviews)
Pamper yourself at this Leiria hotel with rejuvenating massages at the full-service spa and refreshing dips in the indoor pool. The restaurant and bar provide convenient dining options after exploring nearby attractions. Free breakfast, WiFi, and parking enhance your visit.
D. Afonso Hotel & SPA

11. Monte Real Hotel, Termas & Spa

Monte Real Hotel, Termas & Spa
4.0 star property
Leiria
9.4 out of 10, Exceptional, (296 reviews)
Revitalise at this comprehensive wellness retreat with Ayurvedic treatments and aromatherapy at the full-service spa. Enjoy 2 restaurants, including Pacos da Rainha, plus poolside bar and seasonal outdoor swimming. Free breakfast, WiFi, and parking enhance your serene Portuguese getaway.
The price is £113
includes taxes & fees
8 Nov - 9 Nov
Monte Real Hotel, Termas & Spa

12. Hotel Oceano

Hotel Oceano
1.0 star property
Nazaré
8.4 out of 10, Very good, (777 reviews)
The price is £43
includes taxes & fees
4 Nov - 5 Nov
Hotel Oceano

13. Land's Hause Bungalows

Land's Hause Bungalows
2.0 star property
Alcobaça
6.6 out of 10, Good, (90 reviews)
Escape to tranquil Alcobaça in these well-maintained bungalows, each with a private pool. The seasonal outdoor pool and fitness centre offer active options, while the on-site restaurant serves local cuisine. Paredes de Vitória Beach awaits just minutes away.
The price is £60
includes taxes & fees
26 Nov - 27 Nov
Land's Hause Bungalows

14. Eurostars Oasis Plaza Hotel

Eurostars Oasis Plaza Hotel
4.0 star property
Bairro Novo
9.0 out of 10, Wonderful, (729 reviews)
The price is £54
includes taxes & fees
1 Dec - 2 Dec
Eurostars Oasis Plaza Hotel

15. Santo Antonio de Fatima

Santo Antonio de Fatima
3.0 star property
Ourem
9.4 out of 10, Exceptional, (491 reviews)
Immerse yourself in spiritual Fátima at this welcoming hotel near the famous Sanctuary and Wax Museum. Enjoy meals at Restaurante Santo António, relax in the garden, or unwind at the bar. Previous guests praise the attentive staff and prime location.
The price is £45
includes taxes & fees
2 Nov - 3 Nov
Santo Antonio de Fatima

16. Haven Nature Hotel & Villas

Haven Nature Hotel & Villas
4.0 star property
Batalha
9.8 out of 10, Exceptional, (15 reviews)
This spa hotel near Batalha Monastery offers massage treatments, a fitness centre, and a relaxing bar. Enjoy free breakfast, WiFi, and parking while exploring nearby attractions including Sao Jorge Chapel, all within driving distance of Leiria Station.
The price is £86
includes taxes & fees
4 Nov - 5 Nov
Haven Nature Hotel & Villas

17. Hotel Eurosol Leiria & Jardim

Hotel Eurosol Leiria & Jardim
3.0 star property
Leiria
8.2 out of 10, Very good, (158 reviews)
Unwind at this Leiria hotel featuring an outdoor seasonal pool, children's splash area, and rejuvenating sauna. After workouts in the fitness centre, enjoy drinks at the bar. Free breakfast and parking add value near Rodrigues Lobo Square.
The price is £68
includes taxes & fees
30 Nov - 1 Dec
Hotel Eurosol Leiria & Jardim

18. Leiriartem Hotel

Leiriartem Hotel
4.0 star property
Leiria
9.6 out of 10, Exceptional, (18 reviews)
Escape to this spa hotel near Moinho do Papel with dual swimming options - a seasonal outdoor pool and an indoor retreat. After massage treatments, explore Leiria using complimentary bicycles or visit nearby museums before enjoying free breakfast.
The price is £86
includes taxes & fees
2 Nov - 3 Nov
Leiriartem Hotel

19. Joy Beach House

Joy Beach House
4.0 star property
Marinha Grande
10.0 out of 10, Exceptional, (31 reviews)
Experience the joy of beachside living at this inviting B&B near São Pedro de Muel Beach. Take a refreshing dip in the indoor pool, unwind in the garden, or explore the nearby lighthouse. Free WiFi and continental breakfast add comfort to your Portuguese getaway.
The price is £100
includes taxes & fees
7 Nov - 8 Nov
Joy Beach House

20. TRYP by Wyndham Leiria

TRYP by Wyndham Leiria
4.0 star property
Leiria
9.2 out of 10, Wonderful, (264 reviews)
Located minutes from Leiria Station, this hotel offers a 24-hour fitness centre and international cuisine at Bistrô restaurant. Unwind on the terrace or at the bar after visiting nearby Leiria Castle and Dr. Magalhaes Pessoa Stadium.
The price is £70
includes taxes & fees
8 Nov - 9 Nov
TRYP by Wyndham Leiria
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.

Best value hotels in Marinha Grande

Get more from your budget at these hotels, based on amenities, reviews, and location

When is the best time to visit Marinha Grande?

Our prices for hotels in Marinha Grande are cheapest in January
Price trends for hotels in Marinha Grande
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Typical weather for Marinha Grande
October
High 22°C / low 14°C. Sunny most days.
View properties in October
22°
weather_sun
October, no crowd data, average high temperature 22 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
17°
weather_sun
November, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
15°
weather_sun
December, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
9°
14°
weather_sun
January, no crowd data, average high temperature 14 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
15°
weather_sun
February, no crowd data, average high temperature 15 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
17°
weather_sun
March, no crowd data, average high temperature 17 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
9°
18°
weather_sun
April, no crowd data, average high temperature 18 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
23°
weather_sun
June, no crowd data, average high temperature 23 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
25°
weather_sun
July, no crowd data, average high temperature 25 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
26°
weather_sun
August, no crowd data, average high temperature 26 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
25°
weather_sun
September, no crowd data, average high temperature 25 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
Monthly weather averages (˚C)

Top landmarks in Marinha Grande

Learn more about Marinha Grande

Marinha Grande is well known for its attractions such as Sao Pedro De Muel Lighthouse and Sao Pedro De Muel Beach.

A coastal landscape with a lighthouse, rocky cliffs, and the ocean.

Check out reviews of Marinha Grande hotels guests love

Frequently asked questions

How much does a hotel room cost in Marinha Grande?
You can choose a great hotel in Marinha Grande from £40 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Marinha Grande that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Marinha Grande?
You can choose a great hotel in Marinha Grande from £40 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Marinha Grande that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Marinha Grande hotels?
Discover great deals on Marinha Grande hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Marinha Grande hotels.
How can I find deals and earn rewards at Marinha Grande hotels?
Members can save up to 20% on select hotels in Marinha Grande. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Marinha Grande hotels with free cancellation?
It's easy to book a refundable Marinha Grande hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Marinha Grande beach hotels?
For a beach holiday in Marinha Grande, Sao Pedro De Muel Beach is a top place to visit. Stay at a well-reviewed Marinha Grande beach hotel and enjoy your holiday. Check out Hotel Mar e Sol & Spa if you're after a hotel that's near the water. With a full-service spa and guestrooms offering minibars, our travellers rate it highly at 8.4 out of 10. Hotel Cristal Praia Resort & Spa is another great choice for a relaxing beach holiday and our travellers rate it 7.4. Located near the beach, this hotel has an indoor pool along with a variety of other amenities to enjoy.
What are some of the best hotels in Marinha Grande for couples?
Enjoy your couple's retreat with a stay at a top-rated Marinha Grande romantic hotel. Our travellers love Hotel Cristal Vieira Praia & SPA, a hotel with a beach. Another romantic hotel with top reviews is Hotel Mar e Sol & Spa. This hotel offers an ocean-view restaurant and a full-service spa for a perfect stay. Discover more hotels in Marinha Grande on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are the top Marinha Grande hotels with a pool?
For a little extra luxury, discover some of the best Marinha Grande hotels with a pool. Joy Beach House is a great bed & breakfast with an indoor pool and a guest rating of 10 out of 10. Hotel Cristal Vieira Praia & SPA is a popular hotel that features an indoor pool and a free water park along with a beach and a children's pool. To find more stays in Marinha Grande with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Marinha Grande hotels with free parking?
If you're driving, a great Marinha Grande hotel with free parking is a bonus. Our travellers' favourites include:
What are some popular hotels in central Marinha Grande?
For hotels in central Marinha Grande, check out Joy Beach House and B&B Hotel Leiria Fatima. Travellers love Joy Beach House for its location, as well as the indoor pool, free continental breakfast and terrace this bed & breakfast offers. B&B Hotel Leiria Fatima is another popular central hotel with free in-room WiFi. Água de Madeiros is a central area for your Marinha Grande holiday.
Where can I get free parking with my stay in Marinha Grande?
These hotels offer the perk of free parking: Hotel Mar e Sol & Spa, Hotel Cristal Marinha and Marinha Garden Inn.
Can I book a refundable accommodation option in Marinha Grande?
If you want the flexibility to change your plans to Marinha Grande, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.

Find out more about Marinha Grande

Whispers of the Past and Shores of Serenity: Discover Marinha Grande's Timeless Charm

Nestled in the Leiria District, Marinha Grande is a charming destination that beautifully marries history and natural beauty. Renowned for its rich glassmaking heritage, visitors can explore the historic buildings that tell stories of the past. Families will delight in its sandy beaches, perfect for sun-soaked days by the Atlantic. The serene landscapes invite leisurely strolls, while the nearby shrines and places of worship offer a glimpse into the region's spiritual essence. Whether you’re seeking relaxation or cultural exploration, Marinha Grande promises an enchanting experience that captures the heart of Portugal.

Discover great hotels near Marinha Grande

Marinha Grande offers a range of hotel accommodations, from cosy boutique options to comfortable larger establishments. Many hotels provide easy access to local attractions, making it a convenient base for exploring the Leiria District. Choose a place that suits your style and enjoy the charm of this picturesque town. Here are some of the best hotels near Marinha Grande that our travellers love:

  1. Land's Hause BungalowsOpens in a new window: Land's Hause Bungalows is a budget-friendly holiday park that caters to adventure seekers and families looking for an engaging vacation experience. This lodging offers thrilling activities such as rock climbing onsite and nearby opportunities for horse riding and hiking. The property is well-equipped with amenities for children, including a shared playground and an arcade game room, ensuring a lively atmosphere. This hotel is perfect for those who enjoy an active getaway, surrounded by nature and adventure, creating memorable moments for all who stay.
  2. LisotelOpens in a new window: Lisotel is a sophisticated 4.0-star hotel that exudes luxury and relaxation. With an impressive guest rating of 8.8, it features a full-service spa offering deep tissue massages and hydrotherapy treatments, ensuring rejuvenation for visitors. The elegant design and tranquil atmosphere make it an exceptional choice for leisure travellers seeking a spa-themed vacation. Complimented by its comprehensive pool service, this hotel provides a seamless experience for those looking to unwind in style.
  3. Albergaria Pedra d'OuroOpens in a new window: Albergaria Pedra d'Ouro offers a delightful guesthouse experience with direct access to the beach, making it an ideal retreat for beach lovers. With a commendable guest rating of 8.4, this property captures the essence of coastal relaxation, providing a serene environment for sun-seekers. Its prime location allows for effortless enjoyment of sandy shores and refreshing ocean breezes, appealing to those who crave a tranquil beach holiday filled with soothing sounds and stunning views.

Where to stay near Marinha Grande

Some of the best areas to stay in when visiting Marinha Grande are Leiria, Batalha, Pataias, and Martingança. Leiria boasts rich history with its castle and vibrant culture, while Batalha is known for its stunning monastery and charming small-town feel. Pataias and Martingança offer a more tranquil experience. For first-time visitors, Leiria is the ideal base to explore the region's highlights.

  1. LeiriaOpens in a new window: Leiria is a vibrant city steeped in history and culture, making it a fantastic place to stay. The impressive Leiria Castle offers stunning views and a glimpse into the region's past, while the Leiria Cathedral showcases beautiful architecture. The city is also known for its lively festivals that celebrate local traditions. Enjoy leisurely walks through charming streets lined with cafes and shops, and don’t miss the nearby Sanctuary of Our Lady of Fatima, a significant pilgrimage site. For accommodation, consider hotels that offer comfort and easy access to these attractions, allowing you to immerse yourself in the rich culture of the area.
  2. BatalhaOpens in a new window: Batalha is a picturesque town known for its stunning architecture and historical significance. The Batalha Monastery, a UNESCO World Heritage Site, is a must-visit for its intricate Gothic design and fascinating history. The town is also famous for its vibrant cultural scene, where you can enjoy local art and enjoy quaint coffee shops. With its tranquil atmosphere and proximity to natural parks, Batalha offers a peaceful retreat after a day of exploration. Look for charming accommodations that reflect the local character, providing a perfect base for discovering this delightful area.
  3. Pataias e MartingançaOpens in a new window: Pataias e Martingança is a charming and tranquil area, perfect for those looking to escape the hustle and bustle. With its beautiful surroundings and natural parks, you can enjoy leisurely walks and outdoor activities in a peaceful setting. Although smaller, it boasts local shops and cafes that give you a taste of authentic Portuguese life. This area is ideal for those who appreciate a slower pace and want to experience the local culture. Consider staying in cosy guesthouses that allow you to connect with the community while exploring the nearby attractions.

Things to do in Marinha Grande

Marinha Grande entices visitors with its stunning coastline, where golden beaches meet the azure sea, perfect for sunbathing or water sports. Surrounding lush forests and tranquil parks invite leisurely strolls and picnics, while nearby hills provide scenic vistas. This charming destination is a haven for nature lovers and beachgoers alike.

  • Batalha MonasteryOpens in a new window – Visit the stunning Batalha Monastery, a UNESCO World Heritage site known for its remarkable Gothic architecture. Explore the intricately designed cloisters and marvel at the detailed stonework that narrates Portugal’s history.
  • Porto de Mos CastleOpens in a new window – Head to Porto de Mos Castle, perched on a hilltop with panoramic views of the surrounding landscape. Wander through the historic ruins and imagine the battles that once took place here, all while enjoying the scenic beauty around you.
  • Leiria CastleOpens in a new window – Make your way to Leiria Castle, another impressive fortress that offers a glimpse into the past. Climb the towers for breathtaking vistas of the city and the river, and stroll through the castle grounds to appreciate its medieval charm.
  • Leiria MuseumOpens in a new window – Discover the Leiria Museum, which showcases a fascinating collection of archaeological and anthropological exhibits. Learn about the region's rich heritage and see artefacts that tell the story of its ancient inhabitants.
  • Sao Pedro De Muel BeachOpens in a new window – Unwind at Sao Pedro De Muel Beach, a lovely spot for sunbathing and swimming. With its golden sands and gentle waves, it's the perfect place to relax and enjoy the beautiful coastal scenery.

4 tips for savvy savings when booking a hotel in Marinha Grande

  1. Book for the cheapest times: The most affordable time to visit Marinha Grande is during January, February, and November, when hotel prices are typically lower. For a budget-friendly trip that allows you to truly appreciate the area's key landmarks, cultural sites, and historical gems, a stay of at least 2 to 3 days is recommended. This duration provides ample opportunity to explore the town's fascinating monuments and enjoy the beautiful beaches, all while experiencing the warmth of its friendly locals. With prices potentially dropping during these months, this destination offers great value for money for those seeking a cultural adventure without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals for hotels in Marinha Grande, begin by checking the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, increasing your chances of savings. The Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're equipped to make informed choices. You'll be notified if room availability changes or prices drop, so you can seize any last-minute opportunities.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates may assist you in finding a better deal for your stay in a hotel in Marinha Grande. For those in search of a distinctive experience, boutique hotels can provide a more personalised touch and sometimes greater value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that might be more affordable, potentially helping you to find a more favourable rate.
  4. Consider your location: Opting for accommodation closer to major attractions or city centres may offer convenience, but it often comes with a higher price tag. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. Exploring independent hotels situated a bit further out can also provide a more authentic experience and is usually more likely to be affordable.

Best time to go to Marinha Grande

Marinha Grande experiences its lowest average temperature in January, at 50.5°F (10.3°C), while August is the hottest month, with an average temperature of 68.7°F (20.4°C). October tends to be the wettest month. The peak travel months to visit Marinha Grande are July to September, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no rainfall. In contrast, March, November, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring