Photo by Marc De Vos

Mainland Hotels from ₹10,853
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Mainland hotels

Royal Oak Guest House
Royal Oak Guest HouseKirkwall
10.0 out of 10, Exceptional, (55 reviews)
The price is ₹17,381
₹20,857 total
includes taxes & fees
21 Jun - 22 Jun

The Royal Hotel Stromness
The Royal Hotel StromnessStromness
8.8 out of 10, Excellent, (85 reviews)
The price is ₹25,749
₹30,899 total
includes taxes & fees
29 Jun - 30 Jun

Albert Hotel
Albert HotelKirkwall
9.0 out of 10, Wonderful, (282 reviews)
The price is ₹21,280
₹25,535 total
includes taxes & fees
26 Jun - 27 Jun

The Ayre Hotel
The Ayre HotelKirkwall
8.6 out of 10, Excellent, (250 reviews)
The price is ₹17,317
₹20,780 total
includes taxes & fees
21 Jun - 22 Jun

The Orkney Hotel
The Orkney HotelKirkwall
8.4 out of 10, Very good, (78 reviews)
The price is ₹18,620
₹22,345 total
includes taxes & fees
11 Jun - 12 Jun

Ferry Inn Stromness
Ferry Inn StromnessStromness
8.8 out of 10, Excellent, (175 reviews)
The price is ₹25,749
₹30,899 total
includes taxes & fees
13 Jun - 14 Jun

Kirkwall Youth Hostel
Kirkwall Youth HostelKirkwall
7.8 out of 10, Good, (42 reviews)
The price is ₹9,044
₹10,853 total
includes taxes & fees
12 Jun - 13 Jun

Karrawa Guest House
Karrawa Guest HouseKirkwall
9.6 out of 10, Exceptional, (121 reviews)
The price is ₹15,567
₹18,680 total
includes taxes & fees
5 Jul - 6 Jul

Grainbank Mews
Grainbank MewsKirkwall
10.0 out of 10, Exceptional, (12 reviews)
The price is ₹16,058
₹19,270 total
includes taxes & fees
10 Jun - 11 Jun

Murray Arms Hotel
Murray Arms HotelSouth Ronaldsay
9.2 out of 10, Wonderful, (153 reviews)
The price is ₹19,152
₹22,983 total
includes taxes & fees
1 Jul - 2 Jul

The Anchorage
The AnchorageSouth Ronaldsay
9.6 out of 10, Exceptional, (5 reviews)
The price is ₹10,687
₹12,825 total
includes taxes & fees
10 Jun - 11 Jun












































