
Perthshire All inclusive Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to RM 324 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Price found within the past 48 hours. Click for updated prices.

Apex Waterloo Place Hotel
Old Town Edinburgh
Price was RM9,599, price is now RM9,114 per person
RM9,114
per person
22 Dec - 26 Dec
found 21 hours ago
Return flight included
Victoria (YYJ) to Edinburgh (EDI)
9.2/10 Wonderful! (1,842 reviews)
Beautiful room and view. Lovely amenities but loud music into the late night outside forced u to leave the hotel for our own sanity. Even later lots of street noise. Hotel needs double glazing to make it less noisy. Otherwise wonderful hotel but did not get much rest there.
Reviewed on 26 Sept 2025

The Scotsman Hotel
Old Town Edinburgh
Price was RM12,782, price is now RM10,628 per person
RM10,628
per person
22 Dec - 26 Dec
found 21 hours ago
Return flight included
Victoria (YYJ) to Edinburgh (EDI)
9.2/10 Wonderful! (1,003 reviews)
Staff is top notch! They help you with anything you need. Literally the best people ever. Beautiful amenities and rooms. Super convenient location to anywhere.
Reviewed on 28 Sept 2025

Eleven Stafford Street Townhouse
West End
Price was RM10,001, price is now RM9,144 per person
RM9,144
per person
22 Dec - 26 Dec
found 21 hours ago
Return flight included
Victoria (YYJ) to Edinburgh (EDI)
9.4/10 Exceptional! (503 reviews)
Beautiful place to stay - safe, quiet and has its own unique charm. There was no desk in the room, so it was a bit uncomfortable for me to work with my laptop. Otherwise - no issues! Coffee was excellent, room cleaned every day, location is great.
Reviewed on 11 Sept 2025

Destiny Scotland George IV Apartments
Old Town Edinburgh
Price was RM10,267, price is now RM9,428 per person
RM9,428
per person
22 Dec - 26 Dec
found 21 hours ago
Return flight included
Victoria (YYJ) to Edinburgh (EDI)
9.4/10 Exceptional! (27 reviews)
The property is conveniently located near the Royal Mile and is in excellent condition. They have luggage storage on ground floor if you arrive early before check-in which was convenient. The communication was inadequate as they missed informing in advance that I need to provide credit card info for security deposit. I had to scramble on the same morning of the check in to connect to the property management through Expedia and get a link to provide that information. I could do that effortlessly being a platinum Expedia member (kudos to Expedia customer service). The property management messaged that my access code will not work until card info is provided for security deposit on the same morning after I arrived in Edinburgh. Luckily I checked the message upon landing at EDI, otherwise I would have faced an unpleasant surprise of access code not working despite making the full payment. Overall property is in excellent condition, but it is located above an extremely noisy bar (OZ Bar), which was a major hassle with extremely loud noise levels of rowdy young crowds yelling and screaming until 3am on. Org nights we were there. We couldn’t sleep properly until 3am on both night. I would not recommend this property solely for that reason.
Reviewed on 23 Sept 2025

Virgin Hotels Edinburgh
Old Town Edinburgh
Price was RM10,827, price is now RM10,307 per person
RM10,307
per person
22 Dec - 26 Dec
found 21 hours ago
Return flight included
Victoria (YYJ) to Edinburgh (EDI)
9.4/10 Exceptional! (1,236 reviews)
Great place to stay. A go to place in Edinburgh.
Reviewed on 27 Sept 2025
Price found within the past 48 hours. Click for updated prices.

Kimpton Charlotte Square by IHG
Edinburgh City Centre
Price was RM10,361, price is now RM10,033 per person
RM10,033
per person
22 Dec - 26 Dec
found 21 hours ago
Return flight included
Victoria (YYJ) to Edinburgh (EDI)
9.2/10 Wonderful! (1,003 reviews)
Loved this hotel. Would definitely stay here again. The hotel staff were great. The design was superb and the location was excellent. I enjoyed borrowing a Strathberry purse for my stay as well as the plant buddy. I ate once at the restaurant in the hotel Baba and it was excellent. There is a nearby Pret if you want to get a modestly priced breakfast.
Reviewed on 23 Sept 2025

Virgin Hotels Edinburgh
Old Town Edinburgh
Price was RM10,827, price is now RM10,307 per person
RM10,307
per person
22 Dec - 26 Dec
found 21 hours ago
Return flight included
Victoria (YYJ) to Edinburgh (EDI)
9.4/10 Exceptional! (1,236 reviews)
Great place to stay. A go to place in Edinburgh.
Reviewed on 27 Sept 2025
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.