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
University of Edinburgh
See the latest prices and deals by choosing your dates

Hotel in Old Town Edinburgh, Edinburgh · 0.37 mi from centre
8.6
91 reviews
With a stay at House of Gods Hotel in Edinburgh (Old Town Edinburgh), you'll be within a 5-minute walk of Royal Mile and University of Edinburgh. This hotel is 0.6 mi (0.9 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Grassmarket.

Aparthotel in New Town, Edinburgh · 0.87 mi from centre
9.4
1,174 reviews
With a stay at Eden Locke, you'll be centrally located in Edinburgh, steps from George Street and 4 minutes by foot from Princes Street. This aparthotel is 0.7 mi (1.1 km) from Grassmarket and 1 mi (1.6 km) from Edinburgh Castle.

Hotel in Old Town Edinburgh, Edinburgh · 0.58 mi from centre
8.4
965 reviews
Breakfast available
DoubleTree by Hilton Edinburgh City Centre is centrally located in Edinburgh – a 3-minute walk from Usher Hall and 6 minutes by foot from Grassmarket. This eco-friendly hotel is 0.6 mi (1 km) from Princes Street and 0.7 mi (1.2 km) from University of Edinburgh.

Hotel in Haymarket, Edinburgh · 0.79 mi from centre
8.2
923 reviews
Breakfast available
A stay at Mercure Edinburgh Haymarket places you in the heart of Edinburgh, within a 15-minute walk of Grassmarket and Princes Street. This hotel is 0.8 mi (1.2 km) from George Street and 1.5 mi (2.4 km) from Edinburgh Castle.

Hotel in New Town, Edinburgh · 0.82 mi from centre
7.8
114 reviews
With a stay at The Spires Serviced Apartments Edinburgh, you'll be centrally located in Edinburgh, steps from George Street and 12 minutes by foot from Edinburgh Castle. This hotel is 0.7 mi (1.1 km) from Royal Mile and 0.2 mi (0.3 km) from Princes Street.

Hotel in Holyrood, Edinburgh · 0.66 mi from centre
8.4
11 reviews
A stay at Brewers Rooms places you in the heart of Edinburgh, within a 10-minute walk of Royal Mile and Princes Street. This hotel is 0.7 mi (1.1 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.2 km) from Grassmarket.

Hotel in New Town, Edinburgh · 0.82 mi from centre
7.6
8 reviews
With a stay at Thirty Castle Street in Edinburgh (Edinburgh City Centre), you'll be steps from George Street and Princes Street. This hotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.6 mi (1 km) from Grassmarket.

Hotel in Edinburgh · 0.40 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 · 0.65 mi from centre
8.6
86 reviews
Breakfast available
With a stay at Mount Royal Hotel Edinburgh by The Unlimited Collection, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This hotel is 0.6 mi (1 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from Royal Mile.

Hotel in Edinburgh · 0.69 mi from centre
8.7
875 reviews
Breakfast available
Black Ivy is just a 15-minute walk from Edinburgh city centre and features a lively bar which overlooks the Bruntsfield Links park. The shopping precinct of St. James Centre is only 1.3 miles from the the hotel.
Free WiFi and an en suite bathroom are featured in each room at Black Ivy. A flat-screen TV with satellite channels and tea and coffee services are also provided in every room.
The property is a 9-minute walk from the Edinburgh International Conference Centre, while Usher Hall and The University of Edinburgh can both be reached in a 15-minute walk. Guests can enjoy the boutique shops and cafes in the vicinity, or explore the historic Edinburgh Castle which is less than a mile away.

Hotel in Edinburgh · 0.70 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 · 0.77 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 New Town, Edinburgh · 0.86 mi from centre
7.4
488 reviews
Breakfast available
With a stay at New Town Hotel, you'll be centrally located in Edinburgh, within a 5-minute walk of George Street and Princes Street. This hotel is 0.6 mi (0.9 km) from Royal Mile and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

Hotel in Edinburgh · 0.87 mi from centre
8.1
68 reviews
Fully refurbished in 2025, and based in the heart of Edinburgh city centre, the historical New Town Hotel is an elegant Georgian hotel. The shops of Princes Street and George Street are just a few minutes’ walk away.
Each room has a TV and tea and coffee making facilities.
The front desk team are available for any queries 24-hours a day.
Waverley Rail Station can be reached in about 5 minutes’ walk, and Edinburgh Castle is a 15-minute walk away.

Hotel in New Town, Edinburgh · 0.88 mi from centre
8.1
1,852 reviews
Set across 3 Georgian townhouses, The Place Hotel offers 4-star accommodation and bar, in the heart of Edinburgh's city centre. A flat-screen TV and free Wi-Fi are provided in each stylish room.
The Playhouse Theatre and the shops and bars on George Street are a 5-minute walk from The Place Hotel. Edinburgh Waverley Station and Princes Street’s shops are a 10-minute journey on foot. The National Portrait Gallery is 0.6 miles from the property.
Each spacious room has modern décor, a seating area and a work desk. Luxury toiletries are provided in every private bathroom, whilst some rooms have views towards the Firth of Forth estuary.
The bar provides a luxury setting to relax with a drink.

Hotel in Edinburgh · 1.17 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 · 0.92 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 · 1.55 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 Edinburgh · 1.57 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 · 1.14 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.