You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Musselburgh · 17.17 km from centre
Breakfast available
With a stay at Premier Inn Edinburgh A1 - Newcraighall in Musselburgh (Newcraighall), you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle. This hotel is 4.9 mi (7.8 km) from Princes Street and 7.8 mi (12.5 km) from Murrayfield Stadium.

Hotel in New Town, Edinburgh · 12.07 km from centre
7.7
1,521 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 · 12.41 km from centre
9.4
415 reviews
Breakfast available
With a stay at The Scott in Edinburgh (Southside), you'll be within a 5-minute drive of University of Edinburgh and Royal Mile. This hotel is 1.8 mi (3 km) from Edinburgh Castle and 1.8 mi (2.9 km) from Princes Street.

Bed and breakfast in Rosyth · 12.01 km from centre
8.5
520 reviews
Caledonia House has garden views, free WiFi and free private parking, set in Rosyth, 12 km from Forth Bridge. Located 13 km from Hopetoun House, the property offers a garden. Boasting family rooms, this property also provides guests with a terrace.
At the bed and breakfast, every unit has a wardrobe. At the bed and breakfast, the units have bed linen and towels.
Continental and vegetarian breakfast options with fruits, juice and cheese are available.
Edinburgh Zoo is 22 km from the bed and breakfast, while Murrayfield Stadium is 24 km from the property. Edinburgh Airport is 20 km away.

Hotel in Leith, Edinburgh · 12.05 km from centre
6.7
3,013 reviews
Less than 1.5 miles from Edinburgh Waverley Rail Station and the city centre, Edinburgh House Hotel has en suite rooms.
The hotel is in a quiet location, just off Leith Walk, a main route into central Edinburgh. There are regular buses, and the journey to the city centre takes less than 10 minutes.
The rooms have a TV and tea and coffee-making facilities.

Inn in Dunfermline · 15.56 km from centre
7.6
293 reviews
With a stay at Rooms at 1703, you'll be centrally located in Dunfermline, steps from Pittencrieff Park and within a 5-minute walk of Abbot House. This inn is 1.2 mi (1.9 km) from Dunfermline Abbey and 1.4 mi (2.2 km) from Andrew Carnegie Birthplace Museum.

Hotel in Gilmerton, Edinburgh · 15.79 km from centre
9.4
20 reviews
Breakfast available
With a stay at The Abbey Residence in Edinburgh (Gilmerton), you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle. This hotel is 4.6 mi (7.3 km) from Princes Street and 9.3 mi (14.9 km) from Murrayfield Stadium.

Guesthouse in Edinburgh · 12.67 km from centre
9.0
744 reviews
With a stay at Dorstan House in Edinburgh (Prestonfield), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This guest house is 1.9 mi (3.1 km) from Edinburgh Castle and 1.9 mi (3 km) from Princes Street.

Hotel in Linlithgow · 14.84 km from centre
9.1
202 reviews
Featuring 3-star accommodation, Linen Bank Residence - Aparthotel is set in Linlithgow, 16 km from Forth Bridge and 24 km from Edinburgh Zoo. The property is around 29 km from Murrayfield Stadium, 29 km from Royal Mile and 30 km from Camera Obscura and World of Illusions. The property is non-smoking and is situated 13 km from Hopetoun House.
At the hotel, the rooms include a wardrobe. With a private bathroom fitted with a shower and free toiletries, rooms at Linen Bank Residence - Aparthotel also feature free WiFi, while some rooms have a city view. All rooms in the accommodation are equipped with a flat-screen TV and a hairdryer.
Edinburgh International Conference Centre is 31 km from Linen Bank Residence - Aparthotel, while Edinburgh Castle is 31 km from the property. Edinburgh Airport is 15 km away.

Guest house in Broughton, Edinburgh · 12.07 km from centre
7.0
905 reviews
Situated in Edinburgh, near Edinburgh Waverley station, Edinburgh Playhouse and Royal Mile, Mayfair Guest House features free WiFi. The property is around 2.4 km from Royal Yacht Britannia, 2.5 km from National Museum of Scotland and 2.9 km from Camera Obscura and World of Illusions. The guest house has family rooms.
At the guest house, each unit includes a shared bathroom.
The Real Mary King's Close is 3 km from the guest house, while University of Edinburgh is 3.1 km from the property. Edinburgh Airport is 12 km away.

Hotel in Edinburgh · 12.60 km from centre
9.2
787 reviews
With a stay at Hotel Ceilidh-donia in Edinburgh (Prestonfield), you'll be within a 5-minute drive of University of Edinburgh and Royal Mile. This hotel is 1.8 mi (2.9 km) from Edinburgh Castle and 1.8 mi (2.9 km) from Princes Street.

Hotel in New Town, Edinburgh · 12.05 km 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.

Guest house in Edinburgh · 12.33 km from centre
9.0
677 reviews
With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.
Built in the 1870s, the individual bedrooms at Sonas offer period charm and traditional decor. All rooms feature a TV and a private modern bathroom.
Situated just south of the city centre, Sonas House is a 20-minute stroll from lively Princes Street. The magnificent Edinburgh Castle is 2 miles away, and Waverley Railway Station is 25-minute walk.

Guesthouse in Leith, Edinburgh · 12.05 km from centre
6.2
866 reviews
With a stay at Edinburghhouse Hotel in Edinburgh (Leith), you'll be within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This guest house is 1.6 mi (2.6 km) from Royal Mile and 2.1 mi (3.4 km) from Edinburgh Castle.

Guesthouse in Edinburgh · 12.68 km from centre
9.6
73 reviews
With a stay at The Alba House in Edinburgh (Newington), you'll be a 3-minute drive from University of Edinburgh and 6 minutes from Edinburgh Castle. This guest house is 1.9 mi (3.1 km) from Royal Mile and 2.1 mi (3.4 km) from Princes Street.

Guesthouse in Edinburgh · 12.39 km from centre
9.4
78 reviews
With a stay at Glenalmond Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This guest house is 1.8 mi (2.9 km) from Edinburgh Castle and 1.8 mi (2.9 km) from Princes Street.

Hotel in Edinburgh · 12.25 km from centre
6.2
573 reviews
Located in Edinburgh, within 1.7 km of University of Edinburgh and 2 km of National Museum of Scotland, Edinburgh Travel Guest House features accommodation with free WiFi throughout the property. The property is around 2.3 km from Edinburgh Waverley station, 2.6 km from The Real Mary King's Close and 2.8 km from Camera Obscura and World of Illusions. The property is non-smoking and is situated 1.5 km from Arthurs Seat.
At the hotel, rooms include a wardrobe. The rooms in Edinburgh Travel Guest House are fitted with a TV and free toiletries.
Edinburgh Castle is 2.9 km from the accommodation, while Edinburgh Playhouse is 3 km from the property. Edinburgh Airport is 18 km away.

Apartment in Penicuik · 16.08 km from centre
10.0
4 reviews
Situated in Penicuik, the recently renovated The Pentland Apartment provides accommodation 13 km from Dalhousie Castle and 14 km from University of Edinburgh. This apartment features free private parking, bicycle parking and free WiFi. Outdoor seating is also available at the apartment.
The spacious apartment has 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a balcony with river views. A private entrance leads guests into the apartment, where they can enjoy some fruits and chocolates or cookies. This apartment is allergy-free and non-smoking.
Guests at The Pentland Apartment will be able to enjoy activities in and around Penicuik, like cycling and hiking.
Edinburgh International Conference Centre is 15 km from the accommodation, while National Museum of Scotland is 15 km from the property. Edinburgh Airport is 19 km away.

Bed and breakfast in Edinburgh, Loanhead · 13.28 km from centre
10.0
5 reviews
Offering a garden and garden view, B&B on Beautiful Organic Homestead, Edinburgh is set in Loanhead, 8.9 km from Edinburgh Castle and 10 km from University of Edinburgh. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is situated 8.4 km from Edinburgh International Conference Centre.
The bed and breakfast features a flat-screen TV. Towels and bed linen are available in the bed and breakfast.
A continental breakfast is available at the bed and breakfast.
Murrayfield Stadium is 10 km from B&B on Beautiful Organic Homestead, Edinburgh, while National Museum of Scotland is 11 km from the property. Edinburgh Airport is 12 km away.

Apartment in Broughton, Edinburgh · 11.80 km from centre
10.0
1 review
Luxury boutique flat, sleeps 4 wfree parking is set in the Broughton district of Edinburgh, 1.7 km from Edinburgh Playhouse, 2.5 km from Royal Yacht Britannia and 2.6 km from Royal Mile. This apartment provides free private parking, a lift and free WiFi. The property is non-smoking and is located 2.3 km from Edinburgh Waverley station.
This apartment includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine.
National Museum of Scotland is 3 km from the apartment, while Camera Obscura and World of Illusions is 3.4 km away. Edinburgh Airport is 18 km from the property.