Italy Hotels with Restaurants

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Italy

Check availability on Italy Hotels with Restaurants

This weekend
Next weekend

Top Italy Hotels with Restaurants

Hotel Artemide

4.0 star property
9.8 out of 10, Exceptional, (1003)
"Excellent stay. "
The price is RM1,232
RM1,430 total
includes taxes & fees
4 May - 5 May
Hotel Artemide

Hotel Tiber Fiumicino

4.0 star property
8.8 out of 10, Excellent, (1896)
"Clean, great staff, great Breakfast "
The price is RM399
RM498 total
includes taxes & fees
30 May - 31 May
Hotel Tiber Fiumicino

iQ Hotel Roma

4.0 star property
9.8 out of 10, Exceptional, (1542)
"Great hotel and location to everything."
The price is RM1,035
RM1,213 total
includes taxes & fees
11 May - 12 May
iQ Hotel Roma

Hotel Quirinale

4.0 star property
8.6 out of 10, Excellent, (1789)
"Love ❤️ this hotel so homie, comfortable, accessible, accommodating, so peaceful!"
The price is RM1,295
RM1,499 total
includes taxes & fees
25 May - 26 May
Hotel Quirinale

Hilton Garden Inn Rome Airport

4.0 star property
8.0 out of 10, Very good, (2451)
"Good option close to the airport. "
The price is RM914
RM1,066 total
includes taxes & fees
8 May - 9 May
Hilton Garden Inn Rome Airport

Hotel Berna

4.0 star property
9.0 out of 10, Wonderful, (1024)
"Great property and friendly staff!"
The price is RM766
RM912 total
includes taxes & fees
1 May - 2 May
Hotel Berna

Hotel Isola Sacra Rome Airport

4.0 star property
9.0 out of 10, Wonderful, (1227)
"The staff at the front reception were amazing! The bed and pillows were so good 😊 Enjoyed our stay and rebooked for our night before we fly back to Canada 🇨🇦 "
The price is RM511
RM651 total
includes taxes & fees
4 May - 5 May
Hotel Isola Sacra Rome Airport

Hotel Raffaello, Sure Hotel Collection by Best Western

3.0 star property
9.0 out of 10, Wonderful, (1000)
"Friendly and helpful staff; convenient location"
The price is RM1,300
RM1,489 total
includes taxes & fees
4 May - 5 May
Hotel Raffaello, Sure Hotel Collection by Best Western

Palazzo Veneziano

4.5 star property
9.6 out of 10, Exceptional, (1002)
"Great place to stay"
The price is RM1,247
RM1,416 total
includes taxes & fees
6 May - 7 May
Palazzo Veneziano

Starhotels Michelangelo

4.0 star property
9.0 out of 10, Wonderful, (1000)
"Really clean, comfortable room, their staff was really nice, friendly and helpful. "
The price is RM1,537
RM1,765 total
includes taxes & fees
18 May - 19 May
Starhotels Michelangelo
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.
Don't see what you're looking for?
See all available properties in Italy
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in Italy cost?
Hotels in Italy range between RM399 to RM1,537 per night. Come with an appetite — these hotels feature restaurants or offer access to some terrific culinary experiences. 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 restaurants in Italy?
Select from multiple hotels with restaurants in Italy that have a total average guest review rating of 9.0. Hotel das stachelburg will have you staying near some great culinary experiences. It has a 4-star rating and features an attached winery and a steam room. Another recommended option is Goldene Rose Karthaus a member of Small Luxury Hotels of the World. Amenities at this 4-star escape include a garden and a sauna.
How many hotels with restaurants are there in Italy?
Italy has 23809 hotels offering easy access to excellent foodie experiences. Enter your destination and dates and get a head start on planning your next escape today.
Are there any 5-star hotels with restaurants in Italy?
There aren’t any 5-star hotels with restaurants in Italy. But you will find some 4-star retreats that’ll cater to your culinary needs. If you’re heading for the vibrant city of Italian Alps, you can’t beat Hotel das stachelburg. As well as access to dining, it offers a steam room and a terrace. Another place that will put you within reach of some mouthwatering foodie experiences is Goldene Rose Karthaus a member of Small Luxury Hotels of the World. A sauna and massage services help make this 4-star stay in Italian Alps a guest favourite.
Why book your hotel with restaurants in Italy with Expedia?
Expedia makes it a cinch to find your ideal hotel with restaurants in Italy. Use our handy filters to search for stays with an on-site restaurant. If you’re on a budget, choose how much you’d like to spend and your preferred hotel star rating. We’ll help you find the perfect pad whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Italy?
Expedia can help you look for cheap hotels with restaurants in Italy. Try out our filter tools to discover properties with restaurants or delightful extras, such as included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.
What is there to do in Italy near my hotel with restaurants?
Whichever direction your travels take you in Italy, you’ll find tons of fun things to keep you busy. Spending a few nights in Italian Alps? Juval Castle is a favourite attraction to see while you’re there.