Mainland Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Marc De Vos

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 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

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 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

Albert Hotel
The Shore

The Shore

3 out of 5
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

The Shore
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.