Find Hotels with Restaurants in Porto de Mos

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Porto de Mos Hotels with Restaurants

This weekend
Next weekend

Top Porto de Mos Hotels with Restaurants

5ª Vigia Guest House

4.0 star property
Porto de Mos
9.6 out of 10, Exceptional, (35)
"Staff were very pleasant and helpful. Small hotel but would stay here again. "
Canada
Patricia
5ª Vigia Guest House

The Nest By Cooking and Nature

3.5 star property
Porto de Mos
9.4 out of 10, Exceptional, (9)
"The views, amenities, staff, and surrounding city were all excellent. I would definitely try to make this destination a tradition. "
United States
Victor J Bell
The Nest By Cooking and Nature

Dolinas Climbing Hotel

4.0 star property
Porto de Mos
9.4 out of 10, Exceptional, (15)
"Fantastic place very pleasant. Staff very friendly and helpful "
United Kingdom
Paulo
$112 nightly
The price is $119
Dec 21 - Dec 22
Total with taxes and fees
Dolinas Climbing Hotel

Cooking and Nature Emotional Hotel

4.0 star property
Porto de Mos
9.4 out of 10, Exceptional, (30)
"This is a wonderful hotel. Check in is efficient and also fun. The rooms are very comfortable, clean and with comfortable beds. We also really enjoyed our breakfast experience with eggs cooked to order. We didn’t get a chance to try their restaurant. There are many funky touches through this property and I imagine would be a lot of fun for a young child to experience. There is also a beautiful outdoor pool and a 3 tiny indoor pools that you get for your self for 30 min if pre-booking ahead of...
Canada
Anna
$186 nightly
The price is $197
Dec 9 - Dec 10
Total with taxes and fees
Cooking and Nature Emotional Hotel

HI Alvados - Pousada de Juventude - Hostel

2.0 star property
Porto de Mos
9.0 out of 10, Wonderful, (34)
"Wonderful place and people"
Canada
stephen
HI Alvados - Pousada de Juventude - Hostel

Hotel Praia

4.0 star property
Nazaré
9.0 out of 10, Wonderful, (674)
"Spotless room, great breakfast, nice staff"
United States
Andres
$92 nightly
The price is $98
Jan 8 - Jan 9, 2026
Total with taxes and fees
Hotel Praia

Montebelo Mosteiro de Alcobaça Historic Hotel

5.0 star property
Alcobaça
9.8 out of 10, Exceptional, (57)
"Great location "
United States
orlando
$148 nightly
The price is $157
Dec 9 - Dec 10
Total with taxes and fees
Montebelo Mosteiro de Alcobaça Historic Hotel

Mercure Fátima

4.0 star property
Ourem
9.8 out of 10, Exceptional, (471)
"Every aspect of the hotel is excellent, Fatima Santuary is across the street, amazing"
Canada
Carmen
$74 nightly
The price is $79
Jan 4 - Jan 5, 2026
Total with taxes and fees
Mercure Fátima

SIENNA Hotel

4.0 star property
Rio Maior
9.8 out of 10, Exceptional, (10)
"Great location and staff were super helpful and friendly. Loved my stay."
United States
Andrew
$116 nightly
The price is $123
Jan 7 - Jan 8, 2026
Total with taxes and fees
SIENNA Hotel

Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

4.0 star property
Obidos
9.4 out of 10, Exceptional, (426)
"Charming to be in historic city and lovely accommodations!"
United States
Kathleen
$102 nightly
The price is $111
Jan 7 - Jan 8, 2026
Total with taxes and fees
Casa Senhoras Rainhas - Óbidos - by Unlock Hotels
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.

Top Porto de Mos Hotel Reviews

Frequently asked questions

How much do hotels with dining in Porto de Mos cost?
You can expect to pay between $79 and $197 per night for hotels in Porto de Mos. The perfect stay with a restaurant, or one that's near a top foodie area, is just a few clicks away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Porto de Mos?
You can't go past Hotel Lis Batalha. Cozy up at this 4-star property which offers a garden and a terrace. Villa Batalha is another popular hotel with dining to consider. Unpack your bags at this 4-star option and take advantage of amenities like a tennis court and a golf course. You'll have your pick of multiple hotels with dining in Porto de Mos with a total average guest review rating of 9.4.
How many hotels with dining are there in Porto de Mos?
Choose from 6 hotels with dining in Porto de Mos. Whether you're traveling with the little ones or planning a weekend escape with all your pals, Expedia can help you find the ideal place.
What are the best cheap hotels with dining in Porto de Mos?
With hotels with dining starting from $79 per night, you'll have extra cash in your pocket to spend on terrific culinary experiences in Porto de Mos! Hi Alvados - Pousada De Juventude is a well-priced option that features amenities such as a terrace and mountain views. Alternatively, taste the flavors of this city from ibis Leiria Fatima. A terrace and laundry services are among this stay's conveniences. If you're exploring Porto de Mos on a budget, there are plenty of terrific free attractions to add to your itinerary. Natural Park of Aire and Candeeiros Mountains and Grutas de Alvados & Grutas de Santo António are favorites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Porto de Mos?
Vacationing with the family in Porto de Mos is a piece of cake at Hotel Lis Batalha. With access to dining and conveniences such as complimentary breakfast and laundry facilities, your crew will feel comfortable at this 4-star stay. Cooking and Nature Emotional Hotel is another family-friendly hotel that will put you close to some awesome foodie experiences. It has a 4-star rating and conveniences including complimentary breakfast and a children's pool. Once you've checked in and unpacked, there are plenty of family-friendly attractions to see in and around Porto de Mos. Mira de Aire Caves and Porto de Mos Castle are two popular options.
Are there any 5-star hotels with dining in Porto de Mos?
Porto de Mos doesn't have any 5-star hotels with dining — but you and the fam can still wine and dine here in style! Why not try Hotel Lis Batalha? Located about 4 miles from downtown, this 4-star favorite comes with amenities like a Champagne service and a terrace. Villa Batalha is another wonderful choice just 4 miles from the center of Porto de Mos. Also rated 4 stars, it comes with amenities such as a tennis court and beauty services.
Why book your hotel with dining in Porto de Mos with Expedia?
Booking a hotel with dining in Porto de Mos is as simple as working out your travel dates and picking an option that meets your requirements. On the search for a stay that has an on-site restaurant or is in a foodie hot spot? Want it to be affordable or luxurious? Use Expedia's search filters to further narrow your search results and find your ideal match.
How can I find cheap hotels with dining in Porto de Mos?
A great way to get cheap hotels with dining in Porto de Mos is with Expedia's convenient filter tool. Find accommodations with restaurants or tasty extra touches, like included breakfast and lunch. You can also refine your search results by star rating, budget and amenities to discover awesome rates in a couple of clicks.
What is there to do in Porto de Mos near my hotel with dining?
There are loads of fun things to put on your itinerary in Porto de Mos. Drop by well-known attractions like Mira de Aire Caves, Porto de Mos Castle and Natural Park of Aire and Candeeiros Mountains. Grutas de Alvados & Grutas de Santo António, Lagoa Grande and Parque Verde are also visited by many.

Explore a world of travel with Expedia