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
Bonnyrigg, a charming town in Midlothian, Scotland, offers a delightful escape just eight miles southeast of Edinburgh. Known for its picturesque landscapes nestled between the Rivers North and South Esk, Bonnyrigg is an ideal destination for travelers seeking a serene yet accessible retreat. Visitors can explore the quaint neighborhoods of Lasswade and Polton, which are perfect for experiencing local culture and hospitality. The town's proximity to Edinburgh makes it a convenient base for exploring the Scottish capital while enjoying the tranquility of a smaller community.
Top attractions in Bonnyrigg include the historic Dalhousie Castle, a stunning 13th-century fortress offering tours and luxury accommodations, and the scenic Bonnyrigg Rose Gardens, perfect for leisurely strolls. With its blend of historical charm and modern amenities, Bonnyrigg provides a unique Scottish experience for all visitors.
See the latest prices and deals by choosing your dates

Apartment in Leith, Edinburgh · 6.68 mi from centre
With a stay at this apartment in Edinburgh (Leith), you'll be within a 5-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This apartment is 1.8 mi (2.8 km) from Edinburgh Castle and 0.8 mi (1.3 km) from Princes Street.

Apartment in Broughton, Edinburgh · 6.78 mi from centre
Located in Edinburgh (Broughton), this apartment is within a 15-minute walk of Edinburgh Playhouse Theatre and Princes Street. This apartment is 1.3 mi (2 km) from Royal Mile and 1.6 mi (2.6 km) from Edinburgh Castle.

Apartment in Haymarket, Edinburgh · 6.67 mi from centre
9.0
382 reviews
Dragon Suites Luxury Serviced Apartments at Walker Street features accommodations within 0.7 miles of the center of Edinburgh, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave. This recently renovated apartment is located a 9-minute walk from EICC and half a mile from Edinburgh Castle. The accommodation provides luggage storage space and private check-in and check-out for guests.
At the apartment complex, each unit has a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. A toaster, a fridge, and stovetop are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit is fitted with a seating area.
Popular points of interest near the apartment include Royal Mile, Camera Obscura and World of Illusions, and The Real Mary King's Close. Edinburgh Airport is 5 miles from the property.

Apartment in Haymarket, Edinburgh · 6.55 mi from centre
8.9
8 reviews
Queensferry Street Lane - Fantastic 2 BR City Centre Mews House with free secure parking! offers accommodations in Edinburgh, 1.5 miles from Murrayfield Stadium and a 18-minute walk from Edinburgh Waverley Train Station. With free private parking, the property is a 7-minute walk from Edinburgh Castle and one mile from Royal Mile. The property is a 7-minute walk from EICC and within half a mile of the city center.
With free Wifi, this 2-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the apartment. There's also a seating area and a fireplace.
Popular points of interest near the apartment include Camera Obscura and World of Illusions, The Real Mary King's Close, and National Museum of Scotland. Edinburgh Airport is 5 miles from the property.

Apartment in Haymarket, Edinburgh · 6.38 mi from centre
9.5
4 reviews
2 bedroom apartment in Haymarket, Edinburgh, with free parking offers accommodations in Edinburgh, 1.3 miles from National Museum of Scotland and 1.6 miles from University of Edinburgh. This property offers access to a balcony, free private parking, and free Wifi. The property is a 5-minute walk from EICC and within 0.8 miles of the city center.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.
Popular points of interest near 2 bedroom apartment in Haymarket, Edinburgh, with free parking include Edinburgh Castle, Murrayfield Stadium, and The Real Mary King's Close. Edinburgh Airport is 10 miles away.

Guesthouse in Edinburgh · 5.99 mi from centre
7.8
93 reviews
A stay at The Valentine Townhouse Hotel places you in the heart of Edinburgh, within a 15-minute walk of Grassmarket and University of Edinburgh. This guesthouse is 0.7 mi (1.1 km) from Princes Street and 1.2 mi (2 km) from Edinburgh Castle.

Apartment in Broughton, Edinburgh · 6.73 mi from centre
9.0
2 reviews
Annandale Street - 201 offers accommodations in Edinburgh, 1.4 miles from National Museum of Scotland and 1.5 miles from Camera Obscura and World of Illusions. This property offers access to a patio and free private parking. The Real Mary King's Close is 1.1 miles away and University of Edinburgh is 1.8 miles from the apartment.
With free Wifi, this apartment offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
Popular points of interest near the apartment include Edinburgh Waverley Train Station, Edinburgh Playhouse, and Royal Mile. Edinburgh Airport is 7.5 miles from the property.

Apartment in Musselburgh · 4.99 mi from centre
9.1
47 reviews
Riverside is located in Musselburgh, just 1.6 miles from Portobello Beach and 4.5 miles from Arthur's Seat. Featuring river and inner courtyard views, this apartment also comes with free Wifi. Royal Yacht Britannia is 6.2 miles away and National Museum of Scotland is 6.3 miles from the apartment.
This apartment includes 3 bedrooms, 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. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Guests at the apartment will be able to enjoy activities in and around Musselburgh, like hiking.
Edinburgh Waverley Train Station is 6.1 miles from Riverside, while Edinburgh Playhouse is 6.2 miles from the property. Edinburgh Airport is 15 miles away.

Apartment in Old Town Edinburgh, Edinburgh · 6.08 mi from centre
9.1
30 reviews
These Edinburgh apartments offer space and comfort within walking distance of Princes Street. Each has free internet, a full kitchen and dining/lounge area with flat-screen TV.
Apartments Royal offer apartments at 3 different locations in Edinburgh city center. Edinburgh attractions can be reached on foot from all apartments.
Please check the individual apartments for the exact location and facilities.

Guest house in Edinburgh · 4.90 mi from centre
8.6
346 reviews
Located in Edinburgh, within 1.1 mi of University of Edinburgh and 1.4 mi of National Museum of Scotland, Bala House provides free WiFi throughout the property. Free parking is available nearby the hotel. The property is around 1.5 mi from Royal Mile, 1.5 mi from Camera Obscura and World of Illusions and 1.6 mi from The Real Mary King's Close. The property is located 2 mi from EICC and less than 1.2 mi from Arthurs Seat.
Edinburgh Castle is 1.8 mi from the guest house, while Edinburgh Playhouse is 1.8 mi away. The nearest airport is Edinburgh Airport, 14 mi from Bala House.

Apartment in Stockbridge, Edinburgh · 6.90 mi from centre
7.7
82 reviews
Stylish & Central 2BR Stockbridge Gem in Edinburgh offers accommodations with free Wifi, a 14-minute walk from Royal Mile, 0.9 miles from Camera Obscura and World of Illusions, and one mile from The Real Mary King's Close. The property is around a 18-minute walk from Edinburgh Playhouse, 1.2 miles from EICC, and 1.5 miles from University of Edinburgh. Murrayfield Stadium is 2.3 miles from the apartment.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a walk-in shower and a washing machine. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Edinburgh Castle, Edinburgh Waverley Train Station, and National Museum of Scotland. Edinburgh Airport is 6.2 miles away.

Apartment in Haymarket, Edinburgh · 6.38 mi from centre
9.4
8 reviews
During your time at this recently renovated apartment, which dates back to 19th century, you'll have access to free Wifi. The property is 0.6 miles from the city center.
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 shower and a washing machine. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Edinburgh Airport is 8.1 miles from the property, and the property offers a free airport shuttle service.

Apartment in Edinburgh · 6.06 mi from centre
8.5
80 reviews
Breakfast available
Just 1.2 miles from Edinburgh Waverley Train Station and a 18-minute walk from Edinburgh Playhouse, spacious flat, close to the city centre with scenic views features accommodations in Edinburgh with a garden. The property is around 1.5 miles from National Museum of Scotland, 1.5 miles from Royal Mile, and 1.6 miles from Camera Obscura and World of Illusions. Edinburgh Castle is 2 miles from the apartment and Royal Yacht Britannia is 2.4 miles away.
With free Wifi, this 2-bedroom apartment provides a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Guests at the apartment will be able to enjoy activities in and around Edinburgh, like skiing, cycling, and hiking. The apartment has a picnic area where you can spend the day outdoors.
University of Edinburgh is 1.7 miles from spacious flat, close to the city centre with scenic views, while The Real Mary King's Close is 1.7 miles away. Edinburgh Airport is 6.8 miles from the property.

Apartment in Edinburgh · 4.66 mi from centre
8.8
177 reviews
Private Parking 2 Bed 2 bath is located in Edinburgh, just 1.2 miles from University of Edinburgh and 1.4 miles from National Museum of Scotland. The property is around 1.6 miles from Edinburgh Waverley Train Station, 1.8 miles from The Real Mary King's Close, and 2 miles from Camera Obscura and World of Illusions. The apartment also provides free Wifi and free private parking.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a shower and a washing machine. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Edinburgh Castle is 2 miles from the apartment, while Edinburgh Playhouse is 2.1 miles away. Edinburgh Airport is 11 miles from the property.

Apartment in Edinburgh · 5.84 mi from centre
9.0
8 reviews
Simpsons Loan - 428 offers accommodations in Edinburgh, a 17-minute walk from Edinburgh Waverley Train Station and 1.1 miles from Royal Mile. Popular points of interest nearby include The Real Mary King's Close, University of Edinburgh, and Camera Obscura and World of Illusions. The apartment features free Wifi and free private parking.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Popular points of interest near Simpsons Loan - 428 include National Museum of Scotland, Edinburgh Castle, and EICC. Edinburgh Airport is 5.6 miles from the property.

Apartment in Edinburgh · 5.33 mi from centre
8.5
120 reviews
The Pleasance offers accommodations in Edinburgh, one mile from Edinburgh Waverley Train Station and a 19-minute walk from The Real Mary King's Close. Featuring garden views, this apartment also has free Wifi. Camera Obscura and World of Illusions is 1.1 miles away and Edinburgh Castle is 1.7 miles from the apartment.
The apartment features 1 bedroom, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Popular points of interest near The Pleasance include University of Edinburgh, Arthur's Seat, and National Museum of Scotland. Edinburgh Airport is 6.8 miles away.

Apartment in Edinburgh · 4.50 mi from centre
9.0
6 reviews
Large Flat in Edinburgh F2 with Mountain View offers accommodations in Edinburgh, 1.4 miles from University of Edinburgh and 1.6 miles from National Museum of Scotland. The property is around 1.8 miles from Edinburgh Waverley Train Station, 2 miles from The Real Mary King's Close, and 2.1 miles from Camera Obscura and World of Illusions. Edinburgh Castle is 2.2 miles away and Edinburgh Playhouse is 2.2 miles from the apartment.
With free Wifi, this 2-bedroom apartment provides a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. The accommodation is non-smoking.
EICC is 2.3 miles from the apartment, while Royal Mile is 2.3 miles away. Edinburgh Airport is 11 miles from the property.

Apartment in Leith, Edinburgh · 6.49 mi from centre
9.1
30 reviews
Just 1.1 miles from Edinburgh Waverley Train Station and a 13-minute walk from Edinburgh Playhouse, Brunswick Apartment features accommodations in Edinburgh with a fitness center. This property offers access to a balcony, free private parking, and free Wifi. Royal Mile is a 19-minute walk from the apartment and National Museum of Scotland is 1.5 miles away.
Featuring a terrace and quiet street views, the spacious apartment includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
Guests at the apartment will be able to enjoy activities in and around Edinburgh, like hiking.
Camera Obscura and World of Illusions is 1.7 miles from Brunswick Apartment, while The Real Mary King's Close is 1.8 miles from the property. Edinburgh Airport is 6.8 miles away.

Apartment in Old Town Edinburgh, Edinburgh · 6.09 mi from centre
8.7
240 reviews
Located in the center of Edinburgh’s Royal Mile, the Royal Mile Apartment offers self-catering accommodations with parking and free WiFi. Edinburgh Railway Station is just 5 minutes’ walk away.
The one-bedroom apartment is set within a peaceful private complex, with a secure entry system and a elevator. The third-floor apartment features a seating area with a flat-screen TV, a DVD player, and a small double sofa bed. The fully fitted kitchen has a washing machine, fridge/freezer, and an oven.
The bright and modern Royal Mile Apartment has a double bedroom and a bathroom with both a bath and a power shower.
Edinburgh Castle is just 7 minutes’ walk from the Royal Mile Apartment. St Giles Cathedral is a 2-minute stroll away.

Apartment in Old Town Edinburgh, Edinburgh · 6.09 mi from centre
8.5
26 reviews
The Edmonstone's Residence offers accommodations in Edinburgh, a 10-minute walk from Edinburgh Waverley Train Station and 0.7 miles from Royal Mile. Featuring city views, this apartment also includes free Wifi. The property is a few steps from the city center and a 5-minute walk from The Real Mary King's Close.
The apartment features 1 bedroom, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Popular points of interest near The Edmonstone's Residence include National Museum of Scotland, Camera Obscura and World of Illusions, and University of Edinburgh. Edinburgh Airport is 5.6 miles from the property.