Apartments in Kirkwall and Guest houses - Holiday Lettings - Holiday Rentals Kirkwall

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

91 Holiday homes

(3) Excellent 

11

Apartment rental in Kirkwall

Mainland / Kirkwall

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 2 km
  • Child friendly

from £110 / night

£670 - £800 / week

Book View

from £110 / night

(21) Excellent 

Certificate of Excellence

4

Holiday apartment in Kirkwall

Mainland / Kirkwall

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Child friendly
  • Car not necessary
  • Private garden

Certificate of Excellence

from £58 / night

£400 / week

Book View

Responds fast!
avg. 1 hour 2 minutes

from £58 / night

(19) Excellent 

Certificate of Excellence

12

Apartment rental in Kirkwall

Mainland / Kirkwall

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £130 / night

£560 - £750 / week

Book View

Responds fast!
avg. 3 hours 54 minutes

from £130 / night

(11) Very Good 

Certificate of Excellence

7

Kirkwall holiday apartment rental

Mainland / Kirkwall

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 2 km
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £125 / night

£525 - £700 / week

Book View

Responds fast!
avg. 3 hours 54 minutes

from £125 / night

(3) Very Good 

11

Holiday apartment in Kirkwall

Mainland / Kirkwall

1 4 4 nights min

  • 1 bedroom
  • sleeps 4
  • 4 nights min
  • Child friendly

from £78 / night

£525 - £805 / week

Book View

Responds fast!
avg. 13 minutes

from £78 / night

(22) Very Good 

Certificate of Excellence

22

Holiday home in Kirkwall

Mainland / Kirkwall

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Nearest beach 0.1 km
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £80 / night

£490 - £665 / week

Book View

Responds fast!
avg. 3 hours 50 minutes

from £80 / night

(2) Excellent 

7

Holiday b&b in Kirkwall

Mainland / Kirkwall

2 2 min stay varies

  • 2 bedrooms
  • sleeps 2
  • min stay varies
  • Nearest beach 2 km
  • Child friendly
  • Private garden

from £85 / night

£595 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from £85 / night

(2) Excellent 

18

Holiday home in Kirkwall

Mainland / Kirkwall

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min

from £125 / night

£875 / week

Book View

from £125 / night

(5) Excellent 

10

Kirkwall holiday apartment rental

Mainland / Kirkwall

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly

from £110 / night

£670 - £800 / week

Book View

from £110 / night

(9) Very Good 

14

Kirkwall holiday apartment rental

Mainland / Kirkwall

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly

from £110 / night

£670 - £800 / week

Book View

from £110 / night

(6) Excellent 

15

Kirkwall holiday apartment rental

Mainland / Kirkwall

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Ask owner if suitable for children

from £120 / night

£685 - £800 / week

Book View

from £120 / night

(17) Excellent 

Certificate of Excellence

6

Holiday bungalow in Kirkwall

Mainland / Kirkwall

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 2 km
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £145 / night

£610 - £800 / week

Book View

Responds fast!
avg. 3 hours 54 minutes

from £145 / night

(15) Very Good 

10

Kirkwall holiday home rental

Mainland / Kirkwall

4 7 7 nights min

  • 4 bedrooms
  • sleeps 7
  • 7 nights min
  • Child friendly
  • Air conditioning
  • Private garden

from £55 / night

£385 - £675 / week

Book View

from £55 / night

(29) Excellent 

Certificate of Excellence

58

Holiday home rental

Mainland / Kirkwall

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Nearest beach 2 km
  • Private garden

Certificate of Excellence

from £155 / night

£1,085 / week

Book View

Responds fast!
avg. 1 hour 55 minutes

from £155 / night

9

Holiday apartment rental

Mainland / Kirkwall

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child friendly

from £85 / night

£595 / week

Book View

from £85 / night

(4) Excellent 

9

Kirkwall holiday apartment rental

Mainland / Kirkwall

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly

from £110 / night

£550 - £800 / week

Book View

from £110 / night

(2) Excellent 

14

Holiday apartment in Kirkwall

Mainland / Kirkwall

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly

from £115 / night

£805 / week

Book View

from £115 / night

(5) Excellent 

14

Holiday apartment in Kirkwall

Mainland / Kirkwall

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 2 km
  • Child friendly
  • Car not necessary

from £90 / night

£430 - £550 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from £90 / night

(1) Excellent 

5

Holiday home rental

Mainland / Kirkwall

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Pet friendly

from £95 / night

£665 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from £95 / night

(7) Average 

11

Holiday cottage rental

Mainland / Kirkwall

1 5 1 night min

  • 1 bedroom
  • sleeps 5
  • 1 night min
  • Nearest beach 2 km
  • Child friendly
  • Air conditioning

from £85 / night

£595 / week

Book View

Responds fast!
avg. 3 hours 59 minutes

from £85 / night

(50) Excellent 

9

Holiday home in Kirkwall

Mainland / Kirkwall

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Pet friendly

from £95 / night

£665 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from £95 / night

5

Holiday home in Kirkwall

Mainland / Kirkwall

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Pet friendly

from £95 / night

£665 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from £95 / night

(2) Excellent 

5

Kirkwall holiday home let

Mainland / Kirkwall

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Pet friendly

from £95 / night

£665 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from £95 / night

Great rentals within 20 miles that match your search

Distance approx 12.03 miles from Kirkwall

(3) Very Good 

15

St. Margaret's Hope holiday shepherds hut rental

South Ronaldsay / St Margaret's Hope

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly

from £42 / night

£200 - £221 / week

Book View

Responds fast!
avg. 3 hours 52 minutes

from £42 / night

Distance approx 11.02 miles from Kirkwall

(9) Excellent 

Certificate of Excellence

20

Stromness holiday lodge rental

Mainland / Stromness

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Nearest beach 5 km
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £125 / night

£650 - £750 / week

Book View

Responds fast!
avg. 1 hour 46 minutes

from £125 / night

Distance approx 12.18 miles from Kirkwall

(19) Excellent 

5

Cottage rental in Stromness with golf nearby

Mainland / Stromness

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £80 / night

£350 - £550 / week

Book View

Responds fast!
avg. 2 hours 51 minutes

from £80 / night

Distance approx 12.03 miles from Kirkwall

(3) Very Good 

27

St. Margaret's Hope holiday yurt rental

South Ronaldsay / St Margaret's Hope

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £52 / night

£300 / week

Book View

from £52 / night

Distance approx 10.4 miles from Kirkwall

(17) Excellent 

14

Holiday home in Evie

Mainland / Evie

2 5 7 nights min

  • 2 bedrooms
  • sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £68 / night

£475 - £525 / week

Book View

Responds fast!
avg. 1 hour 44 minutes

from £68 / night

Distance approx 10.98 miles from Kirkwall

(18) Excellent 

Certificate of Excellence

23

Holiday lodge in Stromness

Mainland / Stromness

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Nearest beach 5 km
  • Child friendly

Certificate of Excellence

from £125 / night

£650 - £750 / week

Book View

Responds fast!
avg. 1 hour 46 minutes

from £125 / night

Distance approx 15.92 miles from Kirkwall

(11) Excellent 

Certificate of Excellence

15

Cottage rental in Birsay

Orkney Islands / Birsay

3 6 5 nights min

  • 3 bedrooms
  • sleeps 6
  • 5 nights min
  • Nearest beach 0.3 km
  • Child friendly

Certificate of Excellence

from £100 / night

£750 - £1,100 / week

Book View

Responds fast!
avg. 1 hour 35 minutes

from £100 / night

Distance approx 8.85 miles from Kirkwall

15

B&b rental in Harray

Mainland / Harray

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly

from £75 / night

£525 / week

Book View

from £75 / night

Distance approx 12.21 miles from Kirkwall

(6) Excellent 

14

Holiday home with golf nearby in Stromness

Mainland / Stromness

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

from £60 / night

£240 - £495 / week

Book View

Responds fast!
avg. 3 hours 8 minutes

from £60 / night

Distance approx 11.41 miles from Kirkwall

(87) Excellent 

21

Apartment rental in Dounby

Mainland / Dounby

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly

from £80 / night

£330 - £470 / week

Book View

Responds fast!
avg. 2 hours 27 minutes

from £80 / night

Distance approx 10.48 miles from Kirkwall

(2) Excellent 

12

Holiday cottage in Evie

Mainland / Evie

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Child friendly
  • Pet friendly

from £80 / night

£525 / week

Book View

from £80 / night

Distance approx 10.04 miles from Kirkwall

(4) Excellent 

23

Holiday chalet in Orphir

Mainland / Orphir

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £121 / night

£500 - £775 / week

Book View

Responds fast!
avg. 1 hour 12 minutes

from £121 / night

Distance approx 10.79 miles from Kirkwall

(20) Excellent 

Certificate of Excellence

7

Holiday cottage with golf nearby in St. Margaret's Hope

South Ronaldsay / St Margaret's Hope

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child friendly

Certificate of Excellence

from £70 / night

£420 / week

Book View

Responds fast!
avg. 3 hours 22 minutes

from £70 / night

Distance approx 14.12 miles from Kirkwall

(2) Excellent 

7

Apartment rental in Stromness

Mainland / Stromness

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 0.2 km
  • Child friendly
  • Pet friendly

from £90 / night

£450 - £950 / week

Book View

from £90 / night

Distance approx 7.74 miles from Kirkwall

(6) Excellent 

15

Holiday cottage in Orphir

Mainland / Orphir

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

from £50 / night

£350 - £550 / week

Book View

Responds fast!
avg. 3 hours 24 minutes

from £50 / night

Distance approx 9.97 miles from Kirkwall

(5) Excellent 

21

Holiday chalet rental

Mainland / Orphir

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £121 / night

£500 - £775 / week

Book View

from £121 / night

Distance approx 15.15 miles from Kirkwall

(12) Very Good 

19

Holiday cottage in Hoy

Orkney Islands / Hoy

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly

from £60 / night

£420 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from £60 / night

Top Destination reviews

Cunningair - Wardbay Self Catering
Great accommodation

Stayed here and in The Flat, which is downstairs, with six colleagues for a work trip. Great accommodation. Absolutely spotless with very comfy beds. The owners were very welcoming and left you alone but were always nearby if you had a question or two. We had two cars and there was plenty of room for parking. Lovely views across the hills and down to the sea. Would definitely stay here again when our company next visits Orkney.see more
1 bedroom ground floor flat
Orkney

Veey clean and well equipt.on a main road so could be a little noisy if your not used to traffic. Could do with having a mirror in bedroom as i didnt take one with me (for drying hair).Good base for exploring orkney and would definitely return. … see more
Apartment 2, Broad Street Gardens, Kirkwall
A lovely stay, convenient for Kirkwall Facilities

We stayed in a ground floor apartment, which was convenient for our 80 year old mother. Great for access to Kirkwall and very well appointed in kitchen and elsewhere. I would say however that you do not get a view of the adjacent gardens (just the high garden wall) from the ground floor, compared to the higher floors. It didn't affect our enjoyment of our stay but may others.see more
The Flat, Cunningair - Wardbay Self Catering
Comfortable, clean and well equipped, a convenient base from which to explore Orkney.

Conveniently situated a short walk from Kirkwall's pubs and restaurants. The flat is well equipped, clean and comfortable. Very quiet at night. On arrival it was nice to find tea and coffee in the kitchen and fresh milk in the fridge. Owners friendly and helpful. Will certainly consider staying here again.see more
Startin
A Lovely Tranquil House

A very comfortable, spacious house with fine beds and cheerful decor. It is also most conveniently located in Kirkwall. My family party had a lovely stay. Good garden/outside space too for al fresco dining. Minor issues: it could do with a DVD player and more cutlery, crockery etc. and a bigger fridge.see more
The Smiddy, Mill Street, Kirkwall, KW15 1NL
Great place

Wonderful place to stay. Very well kitted out and very spacious. Extremely handy for Kirkwall centre. Owner friendly and approachable - always available when we needed advice or assistance … see more

Also consider