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

Marinha Grande hotels from HK$261

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
22 Sept - 23 Sept
Tomorrow
23 Sept - 24 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Marinha Grande hotels

1. Hotel Cristal Marinha

Hotel Cristal Marinha
Marinha Grande
United States
deborah
HK$730
HK$774 total
includes taxes & fees
20 Oct - 21 Oct
Hotel Cristal Marinha

2. Marinha Garden Inn

Marinha Garden Inn
Marinha Grande
Germany
José
HK$550
HK$583 total
includes taxes & fees
27 Sept - 28 Sept
Marinha Garden Inn

3. Glass Boutique - Rooms & Suites

Glass Boutique - Rooms & Suites
Marinha Grande
United States
Sandra
HK$661
HK$700 total
includes taxes & fees
22 Oct - 23 Oct
Glass Boutique - Rooms & Suites

4. Hotel Mar e Sol & Spa

Hotel Mar e Sol & Spa
Marinha Grande
Italy
luigi
HK$711
HK$754 total
includes taxes & fees
18 Oct - 19 Oct
Hotel Mar e Sol & Spa

5. Shellter Apartments

Shellter Apartments
Marinha Grande
United States
Dave
HK$1,016
HK$1,077 total
includes taxes & fees
3 Oct - 4 Oct
Shellter Apartments

6. Joy Beach House

Joy Beach House
Marinha Grande
United States
Jeff
HK$1,020
HK$1,081 total
includes taxes & fees
14 Oct - 15 Oct
Joy Beach House

7. Hostel Rosa

Hostel Rosa
Marinha Grande
HK$653
HK$692 total
includes taxes & fees
24 Sept - 25 Sept
Hostel Rosa

8. Hotel Cristal Praia Resort & Spa

Hotel Cristal Praia Resort & Spa
Marinha Grande
Spain
Maria Dolores
HK$1,230
HK$1,304 total
includes taxes & fees
23 Sept - 24 Sept
Hotel Cristal Praia Resort & Spa

9. Hotel Cristal Vieira Praia & SPA

Hotel Cristal Vieira Praia & SPA
Marinha Grande
United Kingdom
Deborah
HK$926
HK$982 total
includes taxes & fees
27 Sept - 28 Sept
Hotel Cristal Vieira Praia & SPA

10. Lisotel

Lisotel
Leiria
Ireland
Aderito
HK$780
HK$827 total
includes taxes & fees
23 Sept - 24 Sept
Lisotel

11. Monte Real Hotel, Termas & Spa

Monte Real Hotel, Termas & Spa
Leiria
United States
James
HK$1,392
HK$1,475 total
includes taxes & fees
11 Oct - 12 Oct
Monte Real Hotel, Termas & Spa

12. Leiriartem Hotel

Leiriartem Hotel
Leiria
United Kingdom
Ruben
HK$959
HK$1,017 total
includes taxes & fees
23 Sept - 24 Sept
Leiriartem Hotel

13. Hotel Lis Batalha

Hotel Lis Batalha
Batalha
United States
joseph
HK$701
HK$743 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Lis Batalha

14. Alluz - Chalet by the sea

Alluz - Chalet by the sea
Nazaré
United States
Ioan
HK$1,375
HK$1,457 total
includes taxes & fees
26 Sept - 27 Sept
Alluz - Chalet by the sea

15. Hotel Eurosol Leiria & Jardim

Hotel Eurosol Leiria & Jardim
Leiria
United Kingdom
Alex
HK$708
HK$750 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Eurosol Leiria & Jardim

16. Hotel Praia

Hotel Praia
Nazaré
United States
Monica
HK$1,011
HK$1,072 total
includes taxes & fees
7 Oct - 8 Oct
Hotel Praia

17. Hotel Magic - RNET 3505

Hotel Magic - RNET 3505
Nazaré
United States
Lucy
HK$887
HK$958 total
includes taxes & fees
19 Oct - 20 Oct
Hotel Magic - RNET 3505

18. Villa Batalha

Villa Batalha
Batalha
United Kingdom
Richard
HK$939
HK$996 total
includes taxes & fees
2 Oct - 3 Oct
Villa Batalha

19. Boutique Hotel Casa do Outeiro - Arts & Crafts

Boutique Hotel Casa do Outeiro - Arts & Crafts
Batalha
Canada
Gracinda
HK$815
HK$864 total
includes taxes & fees
23 Sept - 24 Sept
Boutique Hotel Casa do Outeiro - Arts & Crafts

20. Hotel Miramar Sul

Hotel Miramar Sul
Nazaré
Canada
Kristen
HK$820
HK$869 total
includes taxes & fees
19 Oct - 20 Oct
Hotel Miramar Sul
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marinha Grande attractions

Sao Pedro De Muel Beach

8.8/10 (11 reviews)
Why not spend a care-free afternoon at Sao Pedro De Muel Beach during your travels in São Pedro de Moel? Amble around the area's seaside or visit its monuments.
See properties

Sao Pedro De Muel Lighthouse

8.8/10 (16 reviews)
This 1912 lighthouse stands dramatically on the "Rock of Longing," offering sweeping Atlantic views along Portugal's rugged coastline. Follow the wooden pathway at sunset for breathtaking panoramas.
See properties

Percurso dos Sete Vales Suspensos

This dramatic coastal path winds along Portugal's limestone cliffs, revealing hidden beaches and the famous Benagil Cave. Hike the trail in spring to witness vibrant wildflowers complementing the azure Atlantic waters.
See properties

Glass Museum

Housed in the 18th-century Stephens Palace, this unique museum showcases Portugal's glassmaking heritage from the 1600s to today. Admire artistic glassware amid recreated workshops and elegant English-style gardens.
See properties

Learn more about Marinha Grande

Glass artisans demonstrate centuries-old techniques at the Glass Museum, where you can watch molten creations take shape. Explore pine-scented trails in Pinhal de Leiria forest or head to São Pedro de Moel for golden beaches and fresh seafood restaurants.

See all hotels in Marinha Grande
A coastal landscape with a lighthouse, rocky cliffs, and the ocean.

Top Marinha Grande Hotel Reviews

Santo Antonio de Fatima

Santo Antonio de Fatima

10/10 Excellent
"Great place overpasses my expectations. Recommend 100%"
gladys 1-night trip
Posted 15 hours ago
Santo Antonio de Fatima
Hotel Praia

Hotel Praia

10/10 Excellent
"Breakfast could of been better"
Victoria 1-night trip
Posted 1 day ago
Hotel Praia
Mercure Fátima

Mercure Fátima

10/10 Excellent
"This is a new morden hotel, supper clean, room is big , bed"
PHUOC 1-night trip
Posted 2 days ago
Mercure Fátima
Hotel Azinheira by RIDAN Hotels

Hotel Azinheira by RIDAN Hotels

8/10 Good
"Quartos ótimos, chuveiro excelente, mas o café da manhã é um pouco fraco, pois é servido em porções na mesa, sem self service."
GLAUCIA 1-night trip
Posted 3 days ago
Hotel Azinheira by RIDAN Hotels
Hotel Santa Maria

Hotel Santa Maria

10/10 Excellent
"The property had a contemporary design, lovely common areas in the bar and restaurant. The staff was very helpful with local points of interest and attractions. I would recommend this property to anyone wanting to stay in Fatima."
Robert 2-night trip
Posted 4 days ago
Hotel Santa Maria
Hotel Miramar Sul

Hotel Miramar Sul

10/10 Excellent
"Je suis très satisfait de l’établissement en général"
Christian 2-night trip
Posted 6 days ago
Hotel Miramar Sul
Hotel Mar e Sol & Spa

Hotel Mar e Sol & Spa

10/10 Excellent
"Our stay was amazing. The staffs are polite and helpful. Very nice sea views location, close to shops. To note it's a small village but have plenty of bars and restaurants and a little market. Due to January hurricane, the jacuzzi stop working as the generator damaged it's been difficult to fix since."
Shirley 6-night trip
Posted 10 days ago
Hotel Mar e Sol & Spa
Hotel Oceano

Hotel Oceano

10/10 Excellent
"Location was awesome. Right on the beach, parking is not easy though."
Cassandra 2-night trip
Posted 2 weeks ago
Hotel Oceano
Hotel Cristal Marinha

Hotel Cristal Marinha

10/10 Excellent
"This hotel is gorgeous.The bedroom was spacious and comfortable. Breakfast was great also. Staff are very pleasant. We went to Sao Pedro de Moel beach was 20min away and it was a great choice."
Rute 2-night trip
Posted 1 month ago
Hotel Cristal Marinha

More cheap stays in Marinha Grande

Villa Fátima By Umbral

Villa Fátima By Umbral

62 Rua Francisco Marto Ourem
HK$246
HK$261 total
27 Sept - 28 Sept
includes taxes & fees
7.8/10 Good! (43 reviews)
Villa Fátima By Umbral
Hotel 13 de Outubro by Umbral

Hotel 13 de Outubro by Umbral

Rua Francisco Marto 71, Ourem Fátima
HK$272
HK$288 total
23 Sept - 24 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
Hotel 13 de Outubro by Umbral
ibis Leiria Fatima

ibis Leiria Fatima

Avenida Nossa Senhora de Fátima Leiria
HK$339
HK$359 total
18 Oct - 19 Oct
includes taxes & fees
ibis Leiria Fatima
Land's Hause Bungalows

Land's Hause Bungalows

Rua Jose Maria Custodio, Burinhosa Alcobaça Leiria
HK$548
HK$581 total
23 Sept - 24 Sept
includes taxes & fees
6.6/10 (89 reviews)
Land's Hause Bungalows
Miradouro do Vale

Miradouro do Vale

Av. Beato Nuno 234 Ourem Santarém
HK$1,191
HK$1,263 total
29 Sept - 30 Sept
includes taxes & fees
Miradouro do Vale
Guesthouse of Alcobaça

Guesthouse of Alcobaça

Rua Bernardino Lopes de Oliveira 7 Alcobaça
Get ratesGuesthouse of Alcobaça

Find out more about Marinha Grande

Top reasons to visit Marinha Grande

  • Stunning Beaches: Marinha Grande boasts beautiful beaches perfect for sunbathing and relaxation, ideal for beach lovers.
  • Cultural Attractions: Explore historic castles and charming churches that showcase the region’s rich heritage.
  • Outdoor Adventures: The surrounding Pinhal Litoral region offers fantastic opportunities for hiking and exploring nature.
  • Vibrant Community: Engage with friendly locals and participate in local events that highlight the town's lively culture.
  • Comfortable Accommodation: Enjoy a range of lodging options, from guesthouses to hotels, ensuring a pleasant stay.

Find great hotels near Marinha Grande

Discover a range of delightful accommodation options in Marinha Grande, tailored to suit families, business travellers, and beach holidaymakers alike. From charming guesthouses to well-appointed hotels, including the renowned Hotel Cristal Marinha, you’ll find the perfect base to explore this beautiful region of Portugal. Experience comfort and convenience in the best Marinha Grande hotels, designed to ensure a memorable stay for every type of visitor.

  • Hotel Praia: Nestled 21km from Marinha Grande, Hotel Praia is a charming 4-star retreat ideal for those seeking a beachside adventure. With a commendable guest rating of 9.0, this hotel offers direct beach access and a variety of exhilarating activities such as boat tours, hiking, sailing, windsurfing, and parasailing. Families will appreciate the dedicated children’s amenities, including a complimentary kids' club, ensuring a fun-filled stay for younger guests. The blend of adventure and leisure makes it a favoured choice for families and thrill-seekers alike.
  • Hotel Miramar Sul: Located 23km from Marinha Grande, Hotel Miramar Sul boasts a guest rating of 8.6 and is perfect for family and business travellers. This 4-star hotel offers a welcoming atmosphere with a range of facilities suited for children, including a pool designed for younger guests, an arcade game room, and essential services like a first aid kit. The hotel’s commitment to family-friendly amenities ensures a comfortable environment, while its proximity to local attractions makes it a convenient base for both leisure and work-related trips.
  • Hotel Oceano: At a budget-friendly price point, Hotel Oceano offers an inviting stay just 21km from Marinha Grande, with a guest rating of 8.4. This hotel is particularly suited for those seeking a relaxing beach getaway, featuring direct access to the shoreline. Guests can unwind in a comfortable setting without compromising on the essentials, making it an attractive option for budget-conscious travellers. Its charming beachside location allows for a tranquil escape while still being close to local attractions.

Where to stay in and around Marinha Grande

Marinha Grande offers a delightful blend of beachside relaxation and rich cultural experiences. As you explore the city centre, you'll encounter friendly locals and vibrant atmospheres. Venture into the surrounding Pinhal Litoral region for stunning outdoor adventures. Don't miss the chance to immerse yourself in the area's historical charm while enjoying a holiday filled with luxury and warmth. With so much to discover, Marinha Grande is the perfect destination for an unforgettable vacation.

  • Leiria: Situated approximately 11km from Marinha Grande, Leiria is a vibrant city that offers a delightful blend of culture, beach activities, and outdoor adventures. Visitors flock to Leiria year-round, with peak travel occurring from June to August. The city is renowned for its golf courses and resorts, making it a haven for sports enthusiasts. Explore local landmarks such as the historic buildings that showcase the region's rich heritage, or spend a relaxing day at the nearby family beach. Leiria promises a dynamic travel experience filled with cultural richness and recreational opportunities.
  • São Pedro de Moel: Nestled within the vicinity of Marinha Grande, São Pedro de Moel is a charming village that becomes a popular retreat during the summer months, particularly from June to August. Known for its stunning beaches and outdoor adventure opportunities, this village is perfect for those seeking a mix of relaxation and excitement. Visitors can enjoy various outdoor activities and explore the serene lagoon nearby. With its inviting atmosphere and family-friendly beaches, São Pedro de Moel offers a delightful escape for travellers looking to immerse themselves in nature's beauty.
  • Batalha: Located about 14km from Marinha Grande, Batalha is a captivating city steeped in history and culture. The city experiences moderate seasonal travel, with peak visitors arriving from July to September. Batalha attracts those interested in cultural experiences, outdoor pursuits, and beach relaxation. Golf courses and body treatment facilities cater to those looking for leisure and wellness. Don't miss the opportunity to visit historic landmarks, including impressive shrines that reflect the area's architectural splendour. Batalha provides a unique travel experience, blending history with modern attractions.

Things to do in Marinha Grande

Shopping

In Marinha Grande, you can explore local shops for unique souvenirs, particularly in the charming town centre. If you're up for a drive, the Leiria Shopping Centre offers a wider variety of brands and dining options, making it a worthwhile excursion for more extensive shopping.

Recreation

In Marinha Grande, indulge in revitalising treatments at the Spa de São Pedro, where you can experience soothing massages and wellness therapies. Nearby, the tranquil Parque da Cidade offers serene walks amidst nature, perfect for relaxation and leisurely strolls.

Adventure

The stunning Praia da Vieira offers thrilling water sports, including surfing and kiteboarding, with beautiful sandy beaches. For hiking enthusiasts, the nearby Serra de Aire e Candeeiros Natural Park presents a network of trails through breathtaking landscapes, caves, and diverse flora, perfect for exploration and adventure.

Nightlife

In Marinha Grande, you can explore vibrant bars like O Pátio and enjoy live music at local venues. The lively atmosphere invites you to mingle with locals while sampling Portuguese wines and traditional tapas. Don't miss the charming late-night cafes for a relaxing end to your evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Marinha Grande

To save money on your trip to Marinha Grande, consider visiting during the cheaper months of January, February, or November when prices drop. Booking your hotel about a month in advance can yield better rates, with Wednesday being the most affordable day to stay. Use Expedia to find last-minute deals and filter options by budget. For public transport, use local buses which are often economical. Enjoy free activities such as exploring local parks and the coastline. Combining your hotel, flights, and activities into a package deal can also lead to significant savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Marinha Grande are January to February and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Marinha Grande is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Marinha Grande is Wednesday. The most expensive day to stay in Marinha Grande is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and type of accommodation you desire. To discover the most economical rates and offers, arrange the price filter to display results from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel reservation in Marinha Grande with your flights and activities through an Expedia package.

Find the best attractions in and around Marinha Grande

Marinha Grande is an ideal destination for beach, outdoor, and culture-themed holidays. Visitors can explore a variety of attractions, including stunning beaches, historic castles, and beautiful churches. The local points of interest cater to those seeking a mix of cultural experiences and leisurely beach time, making it a vibrant spot for travellers looking to immerse themselves in the region's charm.

  • Batalha Monastery: Located 13km from Marinha Grande, this UNESCO World Heritage site is a stunning example of Gothic architecture. As you explore its intricate stonework and serene cloisters, you'll appreciate the rich history and cultural significance of this monastery, which reflects Portugal's past.
  • Sao Pedro De Muel Lighthouse: Situated within Marinha Grande, this historic lighthouse offers picturesque views of the Atlantic Ocean. The striking white tower is a beacon of maritime history and provides an excellent opportunity to soak in the local coastal culture while enjoying the scenic surroundings.
  • Leiria Castle: Just 10km away, this medieval castle perched on a hill offers captivating views of the city. With its romantic atmosphere and rich history, you can wander through its ancient walls and imagine the stories of the past.

Best time to go to Marinha Grande

The best time to visit Marinha Grande can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Marinha Grande falls in August, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature in Marinha Grande falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January50.5°F (10.3°C)Light RainMostly SunnyAverageSlightly Low
February51.4°F (10.8°C)Light RainMostly SunnyAverageSlightly Low
March54.3°F (12.4°C)Light RainMostly SunnySlightly LowAverage
April57.2°F (14.0°C)Light RainMostly SunnyAverageAverage
May61.9°F (16.6°C)Light RainMostly SunnyAverageAverage
June65.3°F (18.5°C)No RainMostly SunnyAverageAverage
July68.2°F (20.1°C)No RainSunnySlightly HighSlightly High
August68.7°F (20.4°C)No RainSunnySlightly HighSlightly High
September67.3°F (19.6°C)No RainMostly SunnySlightly HighSlightly High
October63.7°F (17.6°C)Light RainMostly SunnyAverageAverage
November56.1°F (13.4°C)Light RainMostly SunnySlightly LowSlightly Low
December52.5°F (11.4°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Marinha Grande

Reaching Marinha Grande is convenient with two major airports nearby. LISbon Airport (LIS-Humberto Delgado) is situated 111km away and offers luxurious accommodations such as the EPIC SANA Lisboa Hotel and Corinthia Lisbon, both approximately 5km from the airport, providing various transportation services including 24-hour airport shuttles. Alternatively, Cascais Airport (CAT) is 119km from Marinha Grande, with top hotels like The Albatroz Hotel and Grande Real Villa Italia Hotel & Spa located within 6km, offering shuttle and transfer services. Both airports ensure easy access to Marinha Grande for a delightful stay in Portugal.

Frequently asked questions

Where is the best place to stay in Marinha Grande?
Based on our traveller data, Hotel Mar e Sol & Spa is one of the top choices for your stay. This hotel offers a full-service spa and free breakfast. Other good options for your trip include Hotel Cristal Vieira Praia & SPA and Hotel Cristal Marinha. See all available top hotels, or vacation rentals in Marinha Grande.
What are some of the best holiday rentals that Marinha Grande has to offer?
Coudelaria Residence: This holiday home rental outside of Marinha Grande is located in a rural location, and has a terrace, a garden and air conditioning to put you at ease in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. Make the most of games in this rental home to help you unwind. See all vacation rentals in Marinha Grande.
If I need to cancel my hotel reservation in Marinha Grande, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Marinha Grande.
What's the best place to stay on a budget in Marinha Grande?
Based on our traveller reviews, Hostel Rosa is a top choice for a less expensive stay. View all budget hotels in Marinha Grande.
What's the best family accommodation in Marinha Grande?
Hotel Cristal Vieira Praia & SPA is a hotel with free water park access and a children's pool, and it's a top choice on Expedia for families. Hotel Cristal Praia Resort & Spa is another good option for your family trip. Also, attractions in the area such as Norpark - Nazare's Water Park and Alcaria Riding Centre are fun for children of all ages. Find more child-friendly accommodations in Marinha Grande.
What's the best accommodation option to stay near the beach in Marinha Grande?
Hotel Mar e Sol & Spa is a top beach hotel offering free buffet breakfast and 2 hot tubs, located within a short 5-minute walk of Sao Pedro De Muel Beach . Other good choices for your stay near the beach include Hotel Cristal Vieira Praia & SPA and Hotel Cristal Praia Resort & Spa. See more stays near the beach in Marinha Grande.
What are some hotels with pools in Marinha Grande?
Hotel Cristal Vieira Praia & SPA is a top hotel with a children's pool, an indoor pool and free water park access. Hotel Cristal Praia Resort & Spa is one more option that features an on-site pool. View all hotels with pools in Marinha Grande.
What is the best spa hotel in Marinha Grande?
Hotel Mar e Sol & Spa is a top beach spa hotel featuring a rooftop terrace, a fitness centre, a bar and a restaurant. Treat yourself to a facial, body scrub or deep-tissue massage at Cubo d Agua. Other popular spa hotels in Marinha Grande include Hotel Cristal Vieira Praia & SPA and Hotel Cristal Praia Resort & Spa. See all spa hotels in Marinha Grande.
What's the most popular hotel in Marinha Grande with an on-site water park or a water park nearby?
Hotel Cristal Vieira Praia & SPA is a popular hotel, featuring free water park access, a children's pool and a free children's club. Another top water park hotel you might want to consider is Hotel Cristal Praia Resort & Spa. Take a look at all hotels with or near waterparks in Marinha Grande.
What is staying in Marinha Grande like?
Visitors can enjoy all that Marinha Grande has to offer, including the seaside and monuments. This city also attracts tourists with its welcoming locals. In Marinha Grande, there are 56 hotels and other accommodation options to choose from. Find out more about Marinha Grande.
What are the top places to visit in Marinha Grande?
The picturesque setting of Sao Pedro De Muel Beach and Percurso dos Sete Vales Suspensos exemplify the area's natural beauty. A couple of additional sights to add to your itinerary are Sao Pedro De Muel Lighthouse and Glass Museum. Take a look at what more there is to see and do in Expedia's Marinha Grande guide.
What's the seasonal weather like in Marinha Grande?
The hottest months are usually August and July, with an average temperature of 20°C, while the coldest months are January and February, with an average of 11°C. Average annual precipitation for Marinha Grande is 810 mm.

Explore a world of travel with Expedia