We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mainland

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Mainland?

We'll send you updates with the latest deals, reviews and articles for Mainland each week.

Map of Mainland Hotels

Hotels (17)

B&Bs / Inns (57)

Speciality Lodging (24)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
The Foveran (Kirkwall) 3.0 of 5
Foveran Foveran Foveran | St.Ola, Kirkwall KW15 1SF, Scotland
Show Prices
US$ 94 - US$ 146 Avg. price/night*
Ollie #1 of 17 hotels in Mainland
Traveller photos (76)
Harray KW17 2LF, Scotland
Show Prices
US$ 100 - US$ 122 Avg. price/night*
Ollie #2 of 17 hotels in Mainland
  •  Excellent food! 
  • A group of 30 of us recently enjoyed an excellent lunch to celebrate a... more
  • 12 December 2018
Traveller photos (132)
Lynnfield Hotel (Kirkwall) 4.0 of 5
Holm Road, St Ola | Orkney, Kirkwall KW15 1SX, Scotland
Show Prices
US$ 144 - US$ 146 Avg. price/night*
Ollie #3 of 17 hotels in Mainland
Traveller photos (101)
The Ayre Hotel (Kirkwall) 3.0 of 5
Ayre Road, Kirkwall KW15 1QX, Scotland
Show Prices
US$ 111 - US$ 165 Avg. price/night*
Ollie #4 of 17 hotels in Mainland
Traveller photos (77)
West End Hotel (Kirkwall) 3.0 of 5
14 Main Street, Kirkwall KW15 1BU, Scotland
Show Prices
US$ 80 - US$ 158 Avg. price/night*
Ollie #5 of 17 hotels in Mainland
  •  Yes, I would return 
  • A hidden gem, just off the main drag. Warm and comfortable. The staff are... more
  • 6 December 2018
Traveller photos (85)
Dounby, Dounby KW17 2HT, Scotland
Show Prices
US$ 76 - US$ 150 Avg. price/night*
Ollie #6 of 17 hotels in Mainland
Traveller photos (90)
St. Ola Hotel (Kirkwall) 3.0 of 5
Harbour Street, Kirkwall KW15 1LE, Scotland
Show Prices
US$ 80 - US$ 136 Avg. price/night*
Ollie #7 of 17 hotels in Mainland
Traveller photos (53)
Spiggie Guest House (Scousburgh) 3.5 of 5
| Shetland Islands, Scousburgh ZE2 9JE, Scotland
Show Prices
US$ 111 - US$ 196 Avg. price/night*
Ollie #8 of 17 hotels in Mainland
  •  Warmth and pleasant 
  • I went to Spiggie Hotel at the end of the season, end of August. I was... more
  • 8 September 2018
Traveller photos (46)
The Orkney Hotel (Kirkwall) 3.0 of 5
40 Victoria Street, Kirkwall KW15 1DN, Scotland
Ollie #9 of 17 hotels in Mainland
Traveller photos (42)
Albert Hotel (Kirkwall) 3.0 of 5
Mounthoolie Lane, Kirkwall KW15 1JZ, Scotland
Show Prices
US$ 161 - US$ 192 Avg. price/night*
Ollie #10 of 17 hotels in Mainland
  •  Lovely Hotel 
  • I stayed here for 3 nights, the room was lovely, huge bath and a seperate... more
  • 12 December 2018
Traveller photos (34)
Stromness Hotel (Stromness) 3.0 of 5
15 Victoria Street, Stromness KW16 3AA, Scotland
Show Prices
US$ 119 - US$ 186 Avg. price/night*
Ollie #11 of 17 hotels in Mainland
Traveller photos (86)
Stenness, Stenness KW16 3JX, Scotland
Ollie #12 of 17 hotels in Mainland
  •  A last minute booking 
  • A pleasant double room with a loch view. Unfortunately the shower was off... more
  • 31 October 2018
Traveller photos (28)
Kirkwall Hotel (Kirkwall) 3.0 of 5
Harbour Street, Kirkwall KW15 1LE, Scotland
Show Prices
US$ 95 - US$ 197 Avg. price/night*
Ollie #13 of 17 hotels in Mainland
Traveller photos (146)
Woodwick House Woodwick, Evie KW17 2PQ, Scotland
Show Prices
US$ 45 - US$ 65 Avg. price/night*
Ollie #14 of 17 hotels in Mainland
#1 of 1 hotels in Evie
Traveller photos (42)
Orca Hotel (Stromness)
76 Victoria Street, Stromness KW16 3BS, Scotland
Show Prices
US$ 25 - US$ 38 Avg. price/night*
Ollie #15 of 17 hotels in Mainland
Traveller photos (5)
Pickaquoy Rd., Kirkwall KW15 1UH, Scotland
Ollie #16 of 17 hotels in Mainland
Traveller photos (14)
The Storehouse (Kirkwall)
Bridge Street Wynd | Just off Albert Street at the corner where The Frozen Food Centre is situated, Kirkwall KW15 1JD, Scotland
Show Prices
US$ 126 - US$ 155 Avg. price/night*
Ollie #17 of 17 hotels in Mainland
#10 of 10 hotels in Kirkwall
Traveller photos (43)