
Find hotels in Mainland from CA $149
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mainland
Pet friendly
Apartment
Condo
Cottage
Waterpark
Check prices for these dates
Tonight
Aug 18 - Aug 19Tomorrow
Aug 19 - Aug 20This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Our top choices for Mainland hotels




1. Karrawa Guest House
Karrawa Guest HouseKirkwall
Candy
CA $205
CA $246 total
includes taxes & fees
Aug 19 - Aug 20




2. The Ayre Hotel
The Ayre HotelKirkwall
Julie
CA $204
CA $245 total
includes taxes & fees
Aug 29 - Aug 30




3. Albert Hotel
Albert HotelKirkwall
Cynthia
CA $263
CA $316 total
includes taxes & fees
Aug 29 - Aug 30




4. Smithfield guesthouse
Smithfield guesthouseDounby
Jane
CA $235
CA $282 total
includes taxes & fees
Aug 21 - Aug 22




5. The Royal Hotel Stromness
The Royal Hotel StromnessStromness
Thomas
CA $302
CA $363 total
includes taxes & fees
Aug 23 - Aug 24




6. Ferry Inn Stromness
Ferry Inn StromnessStromness
Roger
CA $310
CA $372 total
includes taxes & fees
Aug 19 - Aug 20




7. The Shore
The ShoreKirkwall
Cheryl
CA $202
CA $400 total
includes taxes & fees
Aug 23 - Aug 24




8. The Stromness Hotel
The Stromness HotelStromness
MAUREEN
CA $238
CA $286 total
includes taxes & fees
Aug 20 - Aug 21




9. Garden House Rooms
Garden House RoomsKirkwall
CA $190
CA $227 total
includes taxes & fees
Aug 25 - Aug 26




10. The Orkney Hotel
The Orkney HotelKirkwall
David
CA $274
CA $329 total
includes taxes & fees
Aug 27 - Aug 28




11. Lindisfarne Bed & Breakfast
Lindisfarne Bed & BreakfastStromness
Peter
CA $198
CA $238 total
includes taxes & fees
Aug 27 - Aug 28




12. 2-bed Townhouse, Sleeps 4 With Enclosed Garden
2-bed Townhouse, Sleeps 4 With Enclosed GardenKirkwall
2-bed Townhouse, Sleeps 4 With Enclosed Garden



13. Kirkwall Youth Hostel
Kirkwall Youth HostelKirkwall
Shawn
CA $124
CA $149 total
includes taxes & fees
Aug 30 - Aug 31




14. Royal Oak Guest House
Royal Oak Guest HouseKirkwall
Jeremy
CA $239
CA $286 total
includes taxes & fees
Sep 13 - Sep 14




15. Grainbank Mews
Grainbank MewsKirkwall
Stephen
CA $208
CA $249 total
includes taxes & fees
Aug 19 - Aug 20




16. West End Guest House
West End Guest HouseKirkwall
Tanya
CA $246
CA $296 total
includes taxes & fees
Aug 20 - Aug 21




17. Cottage Sleeps 9 With Sea Views and Parking
Cottage Sleeps 9 With Sea Views and ParkingOrphir
CA $515
CA $618 total
includes taxes & fees
Sep 1 - Sep 2




18. Murray Arms Hotel
Murray Arms HotelSouth Ronaldsay
Tim
CA $235
CA $282 total
includes taxes & fees
Aug 19 - Aug 20




19. The Steading
The SteadingSouth Walls
CA $2,867
CA $3,440 total
includes taxes & fees
Sep 4 - Sep 5




20. The Anchorage
The AnchorageSouth Ronaldsay
Neil
CA $143
CA $171 total
includes taxes & fees
Aug 29 - Aug 30
Stay near popular Mainland attractions

Skara Brae
9.8/10 (128 reviews)
Discover the secrets of Orkney’s earliest inhabitants and find out what life was like during prehistoric times at this beautifully preserved ancient village.

St. Magnus Cathedral
9.4/10 (104 reviews)
Examine the intriguing 17th-century tombstones housed inside this stunning sandstone cathedral.

Earl's Palace
8.6/10 (46 reviews)
Take a tour of this impressive 17th-century ruin, considered to be among the finest examples of French Renaissance architecture in Scotland.

Ring of Brogdar
9.6/10 (54 reviews)
Delve into the mysteries of this prehistoric landmark, comprising a ring of standing stones set against the wild landscape of the Orkney Islands.

Bishop's Palace
8.6/10 (44 reviews)
Explore the ruined remains of this 12th-century palace and see the views from the top of its spiral staircase.

Maes Howe
9.4/10 (21 reviews)
Part of the Heart of Neolithic Orkney World Heritage Site, this fascinating chambered tomb predates the Egyptian pyramids.
Highland Park Distillery
9.4/10 (18 reviews)
Find out about the history of Kirkwall when you spend time at Highland Park Distillery. Stroll along the waterfront or visit the cathedral while you're in the area.
Orkney Museum
9.8/10 (16 reviews)
You can spend time exploring the galleries in Orkney Museum during your trip to Kirkwall. Stroll along the waterfront or experience the area's museums.
Learn more about Mainland
Explore attractions like Maes Howe and Standing Stones of Stenness as you discover things to see and do in Mainland.
See all hotels in Mainland
Photo by Our Global Adventure
Top Mainland Hotel Reviews
West End Guest House
10/10 Excellent
"Rue calme, mais près de tout. Nuit silencieuse. Consignes claires"
The Ayre Hotel
8/10 Good
"Hotel was great"
Karrawa Guest House
10/10 Excellent
"You can tell the staff enjoy what they do, the room was a lovely place to stay and i was well taken care of. the room was clean warm and spacious, I will defiantly return."
Lindisfarne Bed & Breakfast
10/10 Excellent
"Very friendly hosts, nice room with lovely view. Excellent breakfast"
Smithfield guesthouse
10/10 Excellent
"Easy parking and my room was spotlessly clean, breakfast was cooked to order and was delicious No meals in the evening was the only downside but I was able to get evening meals without having to travel too far"
Kirkwall Youth Hostel
10/10 Excellent
"Perfect 'utilitarian' accommodation for a fan of hostels ... ... The building is not particularly attractive and the rooms are basic and afford no good views ... However, the beds are comfortable, the many bathrooms/shower rooms are newly equipped and excellent, the kitchens are great, the dinning room large & practical, and the lounge very comfortable and equipped with board games & books along with comfy settees. The hostel is a few minutes walk into the centre of town and just a mile from a lovely swimming beach at Scapa where I swam every morning, except for a couple of mornings when I drove a little further to Inganess Beach which is beautiful. For me, so much nicer than a posh hotel because you can cook & eat at any time and fellow visitors always seem relaxed, friendly & chatty ... you just seem to get a much better class of person in a Scottish hostel!"
The Shore
10/10 Excellent
"Very nice accommodation, I have stayed before so I knew what i was doing into, I will be back."
Albert Hotel
10/10 Excellent
"Loved it there."
The Orkney Hotel
10/10 Excellent
"Staff was very accommodating. The large tub with jets was relaxing. The central location was excellent. Hot breakfast and selection was very good. We plan to come back. Highly recommend."
More cheap stays in Mainland

Kirkwall Youth Hostel
Old Scapa Road Kirkwall Scotland
CA $124
CA $149 total
Aug 30 - Aug 31
includes taxes & fees
8/10 Very good! (48 reviews)

Garden House Rooms
New Scapa Rd Kirkwall Scotland
CA $190
CA $227 total
Aug 25 - Aug 26
includes taxes & fees

The Stromness Hotel
The Pierhead Stromness Scotland
CA $238
CA $286 total
Aug 20 - Aug 21
includes taxes & fees

Royal Oak Guest House
Holm Road Kirkwall Scotland
CA $239
CA $286 total
Sep 13 - Sep 14
includes taxes & fees
10/10 Exceptional! (57 reviews)

West End Guest House
14 Main Street Kirkwall Scotland
CA $246
CA $296 total
Aug 20 - Aug 21
includes taxes & fees
8.6/10 Excellent! (82 reviews)

The Sands Hotel
Pier Road Burray Scotland
CA $344
CA $413 total
Aug 20 - Aug 21
includes taxes & fees
9.8/10 Exceptional! (61 reviews)
Explore a world of travel with Expedia
- Family Hotels in Orkney Islands
- Kirkwall Hotels
- Beach Hotel Hotels in Orkney Islands
- The Stromness Hotel
- Rousay Hotels
- Historic Hotels in Orkney Islands
- Birsay Hotels
- B&B in Orkney Islands
- Finstown Hotels
- Apartments in Orkney Islands
- Hostels in Orkney Islands
- Farmstay in Orkney Islands
- Stromness Hotels
- Orkney Islands Hotels
- Spa Hotels in Orkney Islands
- Casino Hotels in Orkney Islands
- Hotel Wedding Venues Hotels in Orkney Islands
- Flights from Ottawa (YOW) to Kirkwall (KOI)
- Flights from Aberdeen (ABZ) to Kirkwall (KOI)
- Flights to Orkney Islands
- Flights from Edmonton (YEG) to Kirkwall (KOI)
- Flights from Glasgow (GLA) to Kirkwall (KOI)
- Flights from Winnipeg (YWG) to Kirkwall (KOI)
- Flights from Toronto (YYZ) to Kirkwall (KOI)
- Flights from Calgary (YYC) to Kirkwall (KOI)
- Flights to Stromness
- Flights from Halifax (YHZ) to Kirkwall (KOI)
- Flights from London (LHR) to Kirkwall (KOI)
- Flights from Edinburgh (EDI) to Kirkwall (KOI)
