
Bonnyrigg Holidays
Photo by RHaworth
- Plan, book, travel with confidence
- Better togetherSave up to €900 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Bonnyrigg
Price found within the past 48 hours. Click for updated prices.

Murrayfield Hotel
Murrayfield
Save 100% on your flight
Price was €600, price is now €386 per person
€386
per person
22 Aug - 24 Aug
found 23 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
8.8/10 Excellent! (1,001 reviews)
Hotel was right outside Murrayfield stadium. Was easy to find and had car parking, room was large and comfortable. Big bathroom, nice shower. Staff helpful, fitted us in for dinner even though we made a last minute booking. Nice breakfast cooked to order. Enjoyed our stay and would recommend.
Reviewed on 4 Jul 2026

The Scotsman Hotel
Old Town Edinburgh
Price was €2,280, price is now €1,321 per person
€1,321
per person
18 Aug - 22 Aug
found 2 days ago
Return flight included
London (LON) to Edinburgh (EDI)
9.2/10 Wonderful! (1,003 reviews)
Great Nostalgic hotel, beautifully appointed rooms and the location was perfect to visit the city of Edinburgh.
Reviewed on 28 Jun 2026

Park View Rooms
Leith
Save 100% on your flight
Price was €924, price is now €560 per person
€560
per person
18 Aug - 22 Aug
found 2 days ago
Return flight included
London (LON) to Edinburgh (EDI)
7.2/10 Good! (34 reviews)
The property was well situated with a large park opposite, a supermarket, multiple eating establishments and bus stops all within 5-10 minutes’ walk.
With no reception, the property was supposed to email us 24 hours before check in with the building access code. It never arrived by email and I had to escalate to Expedia. The code eventually arrived via message in the Expedia app, only a few hours before we were due to check in.
The room was large enough for three adults, but it had no air conditioning (temperature was 38 degrees Celsius). After the first night and multiple showers to cool off, our towels were soaked. We left them on the bathroom floor, expecting them to be replaced by the time we returned from sightseeing. They were not and we were forced to shower and dry with paper towels we had to purchase. Multiple calls to the remote reception desk went unanswered. My wife eventually found two towels in a drawer near the phone. We went on a day trip again the next day and when we returned at 3pm the room had not been cleaned and we still had no towels. Eventually located the cleaning staff who were onsite and finally secured fresh towels. The accommodation would be better suited to backpackers used to “roughing it”, but I doubt they could afford the high tariffs. For a room that was meant to accommodate 5 adults, they needed far more hooks in the bathroom to hang towels. Other weirdness: the shower was only controllable by an electrical switch outside the bathroom.
Reviewed on 10 Jul 2026


Grove House Hotel
Tollcross
Save 100% on your flight
Price was €587, price is now €408 per person
€408
per person
22 Aug - 24 Aug
found 23 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
8.8/10 Excellent! (66 reviews)
Quirky but comfortable hotel in a quiet area. Parking lot available, but not free. Modest breakfast included in our rate.
Reviewed on 11 Jul 2026
Top hotels in Bonnyrigg

Apex Waterloo Place Hotel
23-27 Waterloo Place Edinburgh Scotland
The price is €268 per night from 30 Jul to 31 Jul
€268
30 Jul - 31 Jul
includes taxes & fees
9.2/10 Wonderful! (2,115 reviews)
"No laundry facilities for guest use—only laundry service. Otherwise fabulous! The staff were so friendly and helpful. They allowed us to check in early in the morning, which was a lifesaver because we were wiped out from traveling. They helped us figure out how to use the train station when we were ..."
Reviewed on 10 Jul 2026

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club Kirknewton Scotland
Fully refundableReserve now, pay when you stay
The price is €170 per night from 19 Jul to 20 Jul
€170
19 Jul - 20 Jul
includes taxes & fees
9/10 Wonderful! (1,743 reviews)
"Good location for getting into Edinburgh and surrounding areas, golf course looks very well maintained. Bathrooms could do with some modernisation (shower screens would be better than curtains!!). Limited menu choices plus ordered same sandwich in 2 different bars and were completely different - ..."
Reviewed on 11 Jul 2026

Apex Grassmarket Hotel
31-35 Grassmarket Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is €324 per night from 2 Aug to 3 Aug
€324
2 Aug - 3 Aug
includes taxes & fees
9/10 Wonderful! (2,768 reviews)
"Apex was great. Right in the heart of Edinburgh and easily walkable to the sites. Bars are outside so a little loud late evening but not horrible. Would stay here again."
Reviewed on 11 Jul 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
What to do in Bonnyrigg

Edinburgh Castle: Guided Walking Tour with Entry Ticket
€47
per adult
96% of travellers recommend

Turkish Airlines Lounge by Plaza Premium Group at Edinburgh Airport (EDI)
€43
per adult
84% of travellers recommend

The World Famous Underground Ghost Tour
€22
per adult
92% of travellers recommend
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
