Hotels with Restaurants in Edinburgh
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check availability on Hotels with Restaurants in Edinburgh
Hotels with Restaurants in Edinburgh

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and the pool in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Free cancellation
Reserve now, pay when you stay

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
Stay at this 4-star eco-certified hotel in Kirknewton. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the breakfast and the pool in our reviews. Popular attractions Edinburgh Zoo and Murrayfield Stadium are located nearby.
Pool
Parking included
Free cancellation
Reserve now, pay when you stay

Village Hotel Edinburgh
140 Crewe Road South, Edinburgh, Scotland
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the pool and the bar in our reviews. Popular attractions Princes Street and Edinburgh Castle are located nearby.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the pool in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Pool
Spa

Apex City of Edinburgh Hotel
61 Grassmarket, Edinburgh, Scotland
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Free WiFi
Breakfast available
Free cancellation
Reserve now, pay when you stay

Old Waverley Hotel
43 Princes Street, Edinburgh, Scotland
Stay at this 3-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the bar in our reviews. Popular attractions Princes Street and Royal Mile are located nearby.
Free WiFi
Restaurant
Free cancellation
Reserve now, pay when you stay

Hotel du Vin & Bistro Edinburgh
11 Bristo Place, Edinburgh, Scotland
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Royal Mile and Edinburgh Castle are located nearby.
Free cancellation
Reserve now, pay when you stay

InterContinental Edinburgh The George by IHG
19-21 George Street, Edinburgh, Scotland
Stay at this 4-star business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff and the comfy rooms in our reviews. Popular attractions Princes Street and Edinburgh Castle are located nearby.
Pet-friendly
Free WiFi
Free cancellation

Dakota Edinburgh
Ferrymuir Retail Park, South Queensferry, Scotland
Stay at this 4-star business-friendly hotel in South Queensferry. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the restaurant and the helpful staff in our reviews. Popular attractions Edinburgh Zoo and Forth Road Bridge are located nearby.
Parking included
Free WiFi
Free cancellation
Reserve now, pay when you stay

Malmaison Edinburgh
1 Tower Place Leith, Edinburgh, Scotland
Stay at this 4-star boutique hotel in Edinburgh. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Free cancellation
Reserve now, pay when you stay

Radisson Blu Hotel, Edinburgh City Centre
80 High Street The Royal Mile, Edinburgh, Scotland
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Free cancellation
Reserve now, pay when you stay
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.
Hotels with Restaurants in Edinburgh
Search for hotels in Edinburgh on Wotif. You can easily find your hotels in Edinburgh using one of the methods below:
- View our selection of featured hotels in Edinburgh
- Use the map to find hotels in the Edinburgh neighborhood you prefer
- Use the filters to see hotels in a specific area of Edinburgh, select a specific theme, brand, or hotel class from basic (property class 1) to luxury hotels (property class 5) in Edinburgh
- Enter your travel dates to view the best deals on hotels in Edinburgh - while they last
Edinburgh hotels essential information
Accommodation | 3,061 hotels |
---|---|
Lowest Price | |
Highest Price | |
Popular hotels | Apex Grassmarket Hotel, Dalmahoy Hotel & Country Club, Village Hotel Edinburgh, Apex Waterloo Place Hotel, Apex City of Edinburgh Hotel, Old Waverley Hotel, Hotel du Vin & Bistro Edinburgh, InterContinental Edinburgh The George by IHG, Dakota Edinburgh, Malmaison Edinburgh, Radisson Blu Hotel, Edinburgh City Centre, Angel's Share Hotel |
New reviews! Best hotels in Edinburgh

Wotif Verified Review
5 / 5
This hotel was amazing. It was very modern and very clean. They even upgraded me to a deluxe room, which had more space and windows. It was very roomy. The bed and pillows were very comfortable. I couldn’t believe I could find such a nice room at such a great price right in the Royal Mile. You have to be careful which ibis you go to since there are two just a block away, but they obvious are used to people’s confusion as they instantly asked to see my reservation, anticipating I first went to the wrong room (which I did).
I still don’t understand why no hotels have Kleenex available, but it’s all of them.
A verified traveller stayed at ibis Edinburgh Centre South Bridge - Royal Mile
Posted 2 days ago