Book Hotels in Kirkwall
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
Top Kirkwall hotels

Grainbank Mews
Reviewed on Apr 7, 2025

Royal Oak Guest House
Reviewed on Jun 29, 2025

Karrawa Guest House
Reviewed on Jul 3, 2025

Albert Hotel
Reviewed on Jul 14, 2025

The Ayre Hotel
Reviewed on Jul 15, 2025

The Shore
Reviewed on Jun 8, 2025

The Orkney Hotel
Reviewed on Jun 25, 2025

Kirkwall Youth Hostel
Reviewed on Jun 21, 2025

Hildeval B&B
Reviewed on Sep 4, 2021
Kirkwall Hotel & Travel Guide
Within a 6-mile (10-kilometer) distance from the middle of Kirkwall, on Travelocity's reservations page you'll find a small, but friendly offering of places to kick your feet up. Travelocity's database presently is coming up with 4 places to stay around a 6-mile (10-kilometer) radius of the center of Kirkwall.
Kirkwall is on your doorstep from all these well situated Travelocity-listed lodgings, such as the Albert Hotel and St Ola Hotel.
9 miles (15 kilometers) from the center of Kirkwall, you will come across the Houton Bay Lodge. Alternatively, the Murray Arms Hotel can be found about 11 miles (17 kilometers) away. Two more places to stay around Kirkwall are the Inn Guest House as well as the HammerSmith.
Do you plan on flying in and out of Kirkwall? Your most convenient airport will be Kirkwall Airport, located 3 miles (4 kilometers) from downtown Kirkwall. Stay close by at the Karrawa Guest House.
Frequently asked questions
Recent Kirkwall hotel reviews by fellow wanderers

Albert Hotel
Explore More Ways to Travel with Travelocity
Accommodation Types
Accommodation Types in Kirkwall
- North Sea Hotels
- Scottish Highlands Hotels
- Thurso Hotels
- Wick Hotels
- Stromness Hotels
- Northern Europe Hotels
- South Ronaldsay Hotels
- Shapinsay Hotels
- Scottish Islands Hotels
- Harray Hotels
- Sanday Hotels
- Quoyloo Hotels
- Hoy Island Hotels
- Westray Hotels
- St. Margaret's Hope Hotels
- Stenness Hotels
- Dounby Hotels
- Stronsay Hotels
- Deerness Hotels
- Evie Hotels
- Finstown Hotels
- St. Mary's Hotels
- Mainland Hotels
- Rousay Hotels
- Toab Hotels
- Eday Hotels
- Kettletoft Hotels