Family Hotels & Resorts in Kirkwall from AU$136

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Best Kirkwall Family Hotels

Bridge Street Apartment
3 out of 5
5 Bridge Street, Kirkwall, Scotland
5/5 Exceptional! (3 reviews)
"Great location, adorable property."

Reviewed on 25 Jun. 2018

Bridge Street Apartment
Karrawa Guest House
3 out of 5
Inganess Road, Kirkwall, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$136 per night from 3 Feb. to 4 Feb.
4.7/5 Exceptional! (60 reviews)
"Karrawa Guest House is a lovely place to stay. The hosts are warm and welcoming, great with local knowledge and served filling, hearty breakfasts. Would recommend to others"

Reviewed on 5 Oct. 2021

Karrawa Guest House
St Ola Hotel
3 out of 5
Harbour Street, Kirkwall, Scotland
The price is AU$149 per night from 23 Jan. to 24 Jan.
3.8/5 Good! (62 reviews)
St Olas Kirkwall
"Centrally located, with reasonable food. A bit dated, and very expensive, but it was booked in height of season when everyone was staycationing during Covid"

Reviewed on 27 Aug. 2021

St Ola Hotel
Don't see what you're looking for?
See all available properties in Kirkwall
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.

Frequently asked questions

Recent Reviews in Kirkwall
expedia verified reviews