Book Hotels in Mainland
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Mainland hotels

Royal Oak Guest House
Holm Road, Kirkwall, Scotland
$173 nightly
The price is $208 total per night from Sep 16 to Sep 17
$208 total
Sep 16 - Sep 17
Total includes taxes and fees
This guesthouse doesn't skimp on freebies - guests receive free WiFi and free self parking. Express check-in, express check-out, and laundry facilities are also ...
Lovely B&B
"Lovely B&B. Friendly check-in. Clean, comfortable and spacious room with a lovely ensuite shower room. Bed was very comfortable. Good location with car park at rear. Lovely breakfast with lots of choices. Would stay again."
Reviewed on Jul 29, 2025

Albert Hotel
Mounthoolie Lane, Kirkwall, Scotland
Fully refundableReserve now, pay when you stay
$201 nightly
The price is $241 total per night from Aug 21 to Aug 22
$241 total
Aug 21 - Aug 22
Total includes taxes and fees
This hotel features a restaurant and 2 bars/lounges. WiFi in public areas is free. A coffee shop, express check-out, and dry cleaning are also on offer.
"Great! Easy shower to operate. Soft bed. Refreshing water when we got there. The breakfast was freaking awesome."
Reviewed on Aug 15, 2025

Ferry Inn Stromness
10 John Street, Orkney, Stromness, Scotland
$223 nightly
The price is $267 total per night from Sep 17 to Sep 18
$267 total
Sep 17 - Sep 18
Total includes taxes and fees
This traditional hotel features 2 restaurants and 2 bars/lounges. Guests will appreciate free perks like full breakfast and WiFi in public areas. Self parking, ...
"The Ferry Inn is a combination hotel/pub with breakfast included on our booking. We ate dinner both nights in the pub restaurant. The food was good & they had several choices for each course. The location was excellent for the Scrabaster/Stromness ferry & it was easy to navigate to Kirkwall & all ..."
Reviewed on Jul 6, 2025

The Ayre Hotel
Ayre Road, Kirkwall, Scotland
Fully refundableReserve now, pay when you stay
$186 nightly
The price is $223 total per night from Sep 7 to Sep 8
$223 total
Sep 7 - Sep 8
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. Luggage storage ...
Great place to stay
"A great place to stay. Convenient for harbour and town centre. Delicious food. Friendly and helpful staff."
Reviewed on Jul 31, 2025

The Royal Hotel Stromness
55-57 Victoria St, Stromness, Scotland
$248 nightly
The price is $297 total per night from Sep 16 to Sep 17
$297 total
Sep 16 - Sep 17
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this inn. Guests will appreciate free perks like full breakfast and WiFi in public areas. A lobby fireplace, dry ...
"Nice room on top floor; unfortunately no lift. Good facilities except no bath. Breakfast was included and this was hearty and served with a smile. Food was high quality. There was nowhere to dine in the evening and eating out options in Stromness are limited so we’d recommend booking meals before ..."
Reviewed on Jul 7, 2025

The Shore
Shore Street, Kirkwall, Scotland
Fully refundableReserve now, pay when you stay
$147 nightly
The price is $176 total per night from Aug 30 to Aug 31
$176 total
Aug 30 - Aug 31
Total includes taxes and fees
This hotel features a bar/lounge, free WiFi in public areas, and luggage storage.
"What are wonderful and friendly. Rooms were small but clean."
Reviewed on Jun 8, 2025

The Orkney Hotel
40 Victoria Street, Kirkwall, Scotland
Fully refundableReserve now, pay when you stay
$191 nightly
The price is $230 total per night from Sep 11 to Sep 12
$230 total
Sep 11 - Sep 12
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Business travelers can take advantage of the free WiFi in public areas. Guests will appreciate freebies ...
"Property is an old building but in good order. Food was excellent. Main shops a couple of hundred metres away."
Reviewed on Aug 12, 2025

Kirkwall Youth Hostel
Old Scapa Road, Kirkwall, Scotland
Fully refundableReserve now, pay when you stay
$93 nightly
The price is $112 total per night from Sep 11 to Sep 12
$112 total
Sep 11 - Sep 12
Total includes taxes and fees
Free WiFi in public areas, a garden, and luggage storage are available at this hostel. Laundry facilities are provided for your convenience.
"My stay was great. The place was clean but a bit small. You can wash your laundry there for a small price and even use the dryer. The bathroom was clean. The showers were new but a bit narrow."
Reviewed on Aug 4, 2025

The Stromness Hotel
The Pierhead, Stromness, Scotland
Fully refundableReserve now, pay when you stay
This hotel features a restaurant, a coffee shop, and free WiFi in public areas.
"Pros: Friendly staff. Fantastic English breakfast. Great location, walking distance from the ferry terminal and all stores near the Stronmess waterfront. Even without an elevator, the parking location made it easy to access the room. Beds were clean and comfortable. Showers had nice high water pressure ..."
Reviewed on Aug 14, 2025
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.
Hotels in Mainland with star-rating
Check Mainland Hotels by Star Rating

4 Star Hotels
4 properties
Recent Mainland hotel reviews by fellow wanderers

Albert Hotel
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"Great! Easy shower to operate. Soft bed. Refreshing water when we got there. The breakfast was freaking awesome."
A verified traveler from Vancouver stayed at Albert Hotel
Explore More Ways to Travel with Travelocity
Explore More Ways to Travel with Travelocity
Hotel Brands
- North Sea Hotels
- Scottish Highlands Hotels
- Thurso Hotels
- Great Britain Hotels
- Kirkwall Hotels
- Wick Hotels
- Stromness Hotels
- John o' Groats Hotels
- South Ronaldsay Hotels
- Northern Europe Hotels
- Scottish Islands Hotels
- Quoyloo Hotels
- St. Margaret's Hope Hotels
- Harray Hotels
- Westray Hotels
- Sanday Hotels
- Hoy Island Hotels
- Stenness Hotels
- Shapinsay Hotels
- St. Mary's Hotels
- Dounby Hotels
- Stronsay Hotels
- Papa Westray Hotels
- Evie Hotels
- Rousay Hotels
- Eday Hotels
- Brough Hotels
- Toab Hotels
- Deerness Hotels
- Finstown Hotels
- Kettletoft Hotels