Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Dalkeith
See the latest prices and deals by choosing your dates

Hotel in Edinburgh · 6.11 mi from centre
9.2
300 reviews
Breakfast available
With a stay at Black Ivy Hotel in Edinburgh (Tollcross), you'll be within a 5-minute drive of Edinburgh International Conference Centre and Grassmarket. This hotel is 1.3 mi (2.1 km) from George Street and 1.5 mi (2.4 km) from Edinburgh Castle.

Hotel in Edinburgh · 6.17 mi from centre
7.8
1,281 reviews
Breakfast available
This 4-star voco Edinburgh Royal Terrace is on a quiet tree-lined street, 500 metres from Edinburgh Waverley Rail Station and Princes Street.
The en-suite rooms have a flat-screen satellite TV, free WiFi, and music channels. Some rooms look out towards the Firth of Forth, and many overlook the hotel's own gardens.
The modern Terrace Brasserie has access to the gardens and offers casual, bistro-style cuisine made with the freshest local produce. A snack menu is served in the bar/lounge and 24-hour room service is available.

Hotel in Edinburgh · 6.22 mi from centre
8.4
3,389 reviews
The JA The Bruntsfield Edinburgh is a townhouse hotel just a short walk from Edinburgh city centre, which is a UNESCO World Heritage Site. It’s perfectly located for both leisure breaks and business in the city and enjoys open views across Bruntsfield Links park and the Meadows park.
Each spacious bedroom at the JA The Bruntsfield Edinburgh is well equipped with a flat-screen TV with international satellite channels, a work desk, a seating area and a private bathroom. Guests could enjoy a wholesome afternoon of fine food and good company in The Neighbourhood Kitchen, Bar and Garden.
The hotel has limited parking, an electric vehicle charging point and super fast free WiFi in all public areas and guest bedrooms.
Edinburgh Castle, overlooking the city centre, can be reached with a 15-minute stroll. Just 5 minutes further away guests will be in Edinburgh’s main shopping area, Princes Street.

Hotel in Edinburgh · 6.23 mi from centre
9.0
6 reviews
Radisson Collection Hotel, Royal Mile Edinburgh is set in the heart of the city on the historic Royal Mile. The hotel is 600 metres from Edinburgh Castle and 1 mile from Holyrood Park, Holyrood Palace and Princes Street.
Offerings include 136 bedrooms and suites, iconic design, free WiFi, a contemporary restaurant, a flagship bar, a spa, access to a sister hotel swimming pool facilities, as well as a fitness centre and 3 meeting rooms.
The hotel's bedrooms and suites balance style with comfort. Amenities include Nespresso machines, LCD TVs and free high-speed internet. The designer interiors throughout the hotel are stylish and colourful. Each room has an en-suite bathroom.
Bus and tram stops are only 500 metres from the hotel, and Waverley Train Station is an 8-minute walk away. Edinburgh Airport is 11 km from the property.

Hotel in Edinburgh · 6.71 mi from centre
8.8
939 reviews
Breakfast available
With a stay at The Caledonian Edinburgh, Curio Collection by Hilton, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This luxury hotel is 0.9 mi (1.4 km) from Grassmarket and 1.4 mi (2.2 km) from University of Edinburgh.

Hotel in New Town, Edinburgh · 6.75 mi from centre
9.2
955 reviews
Breakfast available
Kimpton Charlotte Square by IHG is centrally located in Edinburgh – a 2-minute walk from Princes Street Gardens and 12 minutes by foot from Edinburgh International Conference Centre. This luxury hotel is 1.1 mi (1.8 km) from St. Giles' Cathedral and 1.2 mi (1.9 km) from Greyfriars Kirk.

Hotel in Haymarket, Edinburgh · 7.04 mi from centre
9.0
868 reviews
Breakfast available
A stay at The Bonham Hotel places you in the heart of Edinburgh, within a 10-minute walk of Princes Street and George Street. This luxury hotel is 1.6 mi (2.5 km) from Edinburgh Castle and 1.6 mi (2.6 km) from Royal Mile.

Hotel in New Town, Edinburgh · 6.38 mi from centre
9.2
191 reviews
With a stay at W Edinburgh, you'll be centrally located in Edinburgh, steps from St James Quarter and within a 5-minute walk of Princes Street. This luxury hotel is 0.4 mi (0.6 km) from George Street and 0.5 mi (0.7 km) from Edinburgh Playhouse Theatre.

Hotel in New Town, Edinburgh · 6.38 mi from centre
8.8
947 reviews
Breakfast available
With a stay at The Glasshouse, Autograph Collection, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and 11 minutes by foot from Royal Mile. This luxury hotel is 0.2 mi (0.4 km) from Princes Street and 0.5 mi (0.8 km) from George Street.

Hotel in Haymarket, Edinburgh · 7.25 mi from centre
9.2
603 reviews
Breakfast available
In the heart of Edinburgh, The Roseate Edinburgh is within a 5-minute drive of Murrayfield Stadium and Princes Street. This luxury hotel is 1.3 mi (2 km) from George Street and 1.3 mi (2.2 km) from Grassmarket.

Hotel in Leith, Edinburgh · 7.17 mi from centre
9.8
366 reviews
Breakfast available
With a stay at Fingal - A Luxury Floating Hotel in Edinburgh (Leith), you'll be a 5-minute drive from Royal Yacht Britannia and 7 minutes from St James Quarter. This luxury hotel is 2.2 mi (3.6 km) from Palace of Holyroodhouse and 2.3 mi (3.7 km) from Princes Street.

Hotel in Haymarket, Edinburgh · 6.60 mi from centre
8.8
894 reviews
Breakfast available
With a stay at Sheraton Grand Hotel & Spa, Edinburgh, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Gin Distillery and The Meadows. This luxury hotel is 1.1 mi (1.7 km) from National Museum of Scotland and 1.3 mi (2.1 km) from Real Mary King's Close.

Hotel in New Town, Edinburgh · 6.42 mi from centre
9.2
567 reviews
Breakfast available
Gleneagles Townhouse features a fitness centre, terrace, a restaurant and bar in Edinburgh. The property is close to National Museum of Scotland, Camera Obscura and World of Illusions and The Real Mary King's Close. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.
At the hotel every room includes a private bathroom.
A continental, Full English/Irish or vegetarian breakfast can be enjoyed at the property.
Gleneagles Townhouse offers 5-star accommodation with a sauna.
Popular points of interest near the accommodation include Edinburgh Waverley station, Royal Mile and Edinburgh Playhouse. Edinburgh Airport is 9 km away.

Hotel in New Town, Edinburgh · 6.45 mi from centre
8.8
936 reviews
Breakfast available
Hotel Indigo Edinburgh by IHG is centrally located in Edinburgh – a 3-minute walk from Edinburgh Playhouse Theatre and 6 minutes by foot from Princes Street. This hotel is 0.6 mi (1 km) from Princes Street Gardens and 1 mi (1.7 km) from Royal Mile.

Hotel in Edinburgh · 7.27 mi from centre
8.7
1,031 reviews
Breakfast available
Offering stylish bedrooms, an on-site restaurant and bar, The Roseate Edinburgh is set over 2 Victorian townhouses, on opposite sides of the road, in Edinburgh's West End. This recently awarded 5-star property is located within 550 yards of Haymarket Railway Station and 15 minutes’ walk from central Edinburgh. The rooms offer free WiFi and private parking is available.
The Roseate Edinburgh was built in 1852 and still has many original features, including open fireplaces. The individually decorated bedrooms have Egyptian cotton bed linen, an LCD flat-screen TVs, tea/coffee trays with home-made shortbread and en-suite facilities with free toiletries. The Suites include features such as 4-poster beds, freestanding copper roll-top baths in the bedroom, or sweeping views over the Edinburgh cityscape.
The Dunstane Restaurant and Bar hosts all-day dining and daily afternoon tea, as well as gin and whisky tastings. It serves a great selection of ales from some of Scotland’s micro-brewers and has over 100 types of whiskies and over 30 different craft gins. It also has a food menu with local, seasonal Scottish produce.
Edinburgh Airport can be reached after a 15-minute drive. There is also a bus stop opposite the property, which provides bus links to the airport and the city centre.
All Rooms & Suites prefixed with ‘House’ are located in The House Building.
35 elegantly designed, luxurious rooms with handcrafted beds and fine linen, 17 in the Roseate building and 18 in the Roseate House building.

Hotel in Stockbridge, Edinburgh · 6.98 mi from centre
9.0
545 reviews
Breakfast available
With a stay at Nira Caledonia, you'll be centrally located in Edinburgh, within a 10-minute walk of George Street and Princes Street. This luxury hotel is 0.7 mi (1.1 km) from Scottish National Portrait Gallery and 1 mi (1.5 km) from Dean Village.

Hotel in Ingliston, Newbridge · 11.88 mi from centre
8.8
977 reviews
Breakfast available
Located in Newbridge (Ingliston), DoubleTree by Hilton Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Princes Street. This spa hotel is 7 mi (11.2 km) from George Street and 7.9 mi (12.6 km) from Royal Mile.

Hotel in New Town, Edinburgh · 6.53 mi from centre
9.0
912 reviews
Breakfast available
With a stay at Le Monde Hotel in Edinburgh (Edinburgh City Centre), you'll be steps from George Street and 11 minutes by foot from Edinburgh Castle. This boutique hotel is 0.6 mi (0.9 km) from Royal Mile and 0.2 mi (0.3 km) from Princes Street.

Hotel in Dalmahoy, Kirknewton · 11.77 mi from centre
8.6
1,441 reviews
Breakfast available
When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Park and Edinburgh Zoo. This family-friendly hotel is 9.1 mi (14.7 km) from Edinburgh Castle and 9.2 mi (14.7 km) from Royal Mile.

Hotel in New Town, Edinburgh · 6.77 mi from centre
8.8
985 reviews
Breakfast available
With a stay at Angel's Share Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and Johnnie Walker Princes Street. This hotel is 0.1 mi (0.2 km) from George Street and 1.1 mi (1.8 km) from National Museum of Scotland.