
Mainland Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Marc De Vos
Top hotels in Mainland

The Ayre Hotel
Ayre Road Kirkwall Scotland
Fully refundableReserve now, pay when you stay
The price is Rp3.252.739 per night from 4 Jul to 5 Jul
Rp3.252.739
Rp3.903.287 total
4 Jul - 5 Jul
includes taxes & fees
8.6/10 Excellent! (255 reviews)
"Very clean hotel, modern rooms, good elevator, excellent breakfast buffet. Wifi could be a bit spotty, but that was all over Orkney at times, so outwith their control to some degree. Very convenient location, just a short walk to the cathedral and high street."
Reviewed on 29 Jun 2026

Albert Hotel
Mounthoolie Lane Kirkwall Scotland
Fully refundableReserve now, pay when you stay
The price is Rp3.548.454 per night from 4 Jul to 5 Jul
Rp3.548.454
Rp4.258.145 total
4 Jul - 5 Jul
includes taxes & fees
9/10 Wonderful! (284 reviews)
"Only stayed there one night - staff were very helpful."
Reviewed on 20 Jun 2026

The Shore
Shore Street Kirkwall Scotland
Fully refundableReserve now, pay when you stay
The price is Rp1.623.750 per night from 3 Jul to 4 Jul
Rp1.623.750
Rp3.935.627 total
3 Jul - 4 Jul
includes taxes & fees
8.2/10 Very good! (180 reviews)
"Çxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Reviewed on 5 Jun 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.
Stay near popular Mainland attractions
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.





