Find Hotels with Restaurants in Porto

Pick from 12 Porto Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Bella Vista
3.0 star property
8.8 out of 10, Excellent, 82 reviews
"Lovely hotel with terrific staff and great breakfast service."
The price is $98
$104 total
includes taxes & fees
Jun 3 - Jun 4
Hotel Bella Vista
Hotel Brise de Mer
2.0 star property
8.8 out of 10, Excellent, 154 reviews
"Owned by the third generation the owners are doing their best to maintain and renovate the hotel. We were lucky to have a bay facing room newly renovated the AC was working well which was great as there was a heat wave"
The price is $65
$68 total
includes taxes & fees
Jun 17 - Jun 18
Hotel Brise de Mer
Hotel le Vaita
2.0 star property
8.8 out of 10, Excellent, 141 reviews
"Extremely friendly staff. We arrived late but were warmly greeted and well taken care of. The hotel is in a great location although street parking can be a bit difficult to find. The restaurant downstairs was delicious! Overall it was a pleasant stay."
The price is $72
$76 total
includes taxes & fees
Jun 11 - Jun 12
Hotel le Vaita
Hôtel Capo D'Orto
3.0 star property
8.8 out of 10, Excellent, 44 reviews
"Being 3 star, we were not expecting luxury and this hotel was clean and simple with all the main facilities needed, including an open air pool. Great views across the mountain on our balcony and friendly staff so no complaints. If you are looking for more luxury and facilities on tap, this may not be foe you, as there is no kettle, few plugs, no fridge, in the room and no restaurant on site etc, which in more modern hotels tends to come as standard these days. But has no pretensions and we spent...
The price is $125
$131 total
includes taxes & fees
Jun 6 - Jun 7
Hôtel Capo D'Orto
Hotel le Lonca
3.0 star property
8.4 out of 10, Very Good, 99 reviews
"we had a very large room, with a balcony area, so that was great. there was no way to shower without holding the shower head, so water sprayed everywhere. there was no AC controller in the room; we had to get one from another room via housekeeping. and, it didn’t work. we had trouble sleeping because it was too hot and stuffy in spite of having the windows open. the breakfast was nice, on the terrace. the pool looked nice (we did not use it). it was a longish walk to dinner ever night, as the...
The price is $91
$97 total
includes taxes & fees
Jun 7 - Jun 8
Hotel le Lonca
Hôtel Le Marina
3.0 star property
8.4 out of 10, Very Good, 74 reviews
"It’s a good hotel, close to the centre, beach and the restaurants. The room we had was in the basement so nice and cool for summer stay but at the same time with very bad or no wifi signal. There is also a swimming pool available but we haven’t used it. If you’re heading for the beach you’ll need a parasol!! The local area is small but pretty. We have mainly stayed there for the boat ride to Scandola natural reserve which was mind blowing."
The price is $101
$106 total
includes taxes & fees
Jun 13 - Jun 14
Hôtel Le Marina
Hôtel le Subrini
3.0 star property
8.4 out of 10, Very Good, 231 reviews
"Location for the view is amazing. Excellent value"
The price is $78
$84 total
includes taxes & fees
Jun 7 - Jun 8
Hôtel le Subrini
Hotel Colombo
2.0 star property
8.2 out of 10, Very Good, 14 reviews
"Excellent accueil. Surclassé dans un autre hôtel "
The price is $91
$95 total
includes taxes & fees
Jun 9 - Jun 10
Hotel Colombo
Le Porto Appart'Hotel
3.0 star property
7.6 out of 10, Good, 9 reviews
"Wifi is weak and you need to login every 15 minutes."
Le Porto Appart'Hotel
Hotel Kalliste
3.0 star property
7.4 out of 10, Good, 376 reviews
"Comfortable hotel probably not recommended for older travellers or family with young children. You have to walk up everywhere even to go to the very nice swimming pool. "
The price is $91
$97 total
includes taxes & fees
Jun 6 - Jun 7
Hotel Kalliste
Don't see what you're looking for?
See all available properties in Porto
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.

Porto Hotels with Restaurants information

 

Hotels with Restaurants in Porto

12

Highest price
$125
Cheapest price
$60
Number of guest reviews
1,364
Total number of hotels in Porto
1,068

 

Frequently asked questions

How much do hotels with dining in Porto cost?
Hotels in Porto range between $60 to $125 per night. Come with an appetite, because these stays feature restaurants or offer access to top dining experiences. 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.
What are the best hotels with dining in Porto?
Porto offers multiple hotels with dining with a total average guest review rating of 8.2. Hotel Costa Rossa is a popular option if you want to explore the local dining scene. It has a 3-star rating and offers amenities such as pool sun loungers and a garden. Hotel Brise de Mer is another guest favorite. This 2-star hotel offers access to some wonderful foodie experiences and features a terrace and front desk services.
How many hotels with dining are there in Porto?
Porto has 12 hotels with dining. To help you book the ideal stay, use our filters to search for other amenities or perks you need.
What are the best cheap hotels with dining in Porto?
Keep both your taste buds and wallet happy at one of our Porto hotels with dining that start from $60 per night. Hotel Brise de Mer will put you close to some appetizing foodie experiences. Useful amenities here include a terrace and a nearby beach. Or book at Hotel le Vaita, which offers a terrace and a nearby beach. Use the dollars you save at either stay to dine your way around Porto! If you’re looking for something free to do in Porto, Gorges de Spelunca should be on your list. 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?
Treat the family to a stay at Hotel Costa Rossa, a 3-star option not far from downtown. Amenities here include a nearby beach and a swimming pool. Another family-friendly hotel with dining in Porto is Hotel Brise de Mer. A nearby beach and pet-friendly facilities help make this 2-star stay a hit with guests. Once you’ve checked in and dropped off your luggage, there are lots of family-friendly attractions to see around Porto. Porto Beach and Genoese Tower promise fun for young and old.
Why book your hotel with dining in Porto with Expedia?
Expedia makes it easy to find your ideal hotel with dining in Porto. Use our filters to search for properties with an on-site restaurant. If you have a budget in mind, click on how much you’d like to spend and your preferred hotel star rating. We’ll help you find the perfect stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in Porto?
A great way to get cheap hotels with dining in Porto is with Expedia’s nifty filter tool. Source getaways with restaurants or a few extras, like included breakfast and lunch. You can also refine your search results by amenities, budget and star rating to secure unbeatable deals with only a few clicks.
What is there to do in Porto near my hotel with dining?
After you’ve settled into your hotel, head out and discover the fantastic things Porto has on offer. Porto Beach is a popular attraction to add to your must-see list.

Recent reviews of Porto hotels
Expedia verified reviews