Marinha Grande Hotels

  • 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 Cristal Marinha

Hotel Cristal Marinha
3.0 star property
Marinha Grande
9.0 out of 10, Wonderful, (89 reviews)
"Lovely hotel, comfortable and a wonderful breakfast"
United Kingdom
Richard
The price is P5,754
P6,099 total
includes taxes & fees
May 23 - May 24
Hotel Cristal Marinha

Marinha Garden Inn

Marinha Garden Inn
3.0 star property
Marinha Grande
7.0 out of 10, Good, (2 reviews)
"The Staff was very friendly. "
Germany
José
The price is P4,265
P4,521 total
includes taxes & fees
May 19 - May 20
Marinha Garden Inn

Hotel Mar e Sol & Spa

Hotel Mar e Sol & Spa
4.0 star property
Marinha Grande
8.4 out of 10, Very Good, (283 reviews)
The price is P5,255
P5,570 total
includes taxes & fees
May 19 - May 20
Hotel Mar e Sol & Spa

Glass Boutique - Rooms & Suites

Glass Boutique - Rooms & Suites
3.0 star property
Marinha Grande
8.6 out of 10, Excellent, (23 reviews)
"Was a little hard to find street parking in the area. That’s not clear from the listing. The breakfast was helpful for starting our day. "
United States
Amanda
The price is P5,386
P5,709 total
includes taxes & fees
May 19 - May 20
Glass Boutique - Rooms & Suites

Shellter Apartments

Shellter Apartments
4.0 star property
Vieira de Leiria
9.4 out of 10, Exceptional, (11 reviews)
"Great space clean close to everything"
United States
Dave
The price is P8,103
P8,589 total
includes taxes & fees
May 19 - May 20
Shellter Apartments

Hostel Rosa

Hostel Rosa
1.0 star property
Marinha Grande
The price is P4,950
P5,247 total
includes taxes & fees
May 20 - May 21
Hostel Rosa

Hotel Cristal Vieira Praia & SPA

Hotel Cristal Vieira Praia & SPA
4.0 star property
Marinha Grande
8.8 out of 10, Excellent, (37 reviews)
"Great hotel on the sea front, quiet location. Very clean and tidy. Large bathroom, good size bedroom."
United Kingdom
David
The price is P6,092
P6,458 total
includes taxes & fees
May 21 - May 22
Hotel Cristal Vieira Praia & SPA

Hotel Cristal Praia Resort & Spa

Hotel Cristal Praia Resort & Spa
4.0 star property
Marinha Grande
7.4 out of 10, Good, (16 reviews)
"Un resort muy bueno si se viaja con niños. El personal es muy amable y el servicio de animación es Está todo impecable desde las habitaciones hasta los baños de los restaurantes. El servicio de buffet en general está bastante bien en general y el servicio en el mismo es impecable, bien atendido desde el inicio hasta el final. Aunque es verdad que la comida se hace un poco repetitiva y el menú infantil es muy corto. Siendo un hotel para niños creo que tendrian que tener mas variedad por ejemplo...
Spain
Maria Dolores
The price is P11,711
P12,413 total
includes taxes & fees
May 23 - May 24
Hotel Cristal Praia Resort & Spa

By The Sea

By The Sea
3.0 star property
Nazaré
8.8 out of 10, Excellent, (243 reviews)
"We loved the location, and the staff was incredibly warm and helpful throughout our stay. The view from our room was stunning and truly refreshing. We would love to come back to this beautiful place and definitely stay at this lovely hotel again!"
United States
Luis
The price is P5,127
P5,435 total
includes taxes & fees
Jun 2 - Jun 3
By The Sea

B&B Hotel Leiria Fatima

B&B Hotel Leiria Fatima
3.0 star property
Leiria
9.8 out of 10, Exceptional, (83 reviews)
"Really smart and well done property with a top-notch staff, all offered at a very reasonable price. "
United States
christopher
The price is P4,021
P4,262 total
includes taxes & fees
Jun 4 - Jun 5
B&B Hotel Leiria Fatima

Marina Charming House

Marina Charming House
4.0 star property
Figueira da Foz
9.6 out of 10, Exceptional, (150 reviews)
"Lovely accomodation in good location. Staff very friendly & amazing breakfast. "
Australia
Janet
The price is P4,061
P4,592 total
includes taxes & fees
May 19 - May 20
Marina Charming House

Montebelo Mosteiro de Alcobaça Historic Hotel

Montebelo Mosteiro de Alcobaça Historic Hotel
5.0 star property
Alcobaça
9.8 out of 10, Exceptional, (64 reviews)
"Great location "
United States
orlando
The price is P9,342
P9,902 total
includes taxes & fees
Jun 2 - Jun 3
Montebelo Mosteiro de Alcobaça Historic Hotel

Hotel Concha

Hotel Concha
3.0 star property
Alcobaça
9.2 out of 10, Wonderful, (92 reviews)
"Great staff, room was clean, we had a great superior room with view and balcony. The breakfast was incredible!"
United States
Linda
The price is P6,431
P6,817 total
includes taxes & fees
May 22 - May 23
Hotel Concha

QUINTA DO PINHEIRO HOTEL E EVENTOS

QUINTA DO PINHEIRO HOTEL E EVENTOS
4.0 star property
Nazaré
The price is P7,920
P8,395 total
includes taxes & fees
May 19 - May 20
QUINTA DO PINHEIRO HOTEL E EVENTOS

Vale d'Azenha Hotel and Residences

Vale d'Azenha Hotel and Residences
4.0 star property
Alcobaça
9.6 out of 10, Exceptional, (215 reviews)
"The room was stunning. Plenty of parking and the room was very clean on arrival. We did find one odd feature but managed around it, the toilet door was see through which we've never seen before. "
United Kingdom
Shelley
The price is P9,717
P10,300 total
includes taxes & fees
May 25 - May 26
Vale d'Azenha Hotel and Residences

Hotel Azinheira by RIDAN Hotels

Hotel Azinheira by RIDAN Hotels
3.0 star property
Ourem
9.0 out of 10, Wonderful, (185 reviews)
"Very good location, accessible parking, helpful staff, very quiet and clean hotel."
Canada
Agnes
The price is P3,588
P3,803 total
includes taxes & fees
Jun 14 - Jun 15
Hotel Azinheira by RIDAN Hotels

Stay Hotel Leiria Centro

Stay Hotel Leiria Centro
3.0 star property
Leiria
8.8 out of 10, Excellent, (290 reviews)
"Great location. Staff friendly. Comfortable room. "
Canada
Delia
The price is P3,183
P3,374 total
includes taxes & fees
Jun 14 - Jun 15
Stay Hotel Leiria Centro

5ª Vigia Guest House

5ª Vigia Guest House
4.0 star property
Porto de Mos
9.6 out of 10, Exceptional, (35 reviews)
"Pleasant stay, friendly staff, big room, great breakfast with tastefull coffee. "
Norway
Anne Lise
The price is P4,569
P4,843 total
includes taxes & fees
May 21 - May 22
5ª Vigia Guest House

Storytellers Palace

Storytellers Palace
4.0 star property
Alcobaça
9.6 out of 10, Exceptional, (65 reviews)
"Very nice beach front hotel, nice staff and great location."
United States
Lan
The price is P9,260
P9,816 total
includes taxes & fees
Jun 17 - Jun 18
Storytellers Palace

Casa da Padeira - TER

Casa da Padeira - TER
3.0 star property
Alcobaça
9.8 out of 10, Exceptional, (74 reviews)
"Very nice hotel with a good breakfast ! "
Canada
Sandra
The price is P6,431
P6,817 total
includes taxes & fees
May 25 - May 26
Casa da Padeira - TER
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 perfect for relaxation and coastal activities.
  • Cultural Richness: Explore historic castles and charming churches that reflect the town's rich heritage.
  • Outdoor Adventures: Enjoy various outdoor activities, including golf and scenic walks in the surrounding countryside.
  • Vibrant Festivals: Experience local music festivals that immerse you in the lively culture and traditions of the area.
  • Diverse Accommodation: Choose from a range of lodging options, from family-friendly hotels to quaint guesthouses.

Find great hotels in and around Marinha Grande

Marinha Grande offers a delightful selection of accommodation options, from family-friendly hotels to charming guesthouses. Whether you're seeking a relaxing beach getaway or a business-friendly stay, you'll discover a variety of hotels equipped with essential amenities to enhance your experience. With popular choices like Hotel Cristal and other top-rated establishments, your stay in this picturesque town will surely be memorable.

  • Hotel Praia: Nestled 20.9km from Marinha Grande, Hotel Praia is a 4-star haven for adventure enthusiasts and business travellers alike. This property is perfect for those seeking exciting recreational activities, offering a range of adventure sports such as parasailing, surfing, sailing, hiking, and snorkelling, all available nearby. The hotel is also pet-friendly, allowing guests to bring their furry companions along for the journey. With its emphasis on outdoor activities and comfort, Hotel Praia caters to an energetic lifestyle while providing essential business amenities for corporate guests.
  • Hotel Mar e Sol & Spa: Located in the heart of Marinha Grande, Hotel Mar e Sol & Spa is a luxurious 4-star retreat focused on relaxation and rejuvenation. This beachfront property boasts direct access to the sandy shores, making it an ideal destination for beach lovers. Guests can indulge in a full-service spa experience featuring reflexology, deep tissue massages, and hydrotherapy treatments. With a serene pool service and steam room, this hotel offers a tranquil environment for unwinding after a day of exploration. The spa-themed atmosphere ensures a refreshing beach vacation experience.
  • Hotel Oceano: Situated 20.9km from Marinha Grande, Hotel Oceano is an inviting lodging option for those seeking a delightful beach escape. With direct access to the pristine coastline, guests can easily immerse themselves in sun-soaked days by the sea. This hotel provides a relaxed and comfortable atmosphere, making it perfect for families and couples looking to enjoy a leisurely vacation. The simple yet charming features of Hotel Oceano promise an enjoyable stay for all beach enthusiasts.

Where to stay in and around Marinha Grande

Marinha Grande offers a delightful blend of stunning coastal scenery and cultural richness, making it an ideal destination for beach lovers and outdoor enthusiasts alike. Explore its beautiful beaches and embrace the friendly atmosphere while discovering the charm of nearby towns. Whether you're seeking adventure or a relaxing weekend getaway, this vibrant city and its surroundings promise an unforgettable experience steeped in history and luxury.

  • Leiria: Situated approximately 11.3km from Marinha Grande, Leiria is a vibrant city steeped in history and culture. Visitors flock here year-round, with peak arrivals from June to August, drawn by its cultural, outdoor, and beach experiences. The city's highlights include a stunning historic castle, serene parks, and a renowned golf course. Outdoor enthusiasts can enjoy activities such as tree top walks and leisurely strolls along the scenic riverbanks, while the nearby beaches invite relaxation and sunbathing. Leiria's charming atmosphere and rich heritage make it a must-visit destination.
  • Praia da Vieira: Nestled within the Marinha Grande area, Praia da Vieira is a delightful village that thrives during the summer months, attracting seasonal visitors seeking beach adventures and outdoor activities. The picturesque beach is the main attraction, ideal for sunbathing and water sports. Golf enthusiasts will appreciate the nearby courses and resorts that cater to all skill levels. With a family-friendly beach atmosphere and quaint shrines dotting the landscape, Praia da Vieira offers a relaxed and enjoyable retreat for those looking to soak up the sun and explore the stunning coastline.
  • Vieira de Leiria: Located in close proximity to Marinha Grande, Vieira de Leiria is a charming parish that experiences moderate seasonal tourism, peaking from July to September. This picturesque locale is perfect for those seeking scenic beauty and outdoor activities. Visitors can enjoy picturesque beaches and tranquil lagoons while partaking in various water sports and golf. The area is ideal for families, with safe beaches and plenty of recreational options. With its stunning landscape and welcoming atmosphere, Vieira de Leiria is a wonderful spot for a peaceful getaway.

Things to do in and around Marinha Grande

Marinha Grande offers a delightful blend of beach relaxation, cultural exploration, and outdoor activities. Visitors can enjoy a round of golf at the local course or unwind at the resort. The town also hosts vibrant music festivals, allowing tourists to immerse themselves in the local culture. Whether you're seeking leisure or entertainment, Marinha Grande presents an enjoyable vacation experience in the Leiria District of Portugal.

Shopping

For unique gifts, visit Carlos Joalheiro Lda, just 11.3km away, offering beautiful jewellery. If you're up for a drive, explore the Municipal Market and Óbidos Organic Market, located 28 and 48.3km away respectively, both bustling with local produce and crafts.

Recreation

Rio Maior Municipal Stadium, 45.1km from Marinha Grande, offers a vibrant sports atmosphere perfect for active wellness. Parque Verde, 19.3km away, is ideal for relaxation amidst nature, while Parque Dos Monges, 24.1km distant, provides a tranquil setting for rejuvenation and peaceful walks.

Adventure

Embark on the Percurso dos Sete Vales Suspensos hiking trail for breathtaking coastal views and scenic natural beauty. For a splash of excitement, head to Norpark - Nazare's Water Park, where family-friendly fun awaits. For water sports enthusiasts, Escola de Vela da Lagoa offers thrilling activities on the water.

Nightlife

In Marinha Grande, the nightlife is vibrant, with options like Casa de Cultura de Rio Maior, a cinema 46.7km away, offering a mix of entertainment, romance, and family-friendly vibes. Experience engaging films and a lively atmosphere for a delightful evening out.

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

Booking tips and Expedia advantages for Marinha Grande

For a budget-friendly trip to Marinha Grande, consider visiting during the off-peak months of January to February and November when prices are lower. Book your accommodation about a month in advance, ideally on a Wednesday for the best rates. Utilise Expedia's search tools to find deals by sorting prices from lowest to highest and explore last-minute offers. Additionally, combining your hotel with flights and activities can further reduce costs. Don’t forget to look for eco-friendly hotels for a sustainable stay while enjoying various free local attractions.

  • 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: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences with ease. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Marinha Grande hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Marinha Grande

Marinha Grande offers a delightful blend of beach, culture, and outdoor experiences, making it an ideal destination for various travellers. Visitors can explore stunning beaches, historic castles, and beautiful churches, catering to those seeking cultural enrichment, coastal relaxation, or a vibrant city atmosphere. Whether you are a sun seeker or a history buff, Marinha Grande promises an unforgettable holiday filled with diverse attractions.

  • Paredes de Vitória Beach: Experience the stunning coastline at Paredes de Vitória Beach, just 11.3km from Marinha Grande. This beach offers a tranquil setting with golden sands and inviting waves, perfect for sunbathing or a leisurely stroll along the shore.
  • Glass Museum: Dive into the rich history of glassmaking at the Glass Museum located in Marinha Grande. This unique museum showcases exquisite glass art and artefacts, providing a fascinating insight into the local culture and craftsmanship.
  • Luís de Camões Garden: Enjoy a peaceful retreat in Luís de Camões Garden, 11.3km from Marinha Grande. This urban park is ideal for families, featuring lush greenery, scenic pathways, and a lovely atmosphere for picnics and leisurely walks.

Best time to go to Marinha Grande

The best time to visit Marinha Grande is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. January is its coolest month on average. At this time, 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?
Based on our traveler data, Hotel Cristal Praia Resort & Spa is one of the top choices for your stay. This hotel offers a full-service spa and a free water park. Other good options for your trip include Hotel Cristal Marinha and Hotel Mar e Sol & 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: You might want to consider this vacation home rental near Marinha Grande, which 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. Make the most of the selection 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 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.
What's the best place to stay on a budget in Marinha Grande?
Based on our traveler reviews, Hostel Rosa is a top choice for a less expensive stay. View all budget hotels in Marinha Grande.
What's the best place to stay when traveling with kids to Marinha Grande?
Hotel Cristal Praia Resort & 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 Vieira Praia & 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.
What's the best place to stay near the beach in Marinha Grande?
Hotel Cristal Praia Resort & Spa is a top beach hotel offering a free water park and free buffet breakfast, located within a short 5-minute walk of Sao Pedro De Muel Beach. Other good choices for your beach trip include Hotel Cristal Vieira Praia & SPA and Hotel Mar e Sol & Spa. See more stays near the beach in Marinha Grande.
What are some hotels with pools in Marinha Grande?
Hotel Cristal Praia Resort & Spa is a top hotel with a children's pool, a seasonal outdoor pool, and free water-park access. Hotel Cristal Vieira Praia & 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 Praia Resort & Spa is a top beach spa hotel featuring a waterslide, a pool, a free kid's club, and a bar. Spend an afternoon at Cristal Spa where you'll find facials, body scrubs, and Ayurvedic treatments and more. Other popular spa hotels in Marinha Grande include Hotel Cristal Vieira Praia & SPA and Hotel Mar e Sol & 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 Praia Resort & 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 Vieira Praia & SPA. Check out 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 47 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.