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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Traveler experience
Traveler experience
Popular locations
Popular locations
Meal plans available
Meal plans available
Property amenities
Property amenities
Accessibility
Accessibility

Top Mainland hotels

Royal Oak Guest House

Royal Oak Guest House

2 out of 5
Holm Road Kirkwall Scotland
Fully refundableReserve now, pay when you stay
$182 nightly
The price is $218 total per night from Jun 10 to Jun 11
$218 total
Jun 10 - Jun 11
Total with 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 ...
"I had the best, tastiest breakfast ever. Nothing fancy just really great tasting. The eggs were so fresh and I had the same thing all three mornings and it was very consistent. Room was great. Great location. Easy to find. I’ll definitely be back and would recommend it to anyone who wants a lovely ..."

Reviewed on May 27, 2026

Opens in a new windowRoyal Oak Guest House
Lindisfarne Bed & Breakfast

Lindisfarne Bed & Breakfast

3 out of 5
Lindisfarne Stromness Scotland
This bed & breakfast features free self parking and a bar/lounge. WiFi in public areas is free. Luggage storage is also provided.
"Wide variety of delicious choices for breakfast. Lovely couple. I would definitely recommend to others."

Reviewed on May 30, 2026

Opens in a new windowLindisfarne Bed & Breakfast
Karrawa Guest House

Karrawa Guest House

3 out of 5
Inganess Road Kirkwall Scotland
$170 nightly
The price is $203 total per night from Jun 10 to Jun 11
$203 total
Jun 10 - Jun 11
Total with taxes and fees
This guesthouse features free self parking and free WiFi in public areas. Enjoy the free full breakfast each morning. A terrace, a garden, and luggage storage ...
"Extremely well maintained and clean property in residential neighborhood. Managers/owners are very helpful and nice."

Reviewed on Jun 3, 2026

Opens in a new windowKarrawa Guest House
Albert Hotel

Albert Hotel

3 out of 5
Mounthoolie Lane Kirkwall Scotland
Fully refundableReserve now, pay when you stay
$200 nightly
The price is $240 total per night from Jun 11 to Jun 12
$240 total
Jun 11 - Jun 12
Total with 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.
"Room was good. Clean, no issues. We were away before breakfast to catch ferry so no comment on breakfast."

Reviewed on Jun 4, 2026

Opens in a new windowAlbert Hotel
The Royal Hotel Stromness

The Royal Hotel Stromness

3 out of 5
55-57 Victoria St Stromness Scotland
$215 nightly
The price is $258 total per night from Jun 12 to Jun 13
$258 total
Jun 12 - Jun 13
Total with 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 ...
"This hotel was very convenient for a stay off the ferry from Scrabster. It was clean and comfortable and the breakfast was lovely. Staff were friendly and helpful."

Reviewed on Jun 2, 2026

Opens in a new windowThe Royal Hotel Stromness
Ferry Inn Stromness

Ferry Inn Stromness

3 out of 5
10 John Street, Orkney Stromness Scotland
$220 nightly
The price is $264 total per night from Jun 20 to Jun 21
$264 total
Jun 20 - Jun 21
Total with 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, ...
"our room was in a separate building from the main hotel, but the room was excellent, clean, comfortable and well maintained. We had breakfast in the main hotel, and also dined there one evening. The food was well cooked and tasty"

Reviewed on May 23, 2026

Opens in a new windowFerry Inn Stromness
The Ayre Hotel

The Ayre Hotel

3 out of 5
Ayre Road Kirkwall Scotland
Fully refundableReserve now, pay when you stay
$165 nightly
The price is $198 total per night from Jul 4 to Jul 5
$198 total
Jul 4 - Jul 5
Total with 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 ...
"Bar staff super friendly and helpful with tips on things to see and do, the other staff we dealt with were very friendly and helpful. We had a budget room which was very spacious, king sized bed, tv and coffee making facilities. The bathroom was very clean and the towels were super soft. The meals ..."

Reviewed on Jun 7, 2026

Opens in a new windowThe Ayre Hotel
The Shore

The Shore

3 out of 5
Shore Street Kirkwall Scotland
$200 nightly
The price is $240 total per night from Jul 3 to Jul 4
$240 total
Jul 3 - Jul 4
Total with taxes and fees
This hotel features a bar/lounge, free WiFi in public areas, and luggage storage.
"Çxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Reviewed on Jun 5, 2026

Opens in a new windowThe Shore
Kirkwall Youth Hostel

Kirkwall Youth Hostel

2 out of 5
Old Scapa Road Kirkwall Scotland
Fully refundableReserve now, pay when you stay
$95 nightly
The price is $113 total per night from Jun 9 to Jun 10
$113 total
Jun 9 - Jun 10
Total with taxes and fees
This hostel features a restaurant, free WiFi in public areas, and a garden. A snack bar/deli, a communal living room, and luggage storage are also on offer.
Opens in a new windowKirkwall Youth Hostel
Don't see what you're looking for?
See all available properties in Mainland
View all properties
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.

Recent Mainland hotel reviews by fellow wanderers

Explore More Ways to Travel with Travelocity