Find hotels in Marinha Grande from NT$894

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Marinha Grande hotels

Hotel Mar e Sol & Spa

Hotel Mar e Sol & Spa
4.0 star property
Marinha Grande
8.2 out of 10, Very Good, (274)
"Excellent, clean room with exceptional view of Foz do Doura. Pool and patio bar was great "
United States
Edward
Hotel Mar e Sol & Spa

Hotel Cristal Vieira Praia & SPA

Hotel Cristal Vieira Praia & SPA
4.0 star property
Marinha Grande
8.8 out of 10, Excellent, (32)
"Great hotel on the sea front, quiet location. Very clean and tidy. Large bathroom, good size bedroom."
United Kingdom
David
The price is NT$2,371
NT$2,513 total
includes taxes & fees
Dec 15 - Dec 16
Hotel Cristal Vieira Praia & SPA

Hotel Cristal Marinha

Hotel Cristal Marinha
3.0 star property
Marinha Grande
9.0 out of 10, Wonderful, (83)
"We had a very pleasant stay"
Netherlands
Stefan Franz August
The price is NT$2,771
NT$2,937 total
includes taxes & fees
Dec 17 - Dec 18
Hotel Cristal Marinha

Glass Boutique - Rooms & Suites

Glass Boutique - Rooms & Suites
3.0 star property
Marinha Grande
8.8 out of 10, Excellent, (20)
"Great breakfast and location"
United States
Sandra
Glass Boutique - Rooms & Suites

Marinha Garden Inn

Marinha Garden Inn
3.0 star property
Marinha Grande
7.0 out of 10, Good, (2)
"The Staff was very friendly. "
Germany
José
The price is NT$1,751
NT$1,856 total
includes taxes & fees
Jan 10 - 2026/1/11
Marinha Garden Inn

Joy Beach House

Joy Beach House
4.0 star property
Marinha Grande
10.0 out of 10, Exceptional, (28)
"Beautiful property"
United States
Archana
Joy Beach House

Parque de Campismo Orbitur Sao Pedro De Moel

Parque de Campismo Orbitur Sao Pedro De Moel
3.0 star property
Marinha Grande
9.2 out of 10, Wonderful, (15)
"Super séjour en famille super camping emplacement idéal"
France
Guillaume
The price is NT$2,377
NT$2,520 total
includes taxes & fees
Dec 17 - Dec 18
Parque de Campismo Orbitur Sao Pedro De Moel

Hotel Praia

Hotel Praia
4.0 star property
Nazaré
9.0 out of 10, Wonderful, (675)
"Spotless room, great breakfast, nice staff"
United States
Andres
The price is NT$3,087
NT$3,272 total
includes taxes & fees
Jan 4 - 2026/1/5
Hotel Praia

Hotel Santa Maria

Hotel Santa Maria
4.0 star property
Ourem
9.6 out of 10, Exceptional, (1003)
"Great Hotel. "
United States
MARIE BELLE
Hotel Santa Maria

Hotel Estrela de Fatima

Hotel Estrela de Fatima
4.0 star property
Ourem
9.6 out of 10, Exceptional, (246)
" Excellent hotel and stay"
United States
SIMA
The price is NT$2,069
NT$2,194 total
includes taxes & fees
Dec 16 - Dec 17
Hotel Estrela de Fatima

Hotel Miramar Sul

Hotel Miramar Sul
4.0 star property
Nazaré
8.4 out of 10, Very Good, (725)
"Great spot to stay Quiet area looking over the ocean and town "
Canada
Donald
The price is NT$2,675
NT$2,835 total
includes taxes & fees
Dec 15 - Dec 16
Hotel Miramar Sul

Hotel Oceano

Hotel Oceano
1.0 star property
Nazaré
8.4 out of 10, Very Good, (619)
"This is a great hotel; it has affordability combined with location, views to the ocean, comfort, great staff, access to great food, and convenient parking"
United States
Geoffrey
The price is NT$1,779
NT$1,885 total
includes taxes & fees
Dec 15 - Dec 16
Hotel Oceano

Casa São Nuno Hotel

Casa São Nuno Hotel
3.0 star property
Ourem
9.4 out of 10, Exceptional, (370)
"Super friendly staff. "
United States
Laura
Casa São Nuno Hotel

Hotel Magic - RNET 3505

Hotel Magic - RNET 3505
3.0 star property
Nazaré
9.6 out of 10, Exceptional, (649)
"Very nice and close to the beach! Highly recommended "
United States
Angela
The price is NT$2,925
NT$3,100 total
includes taxes & fees
Dec 15 - Dec 16
Hotel Magic - RNET 3505

Villa Fátima By Umbral

Villa Fátima By Umbral
2.0 star property
Ourem
9.2 out of 10, Wonderful, (7)
"Excelente "
Mexico
Enrique
The price is NT$843
NT$894 total
includes taxes & fees
Dec 15 - Dec 16
Villa Fátima By Umbral

Mercure Fátima

Mercure Fátima
4.0 star property
Ourem
9.8 out of 10, Exceptional, (471)
"Every aspect of the hotel is excellent, Fatima Santuary is across the street, amazing"
Canada
Carmen
The price is NT$2,309
NT$2,447 total
includes taxes & fees
Jan 5 - 2026/1/6
Mercure Fátima

Hotel Mare

Hotel Mare
3.0 star property
Nazaré
8.6 out of 10, Excellent, (568)
"Great balcony view and lovely staff with great activity recommendations "
United States
Jennifer
The price is NT$3,616
NT$3,833 total
includes taxes & fees
Jan 6 - 2026/1/7
Hotel Mare

Hotel Azinheira by RIDAN Hotels

Hotel Azinheira by RIDAN Hotels
3.0 star property
Ourem
9.0 out of 10, Wonderful, (140)
"The staff is amazing. We arrived very early via bus and were given a room to rest in before ours was ready. The breakfast is wonderful and very fairly priced. Would definitely recommend this hotel and woildstay here again."
United States
Larry
Hotel Azinheira by RIDAN Hotels

By The Sea

By The Sea
3.0 star property
Nazaré
9.0 out of 10, Wonderful, (217)
"Great location by the beach great restaurants and very nice promanad "
Canada
Celia
By The Sea

Dona Amélia Hotel by RIDAN Hotels

Dona Amélia Hotel by RIDAN Hotels
3.0 star property
Ourem
8.8 out of 10, Excellent, (169)
"Clean room, very polite staff"
Canada
maria
The price is NT$924
NT$979 total
includes taxes & fees
Dec 17 - Dec 18
Dona Amélia Hotel by RIDAN Hotels
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marinha Grande attractions

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.

Marinha grande beach

Top Marinha Grande Hotel Reviews

More cheap stays in Marinha Grande

Find out more about Marinha Grande

Top reasons to visit Marinha Grande

  • Stunning Beaches: Marinha Grande boasts beautiful beaches with soft sands and crystal-clear waters, perfect for relaxation and beach activities.
  • Rich Cultural Experiences: Explore historic castles, charming churches, and the vibrant local culture that enriches your visit.
  • Outdoor Adventures: Enjoy hiking and other outdoor activities amidst the stunning coastal scenery.
  • Vibrant Music Festivals: Experience lively music festivals that showcase the local entertainment scene.
  • Diverse Accommodations: Choose from a range of hotels and guesthouses tailored to various travel needs.

Find great hotels near Marinha Grande

Discover a range of hotel accommodations in Marinha Grande, Leiria District, perfect for every type of traveler. Whether you're planning a family vacation, a beach getaway, or a business trip, you'll find inviting hotels and guesthouses tailored to your needs. From the well-reviewed Hotel Cristal Marinha to other top-rated options, Marinha Grande offers a variety of choices to ensure a comfortable and memorable stay in beautiful Portugal.

  • Hotel Praia: Embrace the spirit of adventure at Hotel Praia, a 4-star hotel located 20.9km from Marinha Grande. This beachfront property is perfect for families and thrill-seekers alike, offering direct beach access and a variety of exciting activities. Guests can indulge in adventure sports such as boat tours, windsurfing, surfing, and snorkeling, all available nearby. The hotel also provides a free children's club, ensuring younger guests have a fantastic time while parents unwind. With its focus on recreation and family fun, Hotel Praia promises a memorable beach vacation experience.
  • Hotel Oceano: For those seeking a serene beach getaway, Hotel Oceano is a delightful option, also located 20.9km from Marinha Grande. This charming hotel offers direct access to the beach, allowing guests to bask in the sun and enjoy the soothing sounds of the ocean. While the hotel may not feature extensive amenities, its prime location makes it an ideal choice for beach lovers looking to relax and unwind by the sea. Experience the beauty of coastal Portugal in this perfect seaside retreat.
  • Monte Real Hotel, Termas & Spa: Discover relaxation and adventure at Monte Real Hotel, Termas & Spa, a luxurious 4-star hotel just 12.9km from Marinha Grande. This unique property combines a spa-themed experience with thrilling activities, making it perfect for travelers seeking both rejuvenation and excitement. Guests can enjoy a full-service spa, seasonal outdoor pool, and various treatments like aromatherapy and massages. Adventure enthusiasts can partake in biking, hiking, and horse riding nearby. Monte Real Hotel promises a perfect balance of relaxation and adventure for a truly enriching vacation.

Where to stay in and around Marinha Grande

Marinha Grande, with its stunning coastal scenery and beautiful beaches, is the perfect destination for a beach and culture-themed vacation. Enjoy outdoor adventures like hiking or simply relax on the sandy shores. Nearby, explore charming neighborhoods that exude luxury and history, offering a friendly atmosphere. Whether you're seeking a weekend getaway or an immersive cultural experience, Marinha Grande promises unforgettable moments filled with friendly people and rich heritage.

  • Leiria: Situated approximately 11.3km from Marinha Grande, Leiria is a vibrant city that seamlessly blends culture and outdoor adventure. This city attracts travelers year-round, with peak visits occurring from June to August. Visitors flock to Leiria for its rich cultural experiences, including historic buildings and local shrines. Enjoy activities such as tree-top walks, golf at nearby courses, or a relaxing day at the recreation park. With its picturesque beaches and charming historic landmarks, Leiria offers a delightful escape for anyone looking to soak in Portuguese culture while enjoying the great outdoors.
  • Praia da Vieira: Nestled close to Marinha Grande, Praia da Vieira is a charming village known for its beautiful beach and outdoor adventure opportunities. This destination sees a seasonal influx of visitors, especially from June to August. Travelers come here to unwind on the sandy shores, partake in various outdoor activities, or enjoy the thrill of golfing at local courses and resorts. The village is also home to family-friendly beaches and unique shrines, making it an ideal spot for families and adventure seekers alike. The warm sun and stunning coastal views create a perfect vacation getaway.
  • Vieira de Leiria: Located within the Marinha Grande area, Vieira de Leiria is a picturesque parish that offers stunning scenery and outdoor experiences. With a moderate seasonal flow of visitors, especially from July to September, this destination is perfect for those seeking a mix of relaxation and adventure. Visitors can indulge in golfing, explore local resorts, or enjoy the serene beauty of the nearby lagoon and beaches. Whether you're looking to bask in the sun or take in the breathtaking landscapes, Vieira de Leiria promises an unforgettable experience for every traveler.

Things to do in and around Marinha Grande

Marinha Grande, located in the Leiria District of Portugal, offers a delightful blend of beach, cultural, and outdoor activities. Visitors can enjoy golf at local courses and explore beautiful resorts. Additionally, the area hosts vibrant music festivals, making it an ideal destination for those seeking entertainment and relaxation. Whether you're hitting the beach or indulging in cultural experiences, Marinha Grande has something for everyone.

Shopping

In Marinha Grande, visit Carlos Joalheiro Lda, a charming store located 11.3km away, perfect for unique gifts. If you're up for a drive, the Municipal Market, 45.1km away, offers vibrant local products, while the Óbidos Organic Market, 48.3km away, provides a delightful family-friendly atmosphere.

Recreation

Dr. Magalhaes Pessoa Stadium, located 9.7km from Marinha Grande, offers an energetic environment for sports enthusiasts. For a tranquil retreat, visit Parque Verde, 19.3km away, which boasts serene landscapes perfect for relaxation. Alternatively, explore Parque Dos Monges, 24.1km from the city, renowned for its peaceful ambiance.

Adventure

Embark on the Percurso dos Sete Vales Suspensos hiking trail in Marinha Grande for breathtaking scenery and outdoor adventure. For family fun, visit Norpark - Nazare's Water Park, located 19.3km away, offering thrilling water attractions. Experience water sports at Escola de Vela da Lagoa, 43.5km from Marinha Grande.

Nightlife

For a cinematic experience, visit Casa de Cultura de Rio Maior, located 46.7km from Marinha Grande. Enjoy a mix of entertainment, romance, and family vibes in this charming cinema, perfect for a night out with friends or loved ones.

*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 low season from January to February or November for the best hotel rates. Booking about a month in advance or checking last-minute deals on Expedia can lead to significant savings. Wednesdays are typically the cheapest days to stay, while Saturdays are the most expensive. Combine your hotel, flights, and activities into a package on Expedia for additional discounts. Don't forget to use the price filter to find the best deals that fit your budget and preferences.

  • 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: Booking a hotel in Marinha Grande about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia's search tool to customize your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Marinha Grande with your flights and activities through an Expedia package.

Find the best attractions near Marinha Grande

Marinha Grande offers a perfect blend of beach, culture, and outdoor adventures. Visitors can explore beautiful beaches, historic castles, and charming churches, making it an ideal destination for those seeking cultural experiences and seaside relaxation. With a variety of attractions available, Marinha Grande caters to travelers looking to immerse themselves in both the vibrant city life and the natural beauty of the coast.

  • Leiria Castle: Perched on a hilltop, Leiria Castle offers breathtaking views and a rich history that will transport you back in time. The romantic ambiance and stunning architecture make it a perfect spot for leisurely exploration and photography.
  • Sao Pedro De Muel Beach: This charming beach is known for its soft sands and inviting waves, perfect for sunbathing, swimming, or simply relaxing by the ocean. The vibrant beach vibes create a laid-back atmosphere, ideal for unwinding and enjoying the coastal beauty.
  • Batalha Monastery: A UNESCO World Heritage site, Batalha Monastery showcases magnificent Gothic architecture and intricate details. The cultural significance and serene surroundings provide a profound experience, making it a must-visit for history enthusiasts.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Frequently asked questions

Where is the best place to stay in Marinha Grande?
Hotel Mar e Sol & Spa is ranked highly by Expedia customers. This hotel offers a full-service spa and free breakfast. Another top choice for your trip based on reviews is Hotel Cristal Vieira Praia & SPA. See all available top hotels, or vacation rentals in Marinha Grande.
What are some of the best vacation home rentals in Marinha Grande?
Coudelaria Residence: Visitors like this Marinha Grande vacation home rental. It 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 vacation rental also comes with free parking to give you added peace of mind. 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 bookings are refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it 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.
Where can I learn more about changing or cancelling my trip to Marinha Grande?
For more information about updating your trip to Marinha Grande or cancelling it, go to https://www.expedia.com/service/.
What's the best place to stay when traveling with kids to 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. Attractions in the area like Norpark - Nazare's Water Park and Alcaria Riding Centre are also fun for kids of all ages. Find more child-friendly accommodations in Marinha Grande.
Where is the best hotel to stay close to Sao Pedro De Muel Beach?
Adjacent to Sao Pedro De Muel Beach, Hotel Miramar - São Pedro de Moel is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and a bar. Another good choice is Hotel Mar & Sol, located just 0.3 mi (0.5 km) away.
What's the best place to stay near the beach in Marinha Grande?
Hotel Cristal Vieira Praia & SPA is a top hotel with a free water park and a full-service spa, and it's located on the beach. Other good choices for your beach trip include Hotel Mar e Sol & 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 another choice that features an onsite pool. View all hotels with pools in Marinha Grande.
What is the best spa hotel in Marinha Grande?
Hotel Cristal Vieira Praia & SPA is a top beach spa hotel featuring a waterslide, a free kid's club, a bar, and an indoor pool. Spend an afternoon at the spa where you'll find facials, body scrubs, and Ayurvedic treatments. Other popular spa hotels in Marinha Grande include Hotel Mar e Sol & Spa and Hotel Cristal Praia Resort & Spa. See all spa hotels in Marinha Grande.
What's the top 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 kids' club. Another top water park hotel you might want to consider is Hotel Cristal Praia Resort & Spa. Check out all hotels with or near waterparks in Marinha Grande.
What's the best place to stay near Humberto Delgado Airport (LIS)?
Radisson Blu Hotel is a popular 4-star hotel featuring free airport drop-off and a restaurant. It's located a short 1.5 mi (2.5 km) from Humberto Delgado Airport. Other accommodations close to the airport are Hotel Star Inn Lisbon Aeroporto and TRYP Lisboa Aeroporto.
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 46 hotels and other accommodations to choose from. Find out more about Marinha Grande.
What are the top places to visit in Marinha Grande?
Favorite places to visit include Sao Pedro De Muel Beach, Sao Pedro De Muel Lighthouse, and Glass Museum. Additionally, you might want to add Percurso dos Sete Vales Suspensos to your itinerary. Check out what more 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 temp of 67°F, while the coldest months are January and February with an average of 52°F. Average annual precipitation for Marinha Grande is 32 inches.

Explore a world of travel with Expedia