Edinburgh Hotel Guide - Hotels with Restaurant in Edinburgh, Scotland

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Edinburgh Hotels with Restaurant

Our top choices for Edinburgh hotels with a restaurant

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,446 reviews)
"Great hotel friendly staff "
United Kingdom
Emma
The price is €117
includes taxes & fees
26 Apr - 27 Apr
DoubleTree by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,353 reviews)
"Great place to stay, walking distance from Airport. Clean room, comfortable beds, great breakfast."
United Kingdom
Sarah
The price is €100
includes taxes & fees
26 Apr - 27 Apr
Moxy Edinburgh Airport

Premier Inn Edinburgh Airport - M9 Jct1

Premier Inn Edinburgh Airport - M9 Jct1
3.0 star property
Newbridge
7.8 out of 10, Good, (142 reviews)
"Had a wonderful stay… Clean room, hot coffee and a wonderful staff… Susan treated me like family, she was very polite and courteous !!"
United States
Curtis
The price is €62
includes taxes & fees
26 Apr - 27 Apr
Premier Inn Edinburgh Airport - M9 Jct1

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,415 reviews)
"Clean room, great breakfast which was included "
United Kingdom
RICHARD
The price is €136
includes taxes & fees
26 Apr - 27 Apr
Hampton by Hilton Edinburgh Airport

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,320 reviews)
"Warm welcome at check-in and very comfortable room"
United Kingdom
Robert
The price is €112
includes taxes & fees
26 Apr - 27 Apr
Dakota Edinburgh

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1,017 reviews)
"Friendly staff, nice bar food and drink. Easy to travel to and get a good sleep after 30+ hours of travel"
Australia
Johnny
The price is €126
includes taxes & fees
20 Apr - 21 Apr
Holiday Inn Express Edinburgh Airport by IHG

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,722 reviews)
"Dalmahoy Hotel and country club was a fantastic stay. Very quiet area, warm swimming pool, fantastic food and very clean hotel. "
United Kingdom
Carol-Ann
The price is €117
includes taxes & fees
26 Apr - 27 Apr
Dalmahoy Hotel & Country Club

The Bridge Inn

The Bridge Inn
4.0 star property
Newbridge
9.4 out of 10, Exceptional, (462 reviews)
"Clean room with nice toiletries and good coffee"
United Kingdom
Marjorie
The price is €155
includes taxes & fees
26 Apr - 27 Apr
The Bridge Inn

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,260 reviews)
"Good staff , good breakfast "
Australia
Sakchai
The price is €92
includes taxes & fees
26 Apr - 27 Apr
Holiday Inn Edinburgh by IHG

Orocco Pier

Orocco Pier
3.5 star property
South Queensferry
9.2 out of 10, Wonderful, (473 reviews)
"Lovely hotel we had a relaxing stay and the staff were lovely and food was excellent "
United Kingdom
Michael
The price is €103
includes taxes & fees
19 Apr - 20 Apr
Orocco Pier
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 Edinburgh Hotel Reviews

Frequently asked questions

How much do hotels with dining in Edinburgh cost?
Expect to pay between €52 and €136 per night for hotels in Edinburgh. The ideal stay with a restaurant, or one that's close to great dining experiences, is just a few clicks away with 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 Edinburgh?
Pick from multiple hotels with dining in Edinburgh with a total average guest review rating of 8.6. The Raeburn will put you near some excellent foodie experiences. This popular 4-star hotel also comes with a terrace and a garden. The Lane Hotel is another recommended option with dining. It has a 4-star rating and amenities such as a restaurant and front desk services.
How many hotels with restaurants are there in Edinburgh?
Edinburgh has 431 hotels within reach of some great dining options. To help you locate the ideal digs, use our handy filter tool to search for other amenities or perks you need.
What are the best cheap hotels with dining in Edinburgh?
Use Hub By Premier Inn Edinburgh Haymarket as a base to experience the food scene of Edinburgh. This well-priced escape comes with amenities such as a restaurant and WiFi. Another popular pick that'll please both your palate and pocket is Code Pod - The Court - Edinburgh. Conveniences here include buffet breakfasts and front desk services. Hotels with dining in Edinburgh start from just €52 per night. If you're sightseeing in Edinburgh and want to stay within your budget, there are lots of popular and free attractions to put on your to-do list. Grassmarket and St. Giles' Cathedral are favourites. 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 Edinburgh?
Many travellers seeking a family-friendly hotel with dining in Edinburgh choose The Lane Hotel. With a 4-star rating and amenities like housekeeping services and WiFi, it'll feel like your home away from home. The Craigie is a 3.5-star stay that will also give you access to some tasty food experiences. Complimentary breakfast and WiFi help make it an ideal base for your family break. Edinburgh boasts an array of family-friendly attractions to visit that'll keep the kids entertained. Edinburgh Castle and Edinburgh Zoo deliver fun for travellers young and old.
Are there any 5-star hotels with dining in Edinburgh?
Prestonfield House is your perfect match. Amenities at this getaway, around 3 kilometres from downtown Edinburgh, include concierge services and a rooftop terrace. Fingal - A Luxury Floating Hotel is another 5-star hotel with dining. It features a terrace and concierge services and is 3 kilometres from the downtown area.
Why book your hotel with restaurants in Edinburgh with Expedia?
Whether you're on the lookout for a hotel with a restaurant, or one that's close to a foodie universe, Expedia will have a stay that suits your tastes. Use our filters to search for Edinburgh hotels with their own dining options. You can also search for accommodation in desired locations full of cafés, restaurants or markets. Whatever suits your style, you'll score a delectable deal with Expedia!
How can I find cheap hotels with restaurants in Edinburgh?
Expedia can help you locate cheap hotels with restaurants in Edinburgh. Try our handy filter tools to reserve accommodation with restaurants or delicious extras, such as included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.
What is there to do in Edinburgh near my hotel with restaurants?
You'll find loads of wonderful things to fill your days in Edinburgh. Check out top attractions like Edinburgh Castle, Edinburgh Zoo and Edinburgh Playhouse Theatre. Grassmarket, National Museum of Scotland and St. Giles' Cathedral also lure many visitors.

Explore a world of travel with Expedia