Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Grantown-on-Spey
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
United Kingdom
United Kingdom
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Lake
Rooms
Amazing views
Cabins
Beach
Farms
Amazing pools
Tiny homes
Historical homes
National parks
Bed & breakfasts
Lakefront
Skiing
Play
Castles
New
Trending
Beachfront
Shepherd's huts
Golfing
Chef's kitchens
Off-the-grid
Filters
0
Show map
Search results; 488 places in Grantown-on-Spey
488 places in Grantown-on-Spey
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Flat in Highland
Apartment 4, Seafield Lodge, 5 Woodside Ave
Individual Host
Individual Host
29 Sep – 4 Oct
29 Sep – 4 Oct
€ 131
night
€ 131 per night
·
€ 652 total
€ 652 total
Show price breakdown
4.91 out of 5 average rating, 305 reviews
4.91 (305)
Superhost
Superhost
Flat in Highland Council
The Granary in The Square
Individual Host
Individual Host
10–15 May
10–15 May
€ 129
night
€ 129 per night
·
€ 641 total
€ 641 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Flat in Highland Council
1 Granite Villa, Renovated
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 139
night
€ 139 per night
·
€ 694 total
€ 694 total
Show price breakdown
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Guest favourite
Guest favourite
Flat in Aviemore
Stags View Apartment, Aviemore
Individual Host
Individual Host
8–13 Sep
8–13 Sep
€ 132
night
€ 132 per night
·
€ 660 total
€ 660 total
Show price breakdown
4.93 out of 5 average rating, 348 reviews
4.93 (348)
Guest favourite
Guest favourite
Flat in Highland
Studio at 26, Dalfaber Park, Aviemore
Individual Host
Individual Host
21–26 Jun
21–26 Jun
€ 116
night
€ 116 per night
·
€ 576 total
€ 576 total
Show price breakdown
4.91 out of 5 average rating, 371 reviews
4.91 (371)
Guest favourite
Guest favourite
Flat in Highland
Whitelea Cottage, cosy Highland holiday retreat.
Individual Host
Individual Host
6–11 May
6–11 May
€ 84
night
€ 84 per night
·
€ 418 total
€ 418 total
Show price breakdown
4.92 out of 5 average rating, 152 reviews
4.92 (152)
Guest favourite
Guest favourite
Flat in Aviemore
The Morlich Nook
Individual Host
Individual Host
22–27 Apr
22–27 Apr
€ 106
night
€ 106 per night
·
€ 527 total
€ 527 total
Show price breakdown
4.88 out of 5 average rating, 216 reviews
4.88 (216)
Flat in Aviemore
The Retreat @ Strathspey House
Individual Host
Individual Host
26–31 Aug
26–31 Aug
€ 104
night
€ 104 per night
·
€ 520 total
€ 520 total
Show price breakdown
4.83 out of 5 average rating, 153 reviews
4.83 (153)
Guest favourite
Guest favourite
Flat in Nethy Bridge
Woodland Getaway
Individual Host
Individual Host
26 Apr – 1 May
26 Apr – 1 May
€ 132
night
€ 132 per night
·
€ 659 total
€ 659 total
Show price breakdown
4.99 out of 5 average rating, 86 reviews
4.99 (86)
Flat in Dulnain Bridge
Cosy standalone flat for 2, great garden and views
Individual Host
Individual Host
22–28 Apr
22–28 Apr
€ 153
night
€ 153 per night
·
€ 916 total
€ 916 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Flat in Highland
Couples retreat in charming village near Aviemore
Professional Host
Professional Host
8–13 Aug
8–13 Aug
€ 135
night
€ 135 per night
·
€ 674 total
€ 674 total
Show price breakdown
4.98 out of 5 average rating, 186 reviews
4.98 (186)
Guest favourite
Guest favourite
Flat in Kincraig
Riverside Hideaway
Individual Host
Individual Host
16–21 Jun
16–21 Jun
€ 139
night
€ 139 per night
·
€ 694 total
€ 694 total
Show price breakdown
4.98 out of 5 average rating, 421 reviews
4.98 (421)
Guest favourite
Guest favourite
Flat in Carrbridge
Bright bungalow with garden & disabled facilities
Individual Host
Individual Host
3–8 Jun
3–8 Jun
€ 167
night
€ 167 per night
·
€ 833 total
€ 833 total
Show price breakdown
4.93 out of 5 average rating, 40 reviews
4.93 (40)
Guest favourite
Guest favourite
Flat in Highland
Craigellach View, accessible modern studio flat
Individual Host
Individual Host
18–23 Aug
18–23 Aug
€ 109
night
€ 109 per night
·
€ 544 total
€ 544 total
Show price breakdown
4.92 out of 5 average rating, 286 reviews
4.92 (286)
Guest favourite
Guest favourite
Flat in Mosstowie
The Old Snooker Room at Mosstowie, Elgin
Individual Host
Individual Host
15–20 May
15–20 May
€ 83
night
€ 83 per night
·
€ 412 total
€ 412 total
Show price breakdown
5.0 out of 5 average rating, 154 reviews
5.0 (154)
Guest favourite
Guest favourite
Flat in Highland Council
City centre flat next to river
Professional Host
Professional Host
13–18 Aug
13–18 Aug
€ 118
night
€ 118 per night
·
€ 590 total
€ 590 total
Show price breakdown
4.94 out of 5 average rating, 34 reviews
4.94 (34)
Guest favourite
Guest favourite
Flat in Highland
Nairn Beach Side Apartment with stunning views
Individual Host
Individual Host
18–23 Sep
18–23 Sep
€ 120
night
€ 120 per night
·
€ 596 total
€ 596 total
Show price breakdown
4.96 out of 5 average rating, 159 reviews
4.96 (159)
Guest favourite
Guest favourite
Flat in Aviemore
The Steadings
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 302
night
€ 302 per night
·
€ 1,508 total
€ 1,508 total
Show price breakdown
4.98 out of 5 average rating, 63 reviews
4.98 (63)
1
2
3
4
…
15