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 · 10.96 km from centre
Breakfast available
With a stay at Premier Inn Edinburgh A1 - Musselburgh in Musselburgh, you'll be within a 15-minute drive of Edinburgh Playhouse Theatre and Princes Street. This hotel is 9.6 mi (15.4 km) from Edinburgh Castle and 8.9 mi (14.3 km) from Royal Mile.

Hotel in Lasswade, Dalkeith · 7.97 km from centre
8.7
4,092 reviews
Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided. Musselburgh train station is 6.6 km from the property, while Edinburgh Waverley is 9.6 km away.
All rooms are air-conditioned and feature smart TVs with Chromecast and an en-suite bathroom with a shower.
The Melville Inn Vintage Inn is next door, serving a selection of seasonal British dishes such as slow-cooked lamb shank, steak and mushroom pie, and the popular Hunter's chicken. The pub also serves an array of fine wines, real ales, soft drinks and spirits.
Surrounded by the countryside, guests can enjoy walks and cycling in the surrounding area. Other activities nearby includes golf.
Dalkeith Palace and Newbattle Abbey are 3 km from the property. Edinburgh Airport is 22 km from the property.

Inn in Lasswade · 7.69 km from centre
7.9
1,132 reviews
The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.
Modern rooms are decorated in light colours and feature flat-screen satellite TVs and work desks. Rooms also include hairdryers and tea/coffee-making facilities.
The bar and restaurant serves hearty Scottish meals including haggis dishes, as well as pub favourites. There is a beer garden with covered seating for guests to relax in.
There is a bus stop close to the property, which has regular services to Edinburgh city centre. The 15th-century Rosslyn chapel, which featured in the Da Vinci Code films, is just 5 miles away, whilst Musselburgh Racecourse is a 15-minute drive from the Laird And Dog.

Bed and breakfast in Musselburgh · 9.51 km from centre
8.8
96 reviews
A recently renovated bed and breakfast located in Musselburgh, Musselburgh Links B&B features a garden. A hot tub and a bicycle rental service are available for guests. Featuring family rooms, this property also provides guests with a sun terrace.
Certain units in the bed and breakfast have private entrance and are equipped with desk and wardrobe. Some of the units include a satellite flat-screen TV, a fully equipped kitchen with an oven, and a private bathroom with a bath and a hair dryer. At the bed and breakfast, some units are fitted with a kettle and wine or champagne.
The bed and breakfast has a picnic area where you can spend a day out in the open.
Portobello Beach is 2.5 km from the bed and breakfast, while Arthurs Seat is 9.2 km away. Edinburgh Airport is 30 km from the property.

Hotel in Dalkeith · 8.40 km from centre
Breakfast available
Located in Dalkeith, Premier Inn Edinburgh A7 - Dalkeith is within a 15-minute drive of Edinburgh Castle and University of Edinburgh. This hotel is 6.5 mi (10.5 km) from Royal Mile and 6.7 mi (10.7 km) from Princes Street.

Hotel in Musselburgh · 7.23 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.

Apartment in Penicuik · 10.88 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.

Holiday home in Balerno · 11.75 km from centre
10.0
13 reviews
East Rigg Lodges, a property with a garden, is situated in Balerno, 18 km from Edinburgh Zoo, 20 km from Edinburgh International Conference Centre, as well as 20 km from Edinburgh Castle. This property offers access to a balcony, free private parking and free WiFi. The property offers allergy-free units and is located 18 km from Murrayfield Stadium.
The holiday home provides guests with a terrace, mountain views, a seating area, a flat-screen TV, a fully equipped kitchenette with a dishwasher and an oven, and a private bathroom with walk-in shower and a hair dryer. A toaster, a fridge and kitchenware are also provided, as well as a kettle. At the holiday home, every unit has bed linen and towels.
National Museum of Scotland is 21 km from the holiday home, while Royal Mile is 21 km away. Edinburgh Airport is 16 km from the property.

Apartment in South Queensferry, Queensferry · 11.46 km from centre
10.0
1 review
Situated in Queensferry in the Lothian region, Retreat to the Water Tower features accommodation with free WiFi and free private parking. The property is around 6.8 km from Hopetoun House, 9 km from Edinburgh Zoo and 11 km from Murrayfield Stadium. The property is non-smoking and is located 2 km from Forth Bridge.
The 1-bedroom apartment features a living room with a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with a hair dryer. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Edinburgh International Conference Centre is 12 km from the apartment, while Edinburgh Castle is 12 km from the property. Edinburgh Airport is 7 km away.

Hotel in Penicuik · 11.22 km from centre
9.4
313 reviews
Breakfast available
Located in Penicuik, The Craigie is within a 5-minute drive of Glencorse Golf Club and Penicuik Tower. This hotel is 9.6 mi (15.4 km) from Grassmarket and 9.6 mi (15.5 km) from Princes Street.

Guest house in Portobello, Edinburgh · 7.19 km from centre
9.8
113 reviews
Located in Edinburgh, 90 metres from Portobello Beach and 4.5 km from Arthurs Seat, Straven Guesthouse features accommodation with free WiFi in a historic building. The property features quiet street views and is 6.3 km from Edinburgh Waverley station and 6.3 km from Edinburgh Playhouse. Royal Yacht Britannia is 6.5 km from the guest house and Royal Mile is 6.6 km away.
At the guest house, units come with a wardrobe and a flat-screen TV. The guest house provides certain units that include sea views, and all units include a private bathroom and a desk. The units are equipped with heating facilities.
À la carte and continental breakfast options with warm dishes, fresh pastries and juice are available.
Guests can also relax in the shared lounge area.
University of Edinburgh is 6.6 km from the guest house, while National Museum of Scotland is 6.6 km away. Edinburgh Airport is 27 km from the property.

Holiday home in Midlothian, Roslin · 7.19 km from centre
10.0
6 reviews
Set 10 km from Edinburgh International Conference Centre, 10 km from University of Edinburgh and 11 km from Edinburgh Castle, Whitehouse Studio features accommodation located in Roslin. The property is around 11 km from National Museum of Scotland, 11 km from Edinburgh Waverley station and 11 km from The Real Mary King's Close. The property is non-smoking and is situated 10 km from Dalhousie Castle.
The 2-bedroom holiday home has a fully equipped kitchen with a dishwasher, and 2 bathrooms with a shower and a washing machine. Featuring free private parking, this 4-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance.
Camera Obscura and World of Illusions is 12 km from the holiday home, while Murrayfield Stadium is 12 km from the property. Edinburgh Airport is 14 km away.

Cottage in Edinburgh · 8.05 km from centre
10.0
4 reviews
With a stay at this cottage in Edinburgh (Cramond), you'll be within a 15-minute drive of Edinburgh Zoo and Dean Village. This beach cottage is 5.8 mi (9.3 km) from Edinburgh Castle and 4.8 mi (7.7 km) from Princes Street.

Apartment in Portobello, Edinburgh · 7.11 km from centre
9.3
9 reviews
Offering a garden and sea view, Mid-Century Gem Steps from the Beach is located in Edinburgh, 100 metres from Portobello Beach and 4.4 km from Arthurs Seat. This beachfront property offers access to a balcony and free WiFi. The property is non-smoking and is situated 6.2 km from Edinburgh Waverley station.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a bath and a hair dryer. Towels and bed linen are featured in the apartment. The property offers mountain views.
Edinburgh Playhouse is 6.2 km from the apartment, while Royal Yacht Britannia is 6.3 km away. Edinburgh Airport is 33 km from the property.

Vacation home in Dalkeith · 9.16 km from centre
9.2
16 reviews
With a stay at this holiday home in Dalkeith, you'll be within a 15-minute drive of Royal Mile and University of Edinburgh. This holiday home is 7 mi (11.3 km) from Edinburgh Castle and 7 mi (11.2 km) from Princes Street.

Holiday home in Dalkeith · 11.47 km from centre
9.0
1 review
Set in Dalkeith in the Lothian region, Castle View House offers accommodation with free WiFi and free private parking. Offering a garden, the property is located within 13 km of Royal Mile. The property is non-smoking and is located 13 km from University of Edinburgh.
The holiday home is fitted with 4 bedrooms, 3 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a fully equipped kitchen, and a terrace with garden views. The accommodation offers a fireplace.
National Museum of Scotland is 13 km from the holiday home, while The Real Mary King's Close is 13 km away. Edinburgh Airport is 21 km from the property.

Bed and breakfast in Newbridge, Ratho · 9.67 km from centre
9.8
197 reviews
Located in Ratho and only 12 km from Edinburgh Zoo, Coach House Ratho Park Steading provides accommodation with garden views, free WiFi and free private parking. The property features inner courtyard views and is 12 km from Forth Bridge and 13 km from Murrayfield Stadium. Hopetoun House is 14 km from the bed and breakfast and Edinburgh International Conference Centre is 15 km away.
At the bed and breakfast, all units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units will provide guests with a outdoor furniture and a kettle.
Buffet and continental breakfast options with fresh pastries, fruits and juice are available.
Guests at the bed and breakfast will be able to enjoy activities in and around Ratho, like hiking. Guests can also relax in the garden.
Edinburgh Castle is 15 km from Coach House Ratho Park Steading, while National Museum of Scotland is 16 km away. Edinburgh Airport is 6 km from the property.

Guest house in Midlothian, Roslin · 8.43 km from centre
8.6
363 reviews
With its own Victorian tearoom, Chapel Cross Guest House is situated in the historic village of Roslin and 9 miles south from the scenic capital city of Edinburgh. Free on-site parking is available. Rosslyn Chapel is just 300 metres away and was featured in the book and film versions of "The Da Vinci Code". Guided tours are available around the magnificent 15th-century building.
Free Wi-Fi, an en-suite bathroom and a 32-inch flat-screen TV are provided in each room at Chapel Cross Guest House, along with use of the communal tea & coffee station located in the upper hall.
Afternoon tea can be enjoyed daily in the on-site tearoom and features scones, cakes and other home baking. The restaurant serves contemporary and traditional cuisine, with local ingredients used where possible. Breakfast options are also available.
Edinburgh city centre offers a variety of historic landmarks such as the Royal Mile and Edinburgh Castle. A choice of golf clubs can be reached in 10 minutes’ drive.

Guesthouse in Musselburgh · 10.83 km from centre
10.0
62 reviews
Breakfast available
Located in Musselburgh, Arden House is in the suburbs, within a 15-minute drive of Dalkeith Country Park and Arthur's Seat. This golf guest house is 6.3 mi (10.2 km) from Palace of Holyroodhouse and 7.1 mi (11.4 km) from Royal Yacht Britannia.

Hotel in Edinburgh · 7.21 km from centre
With a stay at this apartment in Edinburgh, you'll be a 4-minute drive from Edinburgh Park and 7 minutes from Edinburgh Zoo. This apartment is 6.5 mi (10.5 km) from Princes Street and 7.2 mi (11.5 km) from Royal Mile.