Mainland Holidays

Photo by Marc De Vos
  • Plan, book, travel with confidence

  • Better together

    Save up to HK$1,282 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

Top hotels in Mainland

The Ayre Hotel

The Ayre Hotel

3 out of 5
Ayre Road Kirkwall Scotland
Fully refundableReserve now, pay when you stay
The price is HK$561 per night from 26 Mar to 27 Mar
HK$561
HK$674 total
26 Mar - 27 Mar
includes taxes & fees
8.6/10 Excellent! (230 reviews)
This was our second stay in a matter of weeks and both were excellent. Friendly, welcoming, professional and efficient staff, a very nice room, and excellent food. I hope we will be back.

Reviewed on 7 Mar 2026

The Ayre Hotel
Albert Hotel

Albert Hotel

3 out of 5
Mounthoolie Lane Kirkwall Scotland
Fully refundableReserve now, pay when you stay
The price is HK$935 per night from 12 Mar to 13 Mar
HK$935
HK$1,123 total
12 Mar - 13 Mar
includes taxes & fees
Albert Hotel
The Stromness Hotel

The Stromness Hotel

2 out of 5
The Pierhead Stromness Scotland
Fully refundableReserve now, pay when you stay
7/10 Good! (84 reviews)
The hotel closed all food and beverage service. There was a notice on their website but no notice on Expedia. The surrounding town was largely closed too, so being without food options was not acceptable. The hotel emailed to confirm my reservation. I complained and asked for a cancellation and refund. ...

Reviewed on 16 Feb 2026

The Stromness Hotel
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.

Popular places to visit

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.