You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to 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 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 Old Town Edinburgh, Edinburgh · 9.45 km from centre
6.6
3 reviews
With a stay at this apartment in Edinburgh (Old Town Edinburgh), you'll be a 5-minute walk from University of Edinburgh and 5 minutes by foot from Royal Mile. This apartment is 0.7 mi (1.1 km) from Princes Street and 0.7 mi (1.2 km) from Edinburgh Castle.
Apartment in Haymarket, Edinburgh · 10.38 km from centre
8.0
1 review
A stay at this apartment places you in the heart of Edinburgh, within a 10-minute walk of Princes Street and George Street. This apartment is 0.7 mi (1.1 km) from Grassmarket and 1.5 mi (2.4 km) from Edinburgh Castle.
Apartment in New Town, Edinburgh · 10.28 km from centre
9.2
173 reviews
A stay at Destiny Scotland Hanover Apartments places you in the heart of Edinburgh, steps from Princes Street and George Street. This apartment is 0.4 mi (0.7 km) from Edinburgh Castle and 0.5 mi (0.9 km) from Royal Mile.
Apartment in Old Town Edinburgh, Edinburgh · 9.85 km from centre
8.0
4 reviews
With a stay at this apartment in Edinburgh (Old Town Edinburgh), you'll be steps from Grassmarket and 5 minutes by foot from Edinburgh Castle. This apartment is 0.5 mi (0.8 km) from Royal Mile and 0.4 mi (0.6 km) from University of Edinburgh.
Apartment in Edinburgh · 9.64 km from centre
8.0
2 reviews
Located in Edinburgh (Tollcross), this apartment is within a 15-minute walk of Princes Street and Grassmarket. This apartment is 0.5 mi (0.9 km) from University of Edinburgh and 1.2 mi (1.9 km) from Edinburgh Castle.
Guest house in New Town, Edinburgh · 10.77 km from centre
9.6
413 reviews
Centrally located, just 19 minutes' walk from Edinburgh Castle, A Room in the City - West is set in a building dating back to 1700s. Princes Street is a 2-minute walk away and free WiFi access is available throughout the property.
The rooms come with a flat-screen TV, cable channels and a seating area. The rooms also have tea/coffee making facilities and an private bathroom with a power shower.
Edinburgh Conference Center is a 10-minute walk away and the property is 1 mile from Edinburgh Waverley Railway Station. Edinburgh Military Tattoo is also just over 1 mile from the property and Edinburgh Airport is less than 7 miles away. Arthur's Seat is just 3 miles away.
Apartment in Holyrood, Edinburgh · 9.69 km from centre
8.7
161 reviews
Royal Mile Apartment is located in Edinburgh, just a 13-minute walk from Royal Mile and 1.2 miles from EICC. The property is around a 6-minute walk from The Real Mary King's Close, 0.7 miles from Edinburgh Playhouse, and a 19-minute walk from Edinburgh Castle. The property is a 7-minute walk from Edinburgh Waverley Train Station and within 0.4 miles 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 a dishwasher and oven. 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, University of Edinburgh, and Camera Obscura and World of Illusions. Edinburgh Airport is 6.2 miles from the property.
Apartment in Old Town Edinburgh, Edinburgh · 9.74 km from centre
6.6
56 reviews
With a stay at Niddry Street Apartments in Edinburgh (Old Town Edinburgh), you'll be steps from Royal Mile and 6 minutes by foot from Princes Street. This apartment is 0.5 mi (0.8 km) from Edinburgh Castle and 0.3 mi (0.5 km) from University of Edinburgh.
Hotel in New Town, Edinburgh · 10.48 km from centre
7.4
488 reviews
Breakfast available
With a stay at New Town Hotel, you'll be centrally located in Edinburgh, within a 5-minute walk of Princes Street and George Street. This hotel is 0.6 mi (0.9 km) from Royal Mile and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.
Bed and breakfast in Edinburgh · 9.25 km from centre
9.5
218 reviews
Breakfast available
Featuring free WiFi and a sun terrace, Another Room offers accommodations between the districts of Portobello and Craigentinny in Edinburgh, 2.5 mi from the city center. The property is 1.9 mi from Edinburgh Playhouse. Free WiFi and parking is available.
All rooms are fitted with a flat-screen TV with cable channels. Certain rooms feature a seating area where you can relax. You will find a kettle in the room. Every room is fitted with a private bathroom fitted with a bath or shower. For your comfort, you will find free toiletries and a hairdryer.
There is a 24-hour front desk at the property.
A number of activities are offered in the area, such as windsurfing and diving. Omni Center is 2 mi from Another Room, while Edinburgh Festival Theater is 2.1 mi away. The nearest airport is Edinburgh Airport, 8.7 mi from the property.
Apartment in Edinburgh · 9.27 km from centre
7.8
6 reviews
Richmond Place - 367 is located in Edinburgh, just a 19-minute walk from Edinburgh Playhouse and 1.2 miles from Arthur's Seat. The property is around a 10-minute walk from The Real Mary King's Close, 0.7 miles from Camera Obscura and World of Illusions, and 1.2 miles from Edinburgh Castle. EICC is 1.2 miles from the apartment and Royal Mile is a 16-minute walk away.
With free Wifi, this apartment provides a TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.
Popular points of interest near the apartment include University of Edinburgh, National Museum of Scotland, and Edinburgh Waverley Train Station. Edinburgh Airport is 6.2 miles away.
Apartment in Haymarket, Edinburgh · 10.43 km from centre
6.0
1 review
Located in Edinburgh (Haymarket), this apartment is within a 15-minute walk of Princes Street and George Street. This apartment is 0.7 mi (1.2 km) from Grassmarket and 1.5 mi (2.4 km) from Edinburgh Castle.
Hostel in Bonnington, Edinburgh · 11.23 km from centre
7.9
535 reviews
New Town Rooms is located in Edinburgh, a 19-minute walk from Edinburgh Waverley Train Station and 1.2 miles from National Museum of Scotland. Among the facilities at this property are a shared kitchen and a shared lounge, along with free WiFi throughout the property. Edinburgh Playhouse is a 17-minute walk from the hostel and Edinburgh Castle is one mile away.
The private bathroom is equipped with a shower, free toiletries and a hairdryer.
Popular points of interest near the hostel include Royal Mile, Camera Obscura and World of Illusions and The Real Mary King's Close. Edinburgh Airport is 6.2 miles away.
Apartment in Leith, Edinburgh · 10.46 km from centre
6.0
1 review
Located in Edinburgh (Leith), this apartment is within a 15-minute walk of Princes Street and Edinburgh Playhouse Theatre. This apartment is 1.2 mi (1.9 km) from Royal Mile and 1.7 mi (2.7 km) from Edinburgh Castle.
Apartment in Bonnington, Edinburgh · 11.39 km from centre
9.5
194 reviews
Boat Green Apartment offers accommodations in Edinburgh, 1.7 miles from Camera Obscura and World of Illusions and 1.2 miles from The Real Mary King's Close. This apartment offers free private parking, bicycle parking, and free Wifi. National Museum of Scotland is 1.9 miles from the apartment and Edinburgh Castle is 2 miles away.
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 featured in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Royal Mile, Edinburgh Waverley Train Station, and Edinburgh Playhouse. Edinburgh Airport is 6.8 miles away.
Apartment in Holyrood, Edinburgh · 9.64 km from centre
8.4
152 reviews
2 Chessels Court, Flat 3 is located in Edinburgh, just a 13-minute walk from Royal Mile and 1.2 miles from EICC. The property is around a 6-minute walk from The Real Mary King's Close, 0.7 miles from Edinburgh Playhouse, and a 19-minute walk from Edinburgh Castle. The property is 0.4 miles from the city center and a 7-minute walk from Edinburgh Waverley Train Station.
With free Wifi, this 3-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the apartment. There's also a seating area and a fireplace.
Popular points of interest near the apartment include National Museum of Scotland, University of Edinburgh, and Camera Obscura and World of Illusions. Edinburgh Airport is 6.2 miles from the property.
Holiday home in Edinburgh · 7.82 km from centre
9.6
136 reviews
A 6-minute drive from the center of Edinburgh, WM Apartments provide high-quality accommodations with free on-site parking and Wi-Fi. In the Newington area, the apartments are a 15-minute walk from Holyrood Park.
Each apartment has a fully equipped kitchen with oven, microwave, coffee machine, fridge and dishwasher, and a dining table and chairs. Entertainment is provided by a flat-screen TV, Blu-ray and DVD player, games console and video games.
Either 2 or 3 bedrooms are complemented by a bathroom with bath or shower and hairdryer. The apartments also have an outdoor dining area.
The National Museum of Scotland, Scottish Parliament and Edinburgh Playhouse are all within a 7-minute drive of WM Apartments. In the Old Town, Edinburgh Castle is 6 minutes away.
Hostel in Edinburgh · 8.38 km from centre
8.4
987 reviews
With a stay at Summer Stays at The University of Edinburgh - Campus Accommodation, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and University of Edinburgh. This hostel is 1.6 mi (2.6 km) from Princes Street and 1.7 mi (2.7 km) from Edinburgh Castle.
Aparthotel in Stockbridge, Edinburgh · 11.15 km from centre
9.6
612 reviews
A stay at Clarendon Luxury Apartments places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and George Street. This aparthotel is 1.6 mi (2.6 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.
Holiday home in Penicuik · 10.30 km from centre
9.6
15 reviews
Breakfast available
9.4 miles from EICC in Penicuik, Penicuik Estate features accommodations with access to a hot tub. There's a private entrance at the vacation home for the convenience of those who stay. There's an outdoor fireplace and guests can make use of free Wifi, free private parking, and an electric vehicle charging station.
The vacation home provides guests with a terrace, garden views, a seating area, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with walk-in shower and bathrobes. A microwave, a toaster, and fridge are also available, as well as a coffee machine and a kettle. At the vacation home, every unit is equipped with bed linen and towels.
During warmer months, you can make use of the barbecue facilities and eat on the private patio.
Guests at Penicuik Estate can enjoy cycling and hiking nearby, or make the most of the garden.
Edinburgh Castle is 10 miles from the accommodation, while National Museum of Scotland is 10 miles from the property. Edinburgh Airport is 12 miles away.