
Bonnyrigg Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
Photo by RHaworth
- Plan, book, travel with confidence
- Better togetherSave up to ฿27,000 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 Bonnyrigg Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.

Acer Lodge Guest House
Clermiston
Price was ฿57,961, price is now ฿49,411 per person
฿49,411
per person
11 Sept - 15 Sept
found 18 hours ago
Return direct flight included
Bangkok (BKK) to Edinburgh (EDI)
9/10 Wonderful! (155 reviews)
Nice B&B - room was spacious and clean and bed was comfortable. Close to bus stops to reach the city center and airport (both about 20-30 minutes). My room faced the road so it was a little bit noisy.
Reviewed on 1 Jul 2026

Murrayfield Hotel
Murrayfield
Price was ฿64,242, price is now ฿52,587 per person
฿52,587
per person
11 Sept - 15 Sept
found 18 hours ago
Return direct flight included
Bangkok (BKK) 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 Roseate Edinburgh
Haymarket
Price was ฿75,709, price is now ฿63,470 per person
฿63,470
per person
11 Sept - 15 Sept
found 18 hours ago
Return direct flight included
Bangkok (BKK) to Edinburgh (EDI)
9.2/10 Wonderful! (695 reviews)
Zoltan the concierge was fantastic and really went the extra mile
Reviewed on 17 Jun 2026

First - Slateford House Apartment
Merchiston
Price was ฿77,492, price is now ฿65,134 per person
฿65,134
per person
11 Sept - 15 Sept
found 18 hours ago
Return direct flight included
Bangkok (BKK) to Edinburgh (EDI)
7/10 Good! (6 reviews)
Parking is awful, we were lucky we got a space round the corner. It was a great location for our event at murrayfield but the sofa bed isnt an actual bed. Luckily we took our inflatable double bed but had to go to shop and get sheets and duvet cover for it. Fine for one night and a few hours sleep
Reviewed on 15 Jun 2026

Grove House Hotel
Tollcross
Price was ฿64,372, price is now ฿54,275 per person
฿54,275
per person
11 Sept - 15 Sept
found 18 hours ago
Return direct flight included
Bangkok (BKK) to Edinburgh (EDI)
8.8/10 Excellent! (66 reviews)
Really great hotel and fantastic stay, beds were slightly firm but mostly comfortable. The walls are very thin especially if you’re next door to a hen party, but breakfast is included and the hotel is in an amazing location close to all the attractions for a reasonable price. The shower was also one of the best showers myself and my partner have ever encountered in a hotel. Would definitely stay here again. Thank you for having us!
Reviewed on 4 Jul 2026
Top hotels in Bonnyrigg

Holiday Inn Edinburgh Zoo by IHG
132 Corstorphine Road Edinburgh Scotland
Fully refundable
The price is ฿5,416 per night from 2 Aug to 3 Aug
฿5,416
฿6,824 total
2 Aug - 3 Aug
includes taxes & fees
8.6/10 Excellent! (1,459 reviews)
"No issues, staff around to help at desk."
Reviewed on 5 Jul 2026

Apex Waterloo Place Hotel
23-27 Waterloo Place Edinburgh Scotland
The price is ฿7,917 per night from 30 Jul to 31 Jul
฿7,917
฿9,976 total
30 Jul - 31 Jul
includes taxes & fees
9.2/10 Wonderful! (2,105 reviews)
"Incredible location. Massive bed and clean room with all amenities. Pool and spa were lush and such a treat to have on site. Staff were always helpful and welcoming. Would stay again."
Reviewed on 2 Jul 2026

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club Kirknewton Scotland
The price is ฿4,964 per night from 30 Jul to 31 Jul
฿4,964
฿5,956 total
30 Jul - 31 Jul
includes taxes & fees
9/10 Wonderful! (1,735 reviews)
"Beautiful property and convenient to airport. I stayed there my last night in Edinburgh. Setting is peaceful and lovely. Only downside was that there was mildew in the caulking in the bathtub/shower, which was surprising given that the rest of the property was well maintained."
Reviewed on 3 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

City Sightseeing Edinburgh Hop-On Hop-Off Bus Tour + Kids Go Free Offer
฿833
per adult
92% of travellers recommend

Edinburgh Castle: Guided Walking Tour with Entry Ticket
฿1,797
per adult
96% of travellers recommend

Turkish Airlines Lounge by Plaza Premium Group at Edinburgh Airport (EDI)
฿1,624
per adult
84% 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.
