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
Edinburgh City Centre
See the latest prices and deals by choosing your dates
Guesthouse in New Town, Edinburgh · 0.25 mi from centre
8.6
813 reviews
Breakfast available
With a stay at The Frederick House Hotel, you'll be centrally located in Edinburgh, steps from George Street and 13 minutes by foot from Edinburgh Castle. This guest house is 0.8 mi (1.2 km) from Royal Mile and 0.2 mi (0.3 km) from Princes Street.
Hotel in New Town, Edinburgh · 0.46 mi from centre
8.3
13,148 reviews
Breakfast available
Conveniently set in Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a restaurant. This 4-star hotel offers a bar. The property is allergy-free and is located 600 metres from Edinburgh Castle.
At the hotel, each room includes a wardrobe. With a private bathroom equipped with a shower and free toiletries, certain rooms at YOTEL Edinburgh also offer a city view. All units at the accommodation are equipped with a flat-screen TV with satellite channels and a safety deposit box.
A buffet, Full English/Irish or vegetarian breakfast can be enjoyed at the property.
Speaking English, Spanish, French and Italian, staff are willing to help at the 24-hour front desk.
Popular points of interest near YOTEL Edinburgh include Edinburgh International Conference Centre, Royal Mile and Camera Obscura and World of Illusions. Edinburgh Airport is 9 km away.
Hotel in New Town, Edinburgh · 0.31 mi from centre
8.0
959 reviews
Breakfast available
With a stay at The Place, you'll be centrally located in Edinburgh, just a 4-minute walk from Edinburgh Playhouse Theatre and 11 minutes by foot from Royal Mile. This boutique hotel is 0.3 mi (0.5 km) from Princes Street and 0.3 mi (0.5 km) from George Street.
Hotel in Old Town Edinburgh, Edinburgh · 0.28 mi from centre
8.2
913 reviews
Breakfast available
With a stay at Hilton Edinburgh Carlton, you'll be centrally located in Edinburgh, steps from Royal Mile and 10 minutes by foot from Edinburgh Castle. This hotel is 0.2 mi (0.3 km) from Princes Street and 0.4 mi (0.6 km) from University of Edinburgh.
Hotel in New Town, Edinburgh · 0.67 mi from centre
8.2
686 reviews
Breakfast available
With a stay at voco Edinburgh - Royal Terrace by IHG, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and Princes Street. This eco-friendly hotel is 0.5 mi (0.8 km) from St James Quarter and 0.8 mi (1.4 km) from George Street.
Aparthotel in Old Town Edinburgh, Edinburgh · 0.19 mi from centre
8.8
2,861 reviews
Breakfast available
With a stay at Fraser Suites Edinburgh, you'll be centrally located in Edinburgh, steps from St. Giles' Cathedral and within a 5-minute walk of Princes Street Gardens. This aparthotel is 0.3 mi (0.5 km) from Greyfriars Kirk and 0.3 mi (0.5 km) from Edinburgh Castle.
Hotel in Old Town Edinburgh, Edinburgh · 0.58 mi from centre
8.2
940 reviews
Breakfast available
A stay at Novotel Edinburgh Centre places you in the heart of Edinburgh, within a 10-minute walk of Grassmarket and University of Edinburgh. This hotel is 0.6 mi (0.9 km) from Edinburgh Castle and 0.7 mi (1.1 km) from Princes Street.
Hotel in Old Town Edinburgh, Edinburgh · 0.40 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.4 mi (0.7 km) from Princes Street and 0.6 mi (0.9 km) from Edinburgh Castle.
Aparthotel in New Town, Edinburgh · 0.42 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.59 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.
Guesthouse in Haymarket, Edinburgh · 0.87 mi from centre
9.0
941 reviews
Breakfast available
A stay at B+B Edinburgh places you in the heart of Edinburgh, within a 10-minute walk of Princes Street and George Street. This guest house is 0.6 mi (1 km) from Edinburgh International Conference Centre and 1.6 mi (2.5 km) from Edinburgh Castle.
Hotel in Haymarket, Edinburgh · 0.68 mi from centre
9.2
313 reviews
With a stay at Eleven Stafford Street Townhouse, you'll be centrally located in Edinburgh, just a 3-minute walk from Princes Street and 7 minutes by foot from George Street. This hotel is 0.7 mi (1.1 km) from Grassmarket and 1.7 mi (2.7 km) from Edinburgh Castle.
Hotel in Haymarket, Edinburgh · 0.84 mi from centre
8.2
923 reviews
Breakfast available
With a stay at Mercure Edinburgh Haymarket, you'll be centrally located in Edinburgh, just a 5-minute walk from Edinburgh International Conference Centre and 11 minutes by foot from Grassmarket. This hotel is 0.6 mi (1 km) from Princes Street and 0.8 mi (1.2 km) from George Street.
Hotel in New Town, Edinburgh · 0.67 mi from centre
8.2
681 reviews
Breakfast available
With a stay at voco Edinburgh - Royal Terrace by IHG, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and Princes Street. This eco-friendly hotel is 0.5 mi (0.8 km) from St James Quarter and 0.8 mi (1.4 km) from George Street.
Hotel in New Town, Edinburgh · 0.19 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.60 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 Haymarket, Edinburgh · 0.73 mi from centre
9.2
19 reviews
With a stay at The Resident Edinburgh, you'll be centrally located in Edinburgh, just a 5-minute walk from Princes Street and 6 minutes by foot from George Street. This eco-friendly hotel is 0.8 mi (1.2 km) from Grassmarket and 1.4 mi (2.3 km) from Edinburgh Castle.
Hotel in Haymarket, Edinburgh · 0.73 mi from centre
9.0
17 reviews
With a stay at The Resident Edinburgh, you'll be centrally located in Edinburgh, just a 5-minute walk from Princes Street and 6 minutes by foot from George Street. This eco-friendly hotel is 0.6 mi (1 km) from Edinburgh International Conference Centre and 0.8 mi (1.2 km) from Grassmarket.
Hotel in New Town, Edinburgh · 0.37 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 New Town, Edinburgh · 0.31 mi from centre
8.1
1,637 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.