Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Keith
Check in / Check out
Any week
Guests
Add guests
Filters
, 1 filter applied
1
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
Show map
Search results; 25 homes in Keith
25 homes in Keith
Top guest favourite
Guest favourite
Home in Aberdeenshire
Cosy, rural cottage near Ellon
3 beds
3 beds
1–6 Sept
1–6 Sept
₹1,04,311
Show price breakdown
₹1,04,311 for 5 nights
for 5 nights
4.98 out of 5 average rating, 61 reviews
4.98 (61)
Campervan/Motorhome in Lossiemouth
No.22 @ Silversands
3 beds
3 beds
20–25 Aug
20–25 Aug
₹87,969
₹76,861
Show price breakdown
₹76,861 for 5 nights, originally ₹87,969
for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Home in Ythanbank
Rural, cosy cottage near Ellon
3 beds
3 beds
14–19 Sept
14–19 Sept
₹78,920
Show price breakdown
₹78,920 for 5 nights
for 5 nights
4.94 out of 5 average rating, 136 reviews
4.94 (136)
Top guest favourite
Guest favourite
Holiday park in Lossiemouth
Luxury 3 bedroom 6 berth Caravan
5 beds
5 beds
7–12 Sept
7–12 Sept
₹71,508
Show price breakdown
₹71,508 for 5 nights
for 5 nights
4.99 out of 5 average rating, 80 reviews
4.99 (80)
Campervan/Motorhome in Lossiemouth
A Stone's Throw
3 beds
3 beds
6–11 Sept
6–11 Sept
₹66,019
Show price breakdown
₹66,019 for 5 nights
for 5 nights
4.83 out of 5 average rating, 6 reviews
4.83 (6)
Guest favourite
Guest favourite
Cottage in Tomintoul
Wild Farm Cottage
5 beds
5 beds
31 Aug – 5 Sept
31 Aug – 5 Sept
₹1,23,527
Show price breakdown
₹1,23,527 for 5 nights
for 5 nights
4.95 out of 5 average rating, 230 reviews
4.95 (230)
Available without a pool
0 of 0 items showing
1 / 3
Page 1 of 3
Top guest favourite
Guest favourite
Tiny home in Newmill
Burn of Aultmore Bothy, Newmill, Keith Moray
2 beds
2 beds
27 Aug – 1 Sept
27 Aug – 1 Sept
₹55,587
Show price breakdown
₹55,587 for 5 nights
for 5 nights
4.98 out of 5 average rating, 121 reviews
4.98 (121)
Top guest favourite
Guest favourite
Cottage in Cornhill
The Bothy, Milton of Tillynaught.
2 beds
2 beds
4–9 Oct
4–9 Oct
₹37,745
Show price breakdown
₹37,745 for 5 nights
for 5 nights
4.98 out of 5 average rating, 482 reviews
4.98 (482)
Guest favourite
Guest favourite
Cabin in Keith
Rural Cabin with spectacular views
1 small double bed
1 small double bed
6–11 Oct
6–11 Oct
₹67,254
Show price breakdown
₹67,254 for 5 nights
for 5 nights
4.91 out of 5 average rating, 331 reviews
4.91 (331)
Top guest favourite
Guest favourite
Tiny home in Moray
The Tin Shed, Speyside
1 double bed
1 double bed
13–18 Sept
13–18 Sept
₹77,273
Show price breakdown
₹77,273 for 5 nights
for 5 nights
5.0 out of 5 average rating, 293 reviews
5.0 (293)
Place to stay in Drummuir
Idyllic location, 2 Bed Wooden Chalet with Hot Tub
3 beds
3 beds
26–31 Aug
26–31 Aug
₹89,215
Show price breakdown
₹89,215 for 5 nights
for 5 nights
4.87 out of 5 average rating, 62 reviews
4.87 (62)
Top guest favourite
Guest favourite
Home in Rothes
No.46, comfortable 2 bedroom property
2 king beds
2 king beds
12–17 Sept
12–17 Sept
₹67,940
Show price breakdown
₹67,940 for 5 nights
for 5 nights
4.98 out of 5 average rating, 124 reviews
4.98 (124)
Show more homes
More stays available for your dates
Place to stay in Burghead
Clearwater View - Stunning sea views from deck
8 beds
8 beds
8–13 Sept
8–13 Sept
₹1,38,967
Show price breakdown
₹1,38,967 for 5 nights
for 5 nights
Superhost
Superhost
Home in Aberdeenshire
Luxury 6 bed,bath house with indoor swimming pool
9 beds
9 beds
8–15 Dec
8–15 Dec
₹5,61,268
Show price breakdown
₹5,61,268 for 7 nights
for 7 nights
4.83 out of 5 average rating, 6 reviews
4.83 (6)
Guest favourite
Guest favourite
Cabin in West Beach
Badgers Den Silver Sands
5 beds
5 beds
1–6 Sept
1–6 Sept
₹68,626
Show price breakdown
₹68,626 for 5 nights
for 5 nights
4.87 out of 5 average rating, 15 reviews
4.87 (15)
Top guest favourite
Guest favourite
Campervan/Motorhome in Moray
Sandy Haven at Silver Sands
3 beds
3 beds
21–28 Aug
21–28 Aug
₹1,23,115
Show price breakdown
₹1,23,115 for 7 nights
for 7 nights
4.93 out of 5 average rating, 45 reviews
4.93 (45)
Top guest favourite
Guest favourite
Holiday park in Lossiemouth
Fairview Caravan Hire Lossie
4 beds
4 beds
28 Aug – 2 Sept
28 Aug – 2 Sept
₹72,057
Show price breakdown
₹72,057 for 5 nights
for 5 nights
4.95 out of 5 average rating, 20 reviews
4.95 (20)
Chalet in Lossiemouth
Luxury caravan to let
5 beds
5 beds
30 Aug – 4 Sept
30 Aug – 4 Sept
₹65,195
Show price breakdown
₹65,195 for 5 nights
for 5 nights
4.79 out of 5 average rating, 33 reviews
4.79 (33)
Guest favourite
Guest favourite
Campervan/Motorhome in Stotfield
Little Cha-Am Caravan Hire at Silver Sand
5 beds
5 beds
31 Aug – 5 Sept
31 Aug – 5 Sept
₹1,02,939
Show price breakdown
₹1,02,939 for 5 nights
for 5 nights
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Cabin in Lossiemouth
Dune Haven Luxury Beach Lodge
4 beds
4 beds
26–31 Aug
26–31 Aug
₹1,37,502
₹1,13,919
Show price breakdown
₹1,13,919 for 5 nights, originally ₹1,37,502
for 5 nights
Guest favourite
Guest favourite
Cabin in Lossiemouth
Aurora on the Dunes – Cozy Coastal Getaway
4 beds
4 beds
29 Aug – 3 Sept
29 Aug – 3 Sept
₹71,371
Show price breakdown
₹71,371 for 5 nights
for 5 nights
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Top guest favourite
Guest favourite
Cabin in Moray
Sea La Vie at Silver Sands
4 beds
4 beds
1–6 Sept
1–6 Sept
₹82,901
Show price breakdown
₹82,901 for 5 nights
for 5 nights
5.0 out of 5 average rating, 24 reviews
5.0 (24)
Guest favourite
Guest favourite
Campervan/Motorhome in Lossiemouth
Modern Caravan, on Moray Firth Coast
6 beds
6 beds
29 Aug – 3 Sept
29 Aug – 3 Sept
₹87,155
Show price breakdown
₹87,155 for 5 nights
for 5 nights
4.97 out of 5 average rating, 30 reviews
4.97 (30)
Cabin in West Beach
Northern Lights
3 beds
3 beds
29 Aug – 3 Sept
29 Aug – 3 Sept
₹94,704
Show price breakdown
₹94,704 for 5 nights
for 5 nights
New place to stay
New
1
2