Find hotels in Mafra from $45

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 556 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Dolce by Wyndham CampoReal Lisboa
5 out of 5
Rua Do Campo, Turcifal, Torres Vedras
The price is $98 per night from Nov 2 to Nov 3
$98
per night
Nov 2 - Nov 3
7.81 mi from city center
9/10 Wonderful! (280 reviews)
"Hotel was dead on lovely just abit dead no atmosphere at all"

Reviewed on Aug 17, 2023

Dolce by Wyndham CampoReal Lisboa
Reserva FLH Hotels Ericeira
4 out of 5
Calçada da Baleia 10, Mafra
Fully refundableReserve now, pay when you stay
The price is $80 per night from Nov 1 to Nov 2
$80
per night
Nov 1 - Nov 2
4.71 mi from city center
9.4/10 Exceptional! (145 reviews)
"Wonderful location for exploring a lovely town. Staff are great. Only gripe is the parking in the town which obviously out of the control of the hotel."

Reviewed on Jul 21, 2023

Reserva FLH Hotels Ericeira
Hotel Golf Mar
3 out of 5
Praia De Porto Novo, Maceira, Torres Vedras
Fully refundableReserve now, pay when you stay
The price is $57 per night from Nov 1 to Nov 2
$57
per night
Nov 1 - Nov 2
16.34 mi from city center
8.2/10 Very Good! (272 reviews)
"Very nice view and location. A bit far, but if you like to have a piece of mind and enjoy a nice ocean view, it is for you"

Reviewed on Jul 20, 2023

Hotel Golf Mar
Save an average of 15% on thousands of hotels when you're signed in
WOT Sintra Ocean
2 out of 5
Avenida Eugene Levy 50-54, Praia das Maçãs, Sintra, Lisbon
Fully refundableReserve now, pay when you stay
The price is $74 per night from Nov 1 to Nov 2
$74
per night
Nov 1 - Nov 2
10.97 mi from city center
7.8/10 Good! (81 reviews)
Amazing location!
"Beautiful location and access to the beach. Close to Sintra, Cabo de Roca, and more. I fell in love with the area! The staff was very kind. The only downsides were no temperature control and the parking was difficult."

Reviewed on Sep 12, 2023

WOT Sintra Ocean
WOT Ericeira Lodge
3 out of 5
Rua Mendes Leal 8, Ericeira, Mafra
Fully refundableReserve now, pay when you stay
The price is $52 per night from Nov 1 to Nov 2
$52
per night
Nov 1 - Nov 2
4.73 mi from city center
7.4/10 Good! (19 reviews)
"The location was perfect. Room was beautiful. They don’t supply shampoo or conditioner so bring your own. The water get really really hot and then goes really really cold so hard to shower."

Reviewed on Aug 23, 2023

WOT Ericeira Lodge
Villa Ana Margarida Hotel
1 out of 5
Rua 5 de Outubro, 22, Ericeira, Mafra
The price is $97 per night from Nov 1 to Nov 2
$97
per night
Nov 1 - Nov 2
4.8 mi from city center
9.6/10 Exceptional! (25 reviews)
Charming and romantic
"This is a charming quaint hotel that is also quite romantic. The room we had was lovely but small and cozy really meant for a couple and perhaps not suited for traveling friends as the bathroom was actually part of the room with frosted glass for the only privacy. We loved the included breakfast ..."

Reviewed on Sep 11, 2023

Villa Ana Margarida Hotel
Ninho Saloio
4 out of 5
Rua Casal dos Ninhos, N12, Mafra, Lisboa
The price is $45 per night from Nov 3 to Nov 4
$45
per night
Nov 3 - Nov 4
5.44 mi from city center
9.8/10 Exceptional! (45 reviews)
"I arrived late and unfortunately only stayed for one night as was travelling north from the airport. The hotel was quaint and full of character, beautifully clean and well appointed. Would definitely stay again if the opportunity arises."

Reviewed on Sep 26, 2023

Ninho Saloio
Chalet O Amorzinho
3 out of 5
Avenida Luís Augusto Colares N 83, Sintra, Lisboa
The price is $232 per night from Oct 8 to Oct 9
$232
per night
Oct 8 - Oct 9
10.07 mi from city center
9.8/10 Exceptional! (18 reviews)
"Exceptional place with wonderful staff!"

Reviewed on Sep 11, 2023

Chalet O Amorzinho
Pátio da Figueira
3 out of 5
Estrada Nacional 9, No. 35 - Gibraltar, Torres Vedras, Lisbon
The price is $87 per night from Oct 21 to Oct 22
$87
per night
Oct 21 - Oct 22
10.18 mi from city center
9.6/10 Exceptional! (11 reviews)
"Stayed here as part of our visit to Torres Vedras for Carnival. Very easy to get an Uber into town and back, even in the early hours. Staff and room were fabulous. Price was great for what the hotel is. We had a rental car to travel about."

Reviewed on Feb 28, 2023

Pátio da Figueira
Praia FLH Hotels Ericeira
3 out of 5
R. Dr. Eduardo Burnay 22, Mafra, Lisboa
Fully refundableReserve now, pay when you stay
The price is $80 per night from Nov 1 to Nov 2
$80
per night
Nov 1 - Nov 2
4.67 mi from city center
10/10 Exceptional! (2 reviews)
"Hotel idealmente posizionato in centro a Ericeira. Personale estremamente gentile e disponibile. Colazione buona e varia e gestita con attenzione, veniva prontamente sostituito quello che terminava. Rimane a disposizione tutto il giorno un piccolo corner con acqua, tè, caffè e torta. Teli spiaggia ..."

Reviewed on Sep 22, 2023

Praia FLH Hotels Ericeira
Surfer's Den Ericeira
2 out of 5
R. dos Bombeiros Voluntários 18, Ericeira, Mafra, Lisboa
The price is $48 per night from Nov 1 to Nov 2
$48
per night
Nov 1 - Nov 2
4.87 mi from city center
10/10 Exceptional! (6 reviews)
"I loved my stay. A great place to hang out and meet people. Relaxed communal vibe. Cheap surf gear hire. Walkable to surf beaches. Close to great food options - bakeries, takeaways, restaurants and supermarkets."

Reviewed on May 1, 2023

Surfer's Den Ericeira
Quinta dos Machados - Countryside Hotel & Spa
4 out of 5
Estrada Nacional 8 Barras, Gradil, Mafra
The price is $67 per night from Oct 8 to Oct 9
$67
per night
Oct 8 - Oct 9
4.3 mi from city center
8.4/10 Very Good! (48 reviews)
"."

Reviewed on Sep 24, 2023

Quinta dos Machados - Countryside Hotel & Spa
Ericeira Soul
4 out of 5
Rua Santo Antonio 18 A, Travessa Santo Antonio 6, Mafra, Lisboa
4.85 mi from city center
9.8/10 Exceptional! (67 reviews)
"Very nice pool and breakfast"

Reviewed on Jun 2, 2023

Ericeira Soul
João Jungle
2 out of 5
R. do Alto dos Fetos, 53, Sintra, Lisboa
4.9 mi from city center
10/10 Exceptional! (1 review)
A cozy place for nature lovers
"We had an amazing stay in the ocean drive romantic cottage. We really like hiking, and went for long walks over the cliffs. Fantastic views! Lot's of nearby beaches too. The cottage was so lovely, and it was wonderful to just stay and chill by the pool in the garden. Our hosts Johanna and Ronny were ..."

Reviewed on Apr 11, 2023

João Jungle
Mafra Hotel
3 out of 5
Avenida 25 de Abril, nº 23, Mafra, Lisbon
The price is $119 per night from Oct 5 to Oct 6
$119
per night
Oct 5 - Oct 6
0.2 mi from city center
8.8/10 Excellent! (54 reviews)
"It was really good and nearby nice places to visit."

Reviewed on Mar 29, 2023

Mafra Hotel
Villa Ana Margarida Beach
3 out of 5
Praceta da Praia do Matadouro, Ericeira, Mafra
5.18 mi from city center
7.8/10 Good! (17 reviews)
"BEWARE. This property looks like nothing close to the pictures posted online. It was in a state of disrepair. It was also not dirty and not kept well. We were extremely disappointed in the condition of the hotel. In addition, we were in a room near the square, and parties were had there 4 of the ..."

Reviewed on Sep 19, 2023

Villa Ana Margarida Beach
Ericeira Chill Hill Hostel & Private Rooms - Peach Garden
2 out of 5
Rua Coronel Bento Roma 25, Ericeira, Mafra
The price is $49 per night from Oct 8 to Oct 9
$49
per night
Oct 8 - Oct 9
4.73 mi from city center
8.4/10 Very Good! (13 reviews)
"Great lication"

Reviewed on Aug 6, 2018

Ericeira Chill Hill Hostel & Private Rooms - Peach Garden
Vinnus Guesthouse
3 out of 5
Rua Prudencio Franco da Trindade, 19-1, Ericeira, Mafra
Fully refundableReserve now, pay when you stay
The price is $65 per night from Oct 11 to Oct 12
$65
per night
Oct 11 - Oct 12
4.73 mi from city center
8.8/10 Excellent! (104 reviews)
"The people are so nice and helpful it made the room plus the location perfect. Thank you!"

Reviewed on Sep 25, 2023

Vinnus Guesthouse
HI Santa Cruz - Pousada de Juventude - Hostel