You can save up to 15% on thousands of hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties across the UK with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on thousands of hotels
Become a member for free
1,698 properties
See the latest prices and deals by choosing your dates
Hotel in Old Town Edinburgh, Edinburgh · 0.56 mi from centre
Breakfast available
With a stay at Safestay Edinburgh Cowgate, you'll be centrally located in Edinburgh, within a 5-minute walk of Royal Mile and University of Edinburgh. This hotel is 0.4 mi (0.6 km) from Princes Street and 0.5 mi (0.9 km) from Edinburgh Castle.
Hotel in Edinburgh City Centre, Edinburgh · 0.60 mi from centre
8.5
5,977 reviews
Motel One Edinburgh-Princes is set in the heart of Princes Street and less than 5 minutes’ walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk. Each room at Motel One Edinburgh-Princes has tasteful décor with attractive turquoise and beige finishes. All rooms have free Wi-Fi, a flat-screen TV and a modern bathroom. The One Lounge offers a bright, funky environment to enjoy a coffee or drink in. Several restaurants and traditional pubs can be found along Princes Street, as well as nearby George Street and Hanover Street. Edinburgh’s beautiful old town, including the Royal Mile and the Castle are within 15 minutes’ walk of the hotel. The National Gallery of Scotland, the Royal Scottish Academy and the Sir Walter Scott Monument are all within 500 metres of the Motel One.
Hotel in Leith, Edinburgh · 0.46 mi from centre
8.8
448 reviews
Breakfast available
A stay at No 11 places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Edinburgh Playhouse Theatre. This upscale hotel is 1.1 mi (1.8 km) from Royal Mile and 1.4 mi (2.3 km) from University of Edinburgh.
Hotel in Old Town Edinburgh, Edinburgh · 0.47 mi from centre
9.0
864 reviews
Breakfast available
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This upscale hotel is 0.7 mi (1.1 km) from University of Edinburgh and 0.7 mi (1.2 km) from Edinburgh Castle.
Hotel in Old Town Edinburgh, Edinburgh · 0.45 mi from centre
8.6
964 reviews
Breakfast available
Holiday Inn Express Edinburgh Royal Mile, an IHG Hotel is centrally located in Edinburgh, a 4-minute walk from Royal Mile and 6 minutes by foot from University of Edinburgh. This hotel is 0.4 mi (0.6 km) from Grassmarket and 0.5 mi (0.8 km) from Scottish Parliament.
Hotel in Old Town Edinburgh, Edinburgh · 0.66 mi from centre
8.8
8,591 reviews
Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St. Margaret’s Chapel, the Half Moon Battery and David's Tower within 10 minutes' walk. Edinburgh airport is only 9 miles away. The rooms feature an en suite bathroom with shower, a flat-screen TV with satellite channels, and stylish, modern furniture. The historic market square Grassmarket offers a variety of bars and restaurants and it is situated less than half a mile from the hotel. Guests at Motel One Edinburgh-Royal can also reach historical places such as Cockburn Street and the Royal Mile within 5 minutes’ walk. The award-winning Scottish Storytelling Centre, 10 minutes’ walk away, offers fun activities for families as well as evening entertainment.
Hostel in Edinburgh · 0.26 mi from centre
7.0
478 reviews
A stay at Destiny Student Holyrood - Campus Accommodation places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Edinburgh Playhouse Theatre. This hostel is 0.8 mi (1.3 km) from Royal Mile and 1.3 mi (2.1 km) from University of Edinburgh.
Hotel in Edinburgh City Centre, Edinburgh · 0.76 mi from centre
8.8
737 reviews
Breakfast available
With a stay at Malmaison Edinburgh City, you'll be centrally located in Edinburgh, steps from George Street and 3 minutes by foot from Princes Street. This upscale hotel is 0.5 mi (0.9 km) from Royal Mile and 0.7 mi (1.2 km) from Edinburgh Castle.
Guest house in Old Town Edinburgh, Edinburgh · 0.73 mi from centre
7.1
626 reviews
The Residence - NO 8 is situated in the Old Town district of Edinburgh, 400 metres from National Museum of Scotland, 1.3 km from EICC and 700 metres from University of Edinburgh. Among the facilities at this property are private check-in and check-out and a shared lounge, along with free WiFi throughout the property. The property is 200 metres from the city centre and 700 metres from Royal Mile. At the guest house, units include a wardrobe, a TV, a private bathroom, bed linen and towels. All units have private entrance. Popular points of interest near the guest house include The Real Mary King's Close, Camera Obscura and World of Illusions and Edinburgh Waverley station. The nearest airport is Edinburgh Airport, 9 km from The Residence - NO 8.
Hotel in Edinburgh City Centre, Edinburgh · 0.28 mi from centre
8.2
2,172 reviews
Breakfast available
Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres from Edinburgh Playhouse. Each room comes with a flat-screen TV, and has its own separate bathroom. Guests will find a kettle in the room. For the comfort of guests, there are free toiletries and a hairdryer. The accommodation has a 24-hour front desk. Omni Centre is 600 metres from Terrace hotel, while Edinburgh Festival Theatre is 1.3 km from the property. The nearest airport is Edinburgh Airport, 12 km from the property.
Hotel in Old Town Edinburgh, Edinburgh · 0.54 mi from centre
8.2
1,190 reviews
Breakfast available
With a stay at ibis Edinburgh Centre South Bridge - Royal Mile, you'll be centrally located in Edinburgh, within a 5-minute walk of Royal Mile and University of Edinburgh. This hotel is 0.4 mi (0.6 km) from Princes Street and 0.6 mi (0.9 km) from Edinburgh Castle.
Hotel in Edinburgh · 0.55 mi from centre
9.4
926 reviews
Breakfast available
Ten Hill Place is centrally located in Edinburgh, a 5-minute walk from University of Edinburgh and 7 minutes by foot from Royal Mile. This upscale hotel is 1 mi (1.5 km) from Edinburgh Castle and 3.2 mi (5.2 km) from Royal Yacht Britannia.
Hostel in Old Town Edinburgh, Edinburgh · 0.67 mi from centre
Breakfast available
Safėstay Edinburgh Cowgate is located in Edinburgh, a 10-minute walk from Edinburgh Waverley train station. The accommodation offers apartments with private rooms and mixed dormitories, and free WiFi throughout. Each apartment features a shared fully fitted kitchen and dining area, and shared shower rooms. The kitchen comes with an oven, refrigerator and kitchenware. The hostel offers free luggage storage, and towels can be hired. Guests can enjoy an outdoor terrace and seating area. 200 metres from the Royal Mile, Safėstay Edinburgh Cowgate is situated a 10-minute walk from Edinburgh Castle. Edinburgh Military Tattoo is 300 metres from Safėstay Edinburgh Cowgate, while Edinburgh Festival Theatre is 400 metres from the property. The nearest airport is Edinburgh Airport, 11 km from Safėstay Edinburgh Cowgate.
Hotel in Edinburgh City Centre, Edinburgh · 0.33 mi from centre
8.0
550 reviews
Breakfast available
With a stay at voco Edinburgh - Royal Terrace, an IHG Hotel, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and Princes Street. This upscale hotel is 0.5 mi (0.8 km) from St James Quarter and 0.8 mi (1.4 km) from George Street.
Hotel in Edinburgh City Centre, Edinburgh · 0.70 mi from centre
8.2
902 reviews
Breakfast available
With a stay at Old Waverley Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This eco-certified hotel is 0.6 mi (0.9 km) from Edinburgh Castle and 0.6 mi (1 km) from University of Edinburgh.
Homestay in Leith, Edinburgh · 0.84 mi from centre
8.5
33 reviews
Luxury Family Room With Private bathroom in the heart of Edinburgh is situated in the Leith district of Edinburgh, 1.8 km from Edinburgh Waverley station, 2.1 km from Royal Mile and 2.3 km from Royal Yacht Britannia. The property is around 2.7 km from Camera Obscura and World of Illusions, 2.8 km from National Museum of Scotland and 2.9 km from The Real Mary King's Close. Free WiFi is available throughout the property and Edinburgh Playhouse is 1.1 km away. The homestay features a flat-screen TV. Towels and bed linen are available in the homestay. The accommodation is non-smoking. University of Edinburgh is 3.1 km from the homestay, while Edinburgh Castle is 3.3 km from the property. The nearest airport is Edinburgh Airport, 12 km from Luxury Family Room With Private bathroom in the heart of Edinburgh.
Homestay in Leith, Edinburgh · 0.89 mi from centre
7.3
273 reviews
Boasting a hot tub, LEITH WALK VILLA budget guest house is situated in Edinburgh. It is located 1.9 km from Edinburgh Waverley station and features private check-in and check-out. Free WiFi is available throughout the property and Edinburgh Playhouse is 1.2 km away. All units in the homestay are fitted with a kettle. Some units have a private entrance. At the homestay, units have bed linen and towels. Royal Mile is 2.2 km from the homestay, while Royal Yacht Britannia is 2.2 km from the property. The nearest airport is Edinburgh Airport, 12 km from LEITH WALK VILLA budget guest house.
Hotel in Edinburgh City Centre, Edinburgh · 0.83 mi from centre
8.8
966 reviews
Breakfast available
InterContinental Edinburgh The George, an IHG Hotel is centrally located in Edinburgh, a 4-minute walk from Princes Street Gardens and 10 minutes by foot from St. Giles' Cathedral. This hotel is 0.7 mi (1.1 km) from Edinburgh Playhouse Theatre and 1 mi (1.6 km) from Greyfriars Kirk.
Hostel in Old Town Edinburgh, Edinburgh · 0.55 mi from centre
9.0
52 reviews
With a stay at Edinburgh Backpackers Hostel in Edinburgh (Old Town Edinburgh), you'll be steps from Royal Mile and 5 minutes by foot from Princes Street. This hostel is 0.3 mi (0.5 km) from University of Edinburgh and 0.4 mi (0.7 km) from Edinburgh Castle.
Hostel in Leith, Edinburgh · 0.75 mi from centre
7.2
224 reviews
With a stay at Destiny Student Shrubhill - Campus Accommodation, you'll be centrally located in Edinburgh, within a 5-minute drive of Princes Street and Royal Mile. This hostel is 0.6 mi (0.9 km) from Edinburgh Playhouse Theatre and 1.8 mi (2.9 km) from University of Edinburgh.