Search Kirkwall Cottages

    bundle and save illustration

    Bundle & Save

    Get more, spend less wherever you see Bundle & Save deals
    one key illustration

    OneKeyCash

    Earn OneKeyCash for all your eligible bookings
    ftc illustration

    Upfront pricing

    We're not like the others - we include taxes and fees

Check prices for these dates

In two weeks
In one month
In two months
In three months

Cottages in Kirkwall

Our top choices for Kirkwall cottages

Gingerbread House

3.0 star property
$388 nightly
The price is $466
Sep 6 - Sep 7
Total with taxes and fees
Gingerbread House

A john o'groat that sleeps 2 guests in 1 bedroom

$301 nightly
The price is $301
Sep 11 - Sep 12
Total with taxes and fees
A john o'groat that sleeps 2 guests in 1 bedroom

The Steading

3.0 star property
$1,096 nightly
The price is $1,315
Sep 6 - Sep 7
Total with taxes and fees
The Steading

A john o'groat that sleeps 2 guests in 1 bedroom

6.8 out of 10, (3)
"Lovely spacious room and bathroom "
$301 nightly
The price is $301
Aug 30 - Aug 31
Total with taxes and fees
A john o'groat that sleeps 2 guests in 1 bedroom

A john o'groat that sleeps 2 guests in 0 bedrooms

10.0 out of 10, Exceptional, (1)
"Great place to stay , just to get away from it all, with the sea & walks right on your doorstep. We couldn't ask for anything more. Thank you Adam & Sylvia"
$381 nightly
The price is $381
Aug 31 - Sep 1
Total with taxes and fees
A john o'groat that sleeps 2 guests in 0 bedrooms

Lodge 19 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

10.0 out of 10, Exceptional, (4)
"The location was beautiful and private. The cabin was excellent and had everything we needed"
$939 nightly
The price is $939
Aug 31 - Sep 1
Total with taxes and fees
Lodge 19 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

A john o'groat that sleeps 2 guests in 1 bedroom

$381 nightly
The price is $381
Aug 31 - Sep 1
Total with taxes and fees
A john o'groat that sleeps 2 guests in 1 bedroom

Lodge 12 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

10.0 out of 10, Exceptional, (1)
"One of the most incredible locations and stays! Wish we would have spent more time here. Calm, private, serene and within walking distance to the several “attractions” of John O’Groats. A definite must-stay."
$939 nightly
The price is $939
Aug 31 - Sep 1
Total with taxes and fees
Lodge 12 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

A john o'groat that sleeps 2 guests in 1 bedroom

$381 nightly
The price is $381
Sep 6 - Sep 7
Total with taxes and fees
A john o'groat that sleeps 2 guests in 1 bedroom

Lodge 6 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

10.0 out of 10, Exceptional, (1)
"Property was perfectly appointed with everything you would need. Bathrooms are spacious and nice big towels! Ocean view and great walks. We did two day trips and spent one day locally which worked out very well. I would definitely recommend this rental!"
$691 nightly
The price is $691
Aug 30 - Aug 31
Total with taxes and fees
Lodge 6 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 11 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

10.0 out of 10, Exceptional, (2)
"Great family vacation "
$938 nightly
The price is $938
Sep 11 - Sep 12
Total with taxes and fees
Lodge 11 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 22 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

10.0 out of 10, Exceptional, (1)
"Super Ausblick"
$939 nightly
The price is $939
Sep 4 - Sep 5
Total with taxes and fees
Lodge 22 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

A john o'groat that sleeps 2 guests in 1 bedroom

$381 nightly
The price is $381
Aug 31 - Sep 1
Total with taxes and fees
A john o'groat that sleeps 2 guests in 1 bedroom

A john o'groat that sleeps 4 guests in 2 bedrooms

$460 nightly
The price is $460
Sep 3 - Sep 4
Total with taxes and fees
A john o'groat that sleeps 4 guests in 2 bedrooms

A john o'groat that sleeps 2 guests in 1 bedroom

$381 nightly
The price is $381
Aug 31 - Sep 1
Total with taxes and fees
A john o'groat that sleeps 2 guests in 1 bedroom

A john o'groat that sleeps 2 guests in 1 bedroom

$381 nightly
The price is $381
Sep 12 - Sep 13
Total with taxes and fees
A john o'groat that sleeps 2 guests in 1 bedroom

A john o'groat that sleeps 4 guests in 2 bedrooms

$460 nightly
The price is $460
Sep 5 - Sep 6
Total with taxes and fees
A john o'groat that sleeps 4 guests in 2 bedrooms

A john o'groat that sleeps 4 guests in 2 bedrooms

$460 nightly
The price is $460
Sep 11 - Sep 12
Total with taxes and fees
A john o'groat that sleeps 4 guests in 2 bedrooms

Lodge 20 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

10.0 out of 10, Exceptional, (1)
"Cosy logde - priceless panorama windows views of the sea; wouldn't want to leave... modern and perfectly equipped. Caring and helpful site manager - only hickup: wifi broke and could be only restored running on base level."
$938 nightly
The price is $938
Sep 11 - Sep 12
Total with taxes and fees
Lodge 20 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

A john o'groat that sleeps 4 guests in 2 bedrooms

$461 nightly
The price is $461
Sep 8 - Sep 9
Total with taxes and fees
A john o'groat that sleeps 4 guests in 2 bedrooms
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Kirkwall Hotel Reviews

Find out more about Kirkwall

Find out more about Kirkwall

Kirkwall Cottages information

Number of reviews
44
Accommodation
82 Cottages
Lowest Price
$301
Highest Price
$939

Explore a world of travel with Expedia

Explore a world of travel with Expedia