trover photo by Jennifer Hott-Greenway

Find Hotels in Marinha Grande

Marinha Grande, Portugal

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Check Marinha Grande hotel prices

Check prices in Marinha Grande for tonight, Feb 19 - Feb 20Feb 19 - Feb 20
Check prices in Marinha Grande for tomorrow night, Feb 20 - Feb 21Feb 20 - Feb 21
Check prices in Marinha Grande for this weekend, Feb 21 - Feb 23Feb 21 - Feb 23
Check prices in Marinha Grande for next weekend, Feb 28 - Mar 1Feb 28 - Mar 1
Marinha Grande, Portugal

Top 10 hotels in Marinha Grande

Hotel Mar & Sol
4 out of 5
Av. da Liberdade, 1, Sao Pedro de Moel, Marinha Grande
Free CancellationReserve now, pay when you stay
$55
per night
Mar 13 - Mar 14
3.9/5Very Good! (101 reviews)
Good but far from excellent

"Quiet location with a good view but not really a 4-star hotel. Does not offer any additional facilities in room or hotel besides the spa. Internet very bad."…"

Reviewed on Jun 30, 2019

Hotel Mar & Sol
Parque de Campismo Orbitur Sao Pedro De Moel
3 out of 5
Rua Volta Do Sete, Marinha Grande, Sao Pedro de Muel
$55
per night
Feb 20 - Feb 21
4.4/5Wonderful! (9 reviews)

"Everything in the cabin that we needed although the shower leaked badly"…"

Reviewed on Aug 24, 2019

Parque de Campismo Orbitur Sao Pedro De Moel
Hotel Cristal Marinha
3 out of 5
Rua Leiria 112-114, Marinha Grande
Free CancellationReserve now, pay when you stay
$71
per night
Feb 26 - Feb 27
4.5/5Wonderful! (19 reviews)

"Great value - excellent facilty and amenities for less than 1/3 the price I'd expect to pay in Porto. Will stay here nmext time we come."…"

Reviewed on Sep 22, 2019

Hotel Cristal Marinha
Hotel Cristal Praia Resort & Spa
4 out of 5
Avenida Marginal, Praia Da Vieira, Marinha Grande
Get Rates
3.4/5Good! (12 reviews)

"Sadly the indoor pool and spa weren't open and there was also building work going on"…"

Reviewed on May 16, 2019

Hotel Cristal Praia Resort & Spa
Hotel Miramar - São Pedro de Moel
2 out of 5
Rua dos Serviços Florestais, N2, Sao Pedro de Moel, Marinha Grande
Get Rates
4.4/5Excellent! (10 reviews)
Good location for beach

"Service at hotel not good, only Portuguese not English or Spanish. Not much services in the area."…"

Reviewed on Apr 21, 2019

Hotel Miramar - São Pedro de Moel
Hotel Cristal Vieira Praia & SPA
3 out of 5
Avenida Marginal, Praia da Vieira, Vieira de Leiria, Marinha Grande
Get Rates
3.9/5Very Good! (14 reviews)
Espetaculo

"Boa estadia boa limpeza, piscina muito boa comida também 5*****. simpatia e preocupação dos funcionários."…"

Reviewed on Nov 12, 2019

Hotel Cristal Vieira Praia & SPA
"casa DAS Varandas" t3 Beach of São Pedro de Moel
Refugio do Esquilo
3 out of 5
Avenida 1 de Maio 149, Marinha Grande, Leiria
Get Rates
Refugio do Esquilo
Glass Boutique - Rooms & Suites
3 out of 5
R. Dr. Pedro Viana 21, Marinha Grande, Leiria
$56
per night
Feb 26 - Feb 27
Glass Boutique - Rooms & Suites
Bela Baia - Modern Apartment With Communal Swimming Pool in Salir do Porto
Don't see what you're looking for?
See all available properties in Marinha Grande
View all properties
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.

Visiting Marinha Grande

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 12 hotels and other accommodations to choose from.

Sightseeing and Staying in Marinha Grande

The picturesque setting of Sao Pedro De Muel Beach and Lisbon and Tagus Valley exemplify the city's natural beauty. Additionally, you might want to add Sao Pedro De Muel Lighthouse to your agenda.

As you plan your vacation, you'll find 12 hotels and other lodging options to choose from in Marinha Grande. Here's a top rated place to stay based on Expedia user reviews:

  • Hotel Mar & Sol - With a stay at this 4-star hotel, guests can enjoy access to a full-service spa and free breakfast, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and helpful staff.

Dressing for Marinha Grande

  • Between January and March, you can expect the daytime average to be around 62°F and the nighttime average to be 46°F
  • From April to June, temperatures average about 77°F during the day and 50°F at night
  • July through September averages 79°F during the day and 60°F at night
  • In October-December, the average temperature is 72°F during the day and 46°F at night
  • Average annual rainfall for Marinha Grande is 0.98 inches
  • Hottest months are usually August and July with an average temperature of 78°F, while the coldest months are January and December with an average of 46°F

Frequently asked questions

Recent reviews of Marinha Grande hotels

More trip options