Hotels in Marinha Grande

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Marinha Grande?

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.
trending_down

Our prices for Marinha Grande are cheapest in November

See average prices and weather for all months
Price trends for hotels in Marinha Grande
Pricing is based on two traveler single night rates
View properties in September
Currently viewing crowd sizes and weather for September.
Weather forecast for Marinha Grande
September
trending_upHigh crowds
High 77°F / low 60°F. Sunny most days.
View properties in September
77°
weather_sun
September, High crowds, average high temperature 77 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
72°
weather_sun
October, Moderate crowds, average high temperature 72 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
62°
weather_sun
November, Low crowds, average high temperature 62 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Sunny most days.
52°
59°
weather_sun
December, Low crowds, average high temperature 59 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
57°
weather_sun
January, Low crowds, average high temperature 57 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Sunny most days.
46°
58°
weather_sun
February, Low crowds, average high temperature 58 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Sunny most days.
46°
62°
weather_sun
March, Moderate crowds, average high temperature 62 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
65°
weather_sun
April, High crowds, average high temperature 65 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Sunny most days.
51°
70°
weather_sun
May, Moderate crowds, average high temperature 70 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
74°
weather_sun
June, Moderate crowds, average high temperature 74 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
77°
weather_sun
July, High crowds, average high temperature 77 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
78°
weather_sun
August, High crowds, average high temperature 78 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Sunny most days.
61°
Monthly weather averages (˚F)

Top landmarks in Marinha Grande

Percurso dos Sete Vales Suspensos

Percurso dos Sete Vales Suspensos

Percurso dos Sete Vales Suspensos is in the heart of Praia da Vieira, so why not stop by during your stay.

Sao Pedro De Muel Lighthouse

Sao Pedro De Muel Lighthouse

5/5(1 review)

If you're planning a bit of sightseeing during your trip, head to Sao Pedro De Muel Lighthouse— just one of the landmarks located 0.4 mi (0.7 km) from central São Pedro de Moel. Why not take a stroll along the beaches and watch the sunset while you're here?

Glass Museum

Glass Museum

If visiting museums in Marinha Grande are on your list, you might want to check out the upcoming exhibitions at Glass Museum, located in the heart of town.

Learn more about Marinha Grande

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

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 $57 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?
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 hotels in Marinha Grande for couples?
Choose a top-rated Marinha Grande romantic hotel and enjoy your couple's getaway. Our travelers love Hotel Cristal Vieira Praia & SPA, a hotel with a beach and a restaurant. 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 "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Marinha Grande?
Some of the best Marinha Grande hotels for kids include $Hotel Cristal Vieira Praia & SPA and Hotel Cristal Praia Resort & Spa. Hotel Cristal Vieira Praia & SPA is a kid-friendly hotel with a guest score of 8.8 out of 10 plus family-friendly amenities like a beach, free supervised activities for children, and a free water park. Check out Hotel Cristal Praia Resort & Spa with a guest score of 7.4. This popular hotel has a beach (direct access), a free children's club, a free water park, and more. Explore more kid-friendly hotels in Marinha Grande by using our "Family friendly" filter in your search on Hotels.com.
What are the top Marinha Grande hotels with a pool?
For some added luxury, discover 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. Plus, you can make the most of its hot tub and free continental breakfast. 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. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Marinha Grande with a pool.
What are some of the best Marinha Grande hotels with free parking?
If you're arriving by car, choosing a great Marinha Grande hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Marinha Grande?
For hotels in central Marinha Grande, check out Joy Beach House and Leiriartem Hotel. Travelers love Joy Beach House for its location, as well as the indoor pool, hot tub and free continental breakfast this bed & breakfast offers. Leiriartem Hotel is another popular central hotel with 10 indoor pools, a full-service spa and a free buffet breakfast. Água de Madeiros is a central neighborhood for your Marinha Grande vacation.
Are all taxes and fees included in the Marinha Grande hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers like in Marinha Grande?
Joy Beach House, Glass Boutique - Rooms & Suites and Hotel Cristal Marinha are all accommodations that are popular with guests.
Where can I find 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 hotel in Marinha Grande?
If you need the flexibility to change your plans to Marinha Grande, most hotels offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.

Find out more about Marinha Grande

Find out more about Marinha Grande

Marinha Grande: Where Coastal Beauty Meets Rich Heritage

Nestled in Portugal's Leiria District, Marinha Grande is a hidden gem that beautifully blends coastal charm with rich cultural heritage. Known for its stunning beaches, such as Praia da Vieira, and its historic glassmaking tradition, this vibrant town invites visitors to explore its unique monuments and lush landscapes. Wander through the serene Natural Park of Serras de Aire e Candeeiros or indulge in local delicacies at charming cafés. Whether you're seeking relaxation by the sea or a glimpse into artisan craftsmanship, Marinha Grande offers an enchanting escape off the beaten path, perfect for culture lovers and beachgoers alike.

Discover great hotels in Marinha Grande

Marinha Grande offers a range of accommodations, from budget-friendly hotels to more upscale options. Visitors can find places featuring essential amenities like free Wi-Fi, breakfast, and comfortable rooms. Enjoy a pleasant stay while exploring the charming town and its beautiful surroundings, making it a delightful base for your Portuguese adventure. Here are some of the best hotels in Marinha Grande that our travelers love:

  1. Land's Hause BungalowsOpens in a new window: This vibrant 2.0-star HolidayPark is perfect for adventure seekers looking for a unique vacation experience. The hotel offers a variety of exciting activities such as onsite scooter rentals, nearby horseback riding, and rock climbing, appealing to those who thrive on adrenaline. Families will appreciate the range of child-friendly amenities, including a playground and arcade game room. The welcoming atmosphere enhances the overall experience, making it a favored choice among travelers seeking a fun-filled getaway.
  2. Albergaria Pedra d'OuroOpens in a new window: This inviting guesthouse provides a delightful escape for beach lovers, boasting direct access to the stunning shoreline. Its prime location makes it an excellent choice for those who want to immerse themselves in sun-soaked relaxation and coastal adventures. The serene ambiance and charming setting resonate with travelers who value a laid-back beach vacation, creating an ideal retreat for those looking to unwind and enjoy the natural beauty of the area.
  3. LisotelOpens in a new window: This luxurious 4.0-star hotel combines a refined atmosphere with a focus on relaxation and rejuvenation. With a full-service spa offering a variety of treatments, including body scrubs and aromatherapy, guests are invited to indulge in a pampering experience. The sophisticated design and upscale amenities cater to discerning travelers seeking comfort and style. Its well-equipped business center and meeting rooms also provide convenience for those blending work with leisure, ensuring a seamless stay.

Top locations to stay in Marinha Grande

Some of the best areas to stay in near Marinha Grande are Leiria, Porto de Mos, and Batalha. Leiria offers historical charm with its castle and rich heritage, while Porto de Mos is perfect for nature lovers with its stunning landscapes. Batalha is renowned for its impressive temples and cathedrals. For first-time visitors, Leiria is the ideal choice due to its vibrant atmosphere and historical significance.

  1. LeiriaOpens in a new window: Staying in Leiria offers a unique blend of history and culture. The stunning Leiria Castle, perched on a hilltop, provides breathtaking views and a glimpse into the city’s medieval past. Wander through the charming streets of the old town, where you can find local shops and cafes. The city also hosts various cultural attractions, including museums and art galleries, making it a vibrant spot for those who appreciate the arts. With its rich heritage and lively atmosphere, Leiria serves as a perfect base for exploring the surrounding areas of Leiria District.
  2. Porto de MosOpens in a new window: If you’re looking for a nature escape, Porto de Mos is a fantastic choice. Nestled close to the stunning natural landscapes of the Serra de Aire e Candeeiros Natural Park, it’s ideal for hiking and enjoying the outdoors. The area is known for its picturesque villages and beautiful views, providing a peaceful atmosphere away from the hustle and bustle. Porto de Mos is also home to impressive caves and historical sites, offering a unique experience for those wanting to connect with nature and history.
  3. BatalhaOpens in a new window: Batalha is a small town renowned for its stunning monasteries and temples, particularly the UNESCO World Heritage-listed Batalha Monastery. This architectural marvel showcases intricate Gothic designs and a rich history. Walking through Batalha feels like stepping back in time, with its charming streets and historical significance. It's an excellent spot for travelers interested in exploring Portugal's cultural heritage and enjoying a quieter pace of life, making it a delightful addition to your itinerary.

Things to do in Marinha Grande

Marinha Grande offers a delightful blend of sun-soaked beaches, lush forests, and scenic coastal views. Travelers can enjoy relaxing by the shoreline, exploring nature trails, or taking part in water sports. This charming destination is perfect for those looking to unwind in a beautiful, natural setting.

  • Mira de Aire CavesOpens in a new window – Discover the stunning underground world of Mira de Aire Caves, where you can wander through impressive formations and witness the beauty of nature carved over centuries. The cave's unique features make it a must-see for anyone intrigued by geology and natural wonders.
  • Natural Park of Aire and Candeeiros MountainsOpens in a new window – Lace up your hiking boots and explore the breathtaking landscapes of the Natural Park of Aire and Candeeiros Mountains. Enjoy the fresh air as you hike along scenic trails, admire the diverse flora and fauna, and take in panoramic views that will leave you in awe.
  • Batalha MonasteryOpens in a new window – Step into history at the Batalha Monastery, a UNESCO World Heritage site. Marvel at its stunning Gothic architecture and intricate stonework while learning about its significance in Portuguese history. The peaceful atmosphere here invites you to reflect and appreciate the artistry of the past.
  • Leiria CastleOpens in a new window – Take a journey back in time as you visit Leiria Castle, perched atop a hill with commanding views of the surrounding area. Explore the ruins and imagine life in the Middle Ages while walking along the castle walls. It's a great spot for photography and enjoying a moment of tranquility.
  • Sao Pedro De Muel BeachOpens in a new window – Unwind at Sao Pedro De Muel Beach, where golden sands meet the Atlantic Ocean. Whether you want to sunbathe, swim, or take a leisurely stroll along the shore, this beach offers a perfect escape to relax and soak up the sun.

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

  1. Book for the cheapest times: The best time to visit Marinha Grande on a budget is during January, February, and November when hotel prices are lower. For a great value experience, plan to stay at least 2 to 3 days to fully appreciate the city's key landmarks, cultural sites, and historical attractions. During your visit, you can explore its monuments, enjoy the beautiful coastline, and immerse yourself in the rich culture, all while benefiting from affordable accommodations. Prices could drop during these months, making it an ideal time for budget-conscious travelers.
  2. Look for last-minute deals on Hotels.com: To secure last-minute deals to Marinha Grande, check the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, maximizing your chances for great savings. Additionally, use the Smart ShoppingOpens in a new window feature in the app to compare hotel prices and amenities, ensuring you find the best hotel deal available. This way, if prices drop or rooms become available, you'll be among the first to know, making your spontaneous getaway easier.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Marinha Grande. If you're in search of a unique experience, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest more budget-friendly dates to increase your chances of finding the best deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more affordable options, you might want to look for hotels in neighborhoods that are usually less central, allowing you to balance cost with easy access to the sites you plan to visit. Additionally, consider independent hotels located a bit further out; they often tend to be more affordable and can offer a more authentic experience.
  5. Become a Member: Joining our membership program is a great way to enhance your travel experiences! As a member, you can enjoy exclusive benefits, including: - Access to Member Prices: Save on over 100,000 hotels worldwide with special rates only available to members. - Tier Progression: Quickly advance through membership tiers to unlock even more perks and privileges. - Free Room Upgrades: Enjoy complimentary upgrades when available, making your stay even more comfortable. - Food and Beverage Discounts: Take advantage of discounts at select VIP Access properties, enhancing your dining experience. Start planning your next stay in Marinha Grande and take full advantage of these incredible benefits by becoming a member today—it's free! Happy travels!

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 months.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.

If you're looking for a place to get away, look no further than Marinha Grande. Whether you're planning to stay for a night or for the week, the area around Marinha Grande has accommodations to fit every need. Search for hotels in Marinha Grande with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Marinha Grande hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Marinha Grande hotel deals are here with our lowest price guarantee.

Marinha Grande Travel Information

Best Time to Visit
February, May and July
Average Stay
3 days
International Airport
Humberto Delgado Airport (LIS)
Popular Sights
Batalha Monastery, Sao Pedro De Muel Beach and Leiria Castle

Keep exploring

Keep exploring