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
Dalkeith, a charming town in Midlothian, Scotland, offers a delightful blend of history and modernity, making it an ideal travel destination. Nestled on the River Esk, Dalkeith is renowned for its rich heritage, with roots tracing back to its 12th-century castle, now known as Dalkeith Palace. Visitors can explore the town's historic core in Dalkeith proper, while Eskbank offers a more upscale experience with its Victorian architecture and lush surroundings.
For those seeking a more local vibe, Woodburn provides a glimpse into the town's working-class roots, complemented by new housing developments. Meanwhile, Newbattle offers a semi-rural escape with its picturesque abbey.
Top attractions include the stunning Dalkeith Palace and the serene Dalkeith Country Park, perfect for leisurely strolls and picnics. Whether you're exploring the historic streets or enjoying the natural beauty, Dalkeith promises a memorable stay.
See the latest prices and deals by choosing your dates

Guest house in Edinburgh · 4.98 mi from centre
8.7
289 reviews
Mayfield Suites is a recently renovated guest house in Edinburgh near University of Edinburgh. This guest house features free private parking, full-day security, and free Wifi. Featuring a private entrance, the guest house allows guests their privacy.
All units come with a seating area, a flat-screen TV with streaming services, and a private bathroom with slippers and walk-in shower. Rooms have a kettle, while some rooms also boast a fully equipped kitchenette with a microwave, a toaster, and a stovetop. At the guest house, units have bed linen and towels.
National Museum of Scotland is 1.3 miles from the guest house, while Edinburgh Waverley Train Station is 1.4 miles from the property. Edinburgh Airport is 11 miles away.

Apartment in Old Town Edinburgh, Edinburgh · 6.13 mi from centre
9.2
57 reviews
Luxury 3 Bed Royal Mile Apartment is located in Edinburgh, just a 12-minute walk from Edinburgh Playhouse and 500 yards from Camera Obscura and World of Illusions. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi throughout the property. The property is 400 yards from the city center and a 5-minute walk from National Museum of Scotland.
Providing a balcony and sea views, the spacious apartment includes 3 bedrooms, 4 living rooms, TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Edinburgh Waverley Train Station, Edinburgh Castle, and University of Edinburgh. Edinburgh Airport is 6.2 miles away.

Apartment in Holyrood, Edinburgh · 6.00 mi from centre
9.2
22 reviews
Next to the Palace and Royal Mile with parking is located in Edinburgh, just 1.1 miles from Edinburgh Castle and a 12-minute walk from Royal Mile. With free private parking, the property is a 12-minute walk from National Museum of Scotland and 0.7 miles from Camera Obscura and World of Illusions. The property is 0.6 miles from the city center and a 8-minute walk from Edinburgh Waverley Train Station.
With free Wifi, this 2-bedroom apartment provides a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the apartment. The accommodation has a fireplace.
Popular points of interest near the apartment include University of Edinburgh, The Real Mary King's Close, and Edinburgh Playhouse. Edinburgh Airport is 6.2 miles away.

Apartment in Old Town Edinburgh, Edinburgh · 6.34 mi from centre
8.4
93 reviews
The Wee Thistle offers accommodations in Edinburgh, a 10-minute walk from The Real Mary King's Close and 0.6 miles from University of Edinburgh. Featuring city views, this apartment also offers free Wifi. The property is a 9-minute walk from Edinburgh Castle and within 600 yards of the city center.
This apartment includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchenette with a dining area, and 1 bathroom with a walk-in shower and a washing machine. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include EICC, National Museum of Scotland, and Edinburgh Waverley Train Station. Edinburgh Airport is 5 miles away.

Apartment in Loanhead · 4.26 mi from centre
9.7
134 reviews
Aaron Glen Guest Apartments offers accommodations in Loanhead, 5.9 miles from Edinburgh Waverley Train Station and 6.1 miles from The Real Mary King's Close. The apartment, set in a building dating back to 19th century, is 5.5 miles from University of Edinburgh and 5.8 miles from National Museum of Scotland. There's an outdoor fireplace and guests can access free Wifi and free private parking.
Featuring a patio, the units have a flat-screen TV and a private bathroom with a bath or shower and a hair dryer. Additional in-room amenities include chocolates or cookies.
EICC is 6.3 miles from the apartment, while Camera Obscura and World of Illusions is 6.3 miles from the property. Edinburgh Airport is 8.7 miles away.

Apartment in Holyrood, Edinburgh · 6.01 mi from centre
8.4
176 reviews
2 BR Royal Mile Apartment offers accommodations in Edinburgh, a 6-minute walk from The Real Mary King's Close and 0.6 miles from Edinburgh Playhouse. The property is around a 13-minute walk from Royal Mile, one mile from Edinburgh Castle, and 1.2 miles from EICC. The property is a 7-minute walk from Edinburgh Waverley Train Station and within half a mile of the city center.
With free Wifi, this 2-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include National Museum of Scotland, Camera Obscura and World of Illusions, and University of Edinburgh. Edinburgh Airport is 6.2 miles from the property.

Apartment in Old Town Edinburgh, Edinburgh · 6.33 mi from centre
8.4
144 reviews
The Wee Highland Coo offers accommodations in Edinburgh, a 9-minute walk from The Real Mary King's Close and 0.6 miles from University of Edinburgh. Featuring city views, this apartment also comes with free Wifi. The property is a 9-minute walk from Edinburgh Castle and within 500 yards of 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 walk-in shower and a washing machine. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include EICC, National Museum of Scotland, and Edinburgh Waverley Train Station. Edinburgh Airport is 5 miles from the property.

Holiday home in Edinburgh · 5.43 mi from centre
9.3
75 reviews
Featuring barbecue facilities, Craigey Beach Home offers accommodations in Edinburgh. Both free Wifi and parking on-site are available at the vacation home free of charge. On clear days, guests can head outside to enjoy the vacation home's outdoor fireplace or simply kick back and relax.
Offering a patio with sea views, this vacation home also has a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a walk-in shower and a hair dryer. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Guests at Craigey Beach Home will be able to enjoy activities in and around Edinburgh, like hiking. Outdoor play equipment is also available at the accommodation, while guests can also relax in the garden.
Portobello Beach is a 15-minute walk from Craigey Beach Home, while Arthur's Seat is 2.6 miles away. Edinburgh Airport is 8.1 miles from the property.

Apartment in Old Town Edinburgh, Edinburgh · 6.23 mi from centre
7.7
132 reviews
The West Bow View Apartment offers accommodations in Edinburgh, a 9-minute walk from University of Edinburgh and 500 yards from The Real Mary King's Close. Featuring city views, this apartment also has free Wifi. The property is a few steps from the city center and a 11-minute walk from Edinburgh Castle.
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. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include National Museum of Scotland, Edinburgh Waverley Train Station, and EICC. Edinburgh Airport is 5.6 miles away.

Guest house in Midlothian, Roslin · 4.70 mi from centre
8.5
373 reviews
With its own Victorian tearoom, Chapel Cross Guest House is located 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 984 feet 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 private 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 center 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.

Apartment in Leith, Edinburgh · 6.24 mi from centre
9.3
41 reviews
Just 1.1 miles from Edinburgh Waverley Train Station and a 12-minute walk from Edinburgh Playhouse, Brunswick Apartments features accommodations in Edinburgh with a fitness center. The property is around a 19-minute walk from Royal Mile, 1.5 miles from National Museum of Scotland, and 1.6 miles from Camera Obscura and World of Illusions. There's a sun terrace and guests have access to free Wifi, free private parking, and an electric vehicle charging station.
Offering a balcony and quiet street views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are offered in the apartment. This apartment is allergy-free and non-smoking.
Guests at the apartment can enjoy hiking nearby, or make the most of the garden.
University of Edinburgh is 1.7 miles from Brunswick Apartments, while The Real Mary King's Close is 1.7 miles from the property. Edinburgh Airport is 6.8 miles away.

Apartment in Old Town Edinburgh, Edinburgh · 6.17 mi from centre
7.5
12 reviews
George IV Bridge - Superbly located 3 bedroom! in Edinburgh provides accommodations with free Wifi, a 3-minute walk from The Real Mary King's Close, 300 yards from Camera Obscura and World of Illusions, and a 7-minute walk from University of Edinburgh. The property is around a 15-minute walk from EICC, 0.9 miles from Edinburgh Playhouse, and 1.7 miles from Arthur's Seat. The property is a few steps from the city center and a 3-minute walk from National Museum of Scotland.
Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Edinburgh Waverley Train Station, Royal Mile, and Edinburgh Castle. Edinburgh Airport is 5.6 miles away.

Apartment in Edinburgh · 6.38 mi from centre
8.8
494 reviews
Just a 8-minute walk from EICC and 0.7 miles from Edinburgh Castle, Edinburgh Pearl Apartments - Fountainbridge Residence features accommodations in Edinburgh with a garden. This apartment features free private parking, an elevator, and free Wifi. Camera Obscura and World of Illusions is a 15-minute walk from the apartment and Edinburgh Waverley Train Station is 1.3 miles away.
Featuring a terrace with garden views, this apartment also comes with a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bath and a hair dryer. The accommodation is non-smoking.
Popular points of interest near the apartment include National Museum of Scotland, The Real Mary King's Close, and University of Edinburgh. Edinburgh Airport is 5 miles from the property.

Apartment in Old Town Edinburgh, Edinburgh · 6.25 mi from centre
9.1
68 reviews
Bright Old Town City Centre Apartment is located in Edinburgh, just a 9-minute walk from University of Edinburgh and 600 yards from The Real Mary King's Close. Featuring garden and city views, this apartment also includes free Wifi. The property is a few steps from the city center and a 10-minute walk from Edinburgh Castle.
The spacious apartment includes 2 bedrooms, a fully equipped kitchen with an oven and a microwave, as well as a kettle. The accommodation is non-smoking.
Popular points of interest near the apartment include National Museum of Scotland, Edinburgh Waverley Train Station, and EICC. Edinburgh Airport is 5.6 miles from the property.

Apartment in Old Town Edinburgh, Edinburgh · 6.20 mi from centre
8.9
71 reviews
Featuring free WiFi, Anne House, Royal Mile offers accommodations in Edinburgh. Royal Mile is 656 feet away. Private parking is available on site.
There is also a kitchen, equipped with an oven. A toaster and kettle are also available. There is a private bathroom with a bath or shower in each unit, along with free toiletries. Towels are featured.
Anne House, Royal Mile also includes a hot tub.
Edinburgh Military Tattoo is 656 feet from Anne House, Royal Mile, while Edinburgh Festival Theater is 1640 feet from the property. The nearest airport is Edinburgh Airport, 6.8 mi from Anne House, Royal Mile.

Guest house in Edinburgh · 4.89 mi from centre
9.0
332 reviews
Ard Na Said in Edinburgh provides adults-only accommodations with a garden and a terrace. This guest house features free private parking, bicycle parking, and free Wifi. University of Edinburgh is 1.2 miles from the guest house, and National Museum of Scotland is 1.4 miles away.
At the guest house, every unit comes with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. A balcony with an outdoor dining area and mountain views is offered in some units. The rooms are equipped with heating facilities.
Edinburgh Waverley Train Station is 1.6 miles from the guest house, while The Real Mary King's Close is 1.8 miles from the property. Edinburgh Airport is 12 miles away.

Apartment in Old Town Edinburgh, Edinburgh · 6.12 mi from centre
8.4
8 reviews
Luxury Royal Mile Retreat offers accommodations in Edinburgh, a 7-minute walk from Camera Obscura and World of Illusions and 300 yards from The Real Mary King's Close. The property is around a 16-minute walk from Edinburgh Castle, half a mile from Royal Mile, and a 19-minute walk from EICC. The property is a 3-minute walk from Edinburgh Waverley Train Station and within 500 yards of the city center.
The accommodation is non-smoking.
Popular points of interest near the apartment include National Museum of Scotland, Edinburgh Playhouse, and University of Edinburgh. Edinburgh Airport is 6.2 miles away.

Apartment in Holyrood, Edinburgh · 5.85 mi from centre
7.8
119 reviews
Located in Edinburgh (Southside), this apartment is within a 15-minute walk of Royal Mile and Princes Street. This apartment is 0.6 mi (1 km) from Grassmarket and 0.7 mi (1.1 km) from University of Edinburgh.

Apartment in Old Town Edinburgh, Edinburgh · 6.13 mi from centre
10.0
1 review
With a stay at this apartment in Edinburgh (Old Town Edinburgh), you'll be steps from Royal Mile and 8 minutes by foot from Edinburgh Castle. This apartment is 0.3 mi (0.4 km) from Princes Street and 0.3 mi (0.5 km) from University of Edinburgh.

Apartment in Leith, Edinburgh · 6.36 mi from centre
8.2
13 reviews
JOIVY Charming Apartment near Leith Links with Patio is located in Edinburgh, just 1.5 miles from Royal Yacht Britannia and 2 miles from Edinburgh Waverley Train Station. With garden views, this accommodation features a patio. Free Wifi is available throughout the property and Portobello Beach is 1.7 miles away.
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 offered in the apartment. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Edinburgh Playhouse is 2 miles from JOIVY Charming Apartment near Leith Links with Patio, while Royal Mile is 2.1 miles from the property. Edinburgh Airport is 8.1 miles away.