Search Hotels near Top Marvila Attractions

Top 10 Hotels in Marvila

See all 98 Hotels in Marvila
Eurosol Leiria & Jardim
Eurosol Leiria & Jardim

Rua Dom Jose Alves Correia da Sílva, Leiria 2414-010

3.0 out of 5.0
3.7 out of 5 (66 reviews)

Situated in Leiria, this hotel is within a 15-minute walk of Rodrigues Lobo Square, Leiria Castle, and Leiria Cathedral. …

$69
Hotel Leiria Classic - Hostel
Hotel Leiria Classic - Hostel

Rua Dr. Correia Mateus, 30, Leiria 2400-127

2.0 out of 5.0
3.6 out of 5 (12 reviews)

Located in the heart of Leiria, this hostel is within a 10-minute walk of Rodrigues Lobo Square, Leiria Cathedral, and Carlos …

$35
Hotel Batalha
Hotel Batalha

Largo da Misericórdia No. 29, Batalha 2440-100

2.0 out of 5.0
3.9 out of 5 (19 reviews)

Located in the heart of Batalha, this hotel is within a 10-minute walk of Lena Garden and Batalha Monastery. Sao Jorge Chapel …

$45
Hotel Dos Templarios
Hotel Dos Templarios

Largo Candido Dos Reis 1, Tomar 2304-909

4.0 out of 5.0
4.5 out of 5 (267 reviews)

Situated on a river, this spa hotel is within a 10-minute walk of Núcleo De Arte Contemporânea, Sao Joao Baptista, and Prac …

$67
Villa Batalha
Villa Batalha
1.6 mi from Marvila
4.0 out of 5.0
4.6 out of 5 (61 reviews)

Situated in Batalha, this hotel is within a 15-minute walk of Lena Garden and Batalha Monastery. Sao Jorge Chapel and …

$81
Hotel Casa do Outeiro
Hotel Casa do Outeiro
1.9 mi from Marvila
3.0 out of 5.0
4.7 out of 5 (80 reviews)

Situated in the historical district, this hotel is 0.3 mi (0.4 km) from Batalha Monastery and 2.1 mi (3.3 km) from Battle o …

$50
Eurosol Residence
Eurosol Residence
2.6 mi from Marvila
4.0 out of 5.0
4.1 out of 5 (101 reviews)

Located in the heart of Leiria, this aparthotel is within a 10-minute walk of Rodrigues Lobo Square, Carlos Joalheiro Lda, an …

$72
Hotel Estrela de Fatima
Hotel Estrela de Fatima
7 mi from Marvila
4.0 out of 5.0
4.5 out of 5 (158 reviews)

Located in the heart of Fatima, this hotel is within a 5-minute walk of Church of the Most Holy Trinity, Monumento Natural da …

$47
Hotel Santa Maria
Hotel Santa Maria
7.1 mi from Marvila
4.0 out of 5.0
4.6 out of 5 (293 reviews)

Located in the center of Fatima, this family-friendly hotel is within a 10-minute walk of Church of the Most Holy Trinity, …

$63
Hotel Miramar Sul
Hotel Miramar Sul
15.6 mi from Marvila
4.0 out of 5.0
4 out of 5 (176 reviews)

This family-friendly Nazare hotel is located by the ocean, within 2 mi (3 km) of Promontório do Sítio, Nazare Beach, and Prai …

$57

Recent Reviews in Marvila

Hide content

Where to stay in Marvila

Marvila Hotel Guide

Chasing a convenient hotel while you are visiting Marvila? Take your pick from 13 hotels within a 0.1-mile distance of the heart of Marvila which are part of Expedia's network.

The Hotel Rural Casa da Nora is amongst the most conveniently situated options because it is one of a handful of options within walking distance of the Marvila center.

17 miles from the main part of Marvila, is the Hotel de Charme Casa da Amieira. Alternatively, the Pousada de Ourém - Charming Hotel is situated 12 miles away. Alternatively, investigate the Casa Alta Royal Lodge - Guest House or the Hotel Mar & Sol.

Looking for more to do? Consider spending a few hours exploring Bom Sucesso Golf Course and Royal Obidos Golf Course, which you'll find in Obidos, 30 miles to the southwest of Marvila. Expedia-listed Obidos hotel options are the Rio do Prado and Casa das Senhoras Rainhas. 4 miles to the north of Marvila, you can also stay at Leiria, home to the Hotel Rural Casa da Nora and Eurosol Residence. The Leiria Castle and Leiria Cathedral are a couple of the popular sites to explore in Leiria.

Get your sports fix by making a journey to Estadio Cidade de Coimbra, which is 40 miles to the northeast of Marvila. For tourists who are keen on booking a bed close by, make a reservation in the Quinta Das Lagrimas or Tivoli Coimbra.

If you are flying into or out of Portela Airport and plan to stay nearby try Four Seasons Hotel Ritz Lisbon or Myriad by SANA Hotels.