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,723 properties
See the latest prices and deals by choosing your dates
Hotel in Edinburgh City Centre, Edinburgh · 0.62 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 Edinburgh City Centre, Edinburgh · 0.49 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 Old Town Edinburgh, Edinburgh · 0.79 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.
Hotel in Old Town Edinburgh, Edinburgh · 0.57 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.
Hostel in Broughton, Edinburgh · 0.22 mi from centre
7.8
3,284 reviews
The 5-star Edinburgh Central Accommodation is just 0.5 miles from the shops of Princes Street and Edinburgh Rail Station. It provides a licensed café and restaurant, a shared kitchen and modern rooms with private shower rooms. The historic Royal Mile can be reached in less than 20 minutes’ walk, and the views from Arthur’s Seat are 1.5 miles away. Vibrant nightlife in Cowgate and bars on George Street are both within a mile’s walk. The recently refurbished entrance, reception, lounge, café/bar and restaurant provide a comfortable, warm and welcoming space. Guests can enjoy a cooked or continental breakfast, lunch and evening meal in the restaurant. The licensed café/bar serves snacks and drinks until late. Hostelling Scotland is a charity and membership organisation. For non-members, a supplement per person, per night will be added to the published rate. See Important Information for more details.
Hotel in Edinburgh City Centre, Edinburgh · 0.56 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.
Hotel in Old Town Edinburgh, Edinburgh · 0.90 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 Leith, Edinburgh · 0.37 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.
Guesthouse in Leith, Edinburgh · 0.39 mi from centre
6.2
696 reviews
With a stay at Edinburghhouse Hotel in Edinburgh (Leith), you'll be within a 5-minute drive of Princes Street and Edinburgh Playhouse Theatre. This guesthouse is 1.6 mi (2.6 km) from Royal Mile and 1.9 mi (3.1 km) from University of Edinburgh.
Hotel in Edinburgh City Centre, Edinburgh · 0.68 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.
Hotel in Edinburgh City Centre, Edinburgh · 0.36 mi from centre
8.8
883 reviews
Breakfast available
With a stay at The Glasshouse, Autograph Collection, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and 5 minutes by foot from Princes Street. This luxury hotel is 0.6 mi (0.9 km) from Royal Mile and 0.5 mi (0.8 km) from George Street.
Guest house in Leith, Edinburgh · 0.87 mi from centre
6.1
264 reviews
The Ocean Inn in Edinburgh provides accommodation with free WiFi, 1.1 km from Royal Yacht Britannia, 2.4 km from Edinburgh Playhouse and 3 km from Edinburgh Waverley station. The property is located 3.4 km from Royal Mile, 3.6 km from Camera Obscura and World of Illusions and 3.8 km from The Real Mary King's Close. National Museum of Scotland is 4.1 km away and Edinburgh Castle is 4.2 km from the guest house. At the guest house, all units are fitted with a private bathroom. University of Edinburgh is 4.4 km from the guest house, while EICC is 4.6 km away. The nearest airport is Edinburgh Airport, 12 km from The Ocean Inn.
Hostal in Old Town Edinburgh, Edinburgh · 0.82 mi from centre
9.0
414 reviews
Breakfast available
With a stay at CoDE Pod – The CoURT - Edinburgh, you'll be centrally located in Edinburgh, steps from St. Giles' Cathedral and 4 minutes by foot from Royal Mile. This hostal is 0.3 mi (0.5 km) from Princes Street and 0.3 mi (0.5 km) from University of Edinburgh.
Hotel in Old Town Edinburgh, Edinburgh · 0.79 mi from centre
9.2
890 reviews
Breakfast available
With a stay at Motel One Edinburgh - Royal, you'll be centrally located in Edinburgh, steps from St. Giles' Cathedral and 3 minutes by foot from Princes Street. This hotel is 0.2 mi (0.4 km) from Royal Mile and 0.4 mi (0.6 km) from Edinburgh Castle.
Guest house in Leith, Edinburgh · 0.37 mi from centre
7.4
831 reviews
Located in Edinburgh, 1.1 km from Edinburgh Playhouse, Pilrig St Rooms provides recently renovated accommodation with free WiFi and a terrace. It is set 1.8 km from Edinburgh Waverley station and offers full-day security. The guest house features family rooms. At the guest house, some units are allergy-free. At the guest house, all units include a shared bathroom. Royal Mile is 2.1 km from the guest house, while Royal Yacht Britannia is 2.3 km away. The nearest airport is Edinburgh Airport, 12 km from Pilrig St Rooms.
Hostel in Edinburgh · 0.79 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.
Aparthotel in Edinburgh City Centre, Edinburgh · 0.81 mi from centre
Breakfast available
With a stay at RÌGH Residences, you'll be centrally located in Edinburgh, steps from George Street and 3 minutes by foot from Princes Street. This upscale aparthotel is 0.6 mi (1 km) from Edinburgh Castle and 0.8 mi (1.2 km) from Royal Mile.
Apartment in Leith, Edinburgh · 0.66 mi from centre
9.2
60 reviews
Featuring a sauna, Luxury Apartment Edinburgh Centre with steam room is set in Edinburgh. This apartment offers accommodation with a patio. Offering free WiFi throughout the property, the non-smoking apartment has a sauna. The spacious apartment with a terrace and garden views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a shower. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne. The apartment offers bed linen, towels and housekeeping service. Guests can also relax in the garden. Popular points of interest near the apartment include Edinburgh Playhouse, Royal Mile and Edinburgh Waverley station. The nearest airport is Edinburgh Airport, 11 km from Luxury Apartment Edinburgh Centre with steam room.
Hotel in Edinburgh City Centre, Edinburgh · 0.58 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.
Holiday home in Edinburgh City Centre, Edinburgh · 0.52 mi from centre
8.9
16 reviews
Set in the centre of Edinburgh, JOIVY Observatory House offers accommodation with free WiFi in a historic building. The property features sea and mountain views, and is 700 metres from Edinburgh Waverley station. Guests can enjoy garden views. Featuring a fully equipped kitchen with a dishwasher and an oven, each unit also comes with a cable TV, ironing facilities, desk and a seating area with a sofa. A toaster, a fridge and stovetop are also featured, as well as a kettle. The units feature a private bathroom, a hair dryer and bed linen. Popular points of interest near the holiday home include Royal Mile, Edinburgh Playhouse and National Museum of Scotland. The nearest airport is Edinburgh Airport, 10 km from JOIVY Observatory House.