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 / Checkout
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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
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
Rooms
Cabins
Amazing views
Lake
Farms
National parks
Tiny homes
Historical homes
Amazing pools
Skiing
Bed & breakfasts
Lakefront
Play
Trending
Castles
Beach
Shepherd's huts
New
Beachfront
Golfing
Chef's kitchens
Off the grid
A-frames
Barns
Surfing
Filters
0
Show map
Search results; 476 places in Grantown-on-Spey
476 places in Grantown-on-Spey
Guest favourite
Guest favourite
Apartment in Highland
Seafield Lodge, Apartment 4
3 beds
3 beds
Sep. 19 – 24
Sep. 19 – 24
$184 CAD
night
$184 CAD per night
·
$920 CAD total
$920 CAD total
Show price breakdown
4.91 out of 5 average rating, 299 reviews
4.91 (299)
Guest favourite
Guest favourite
Apartment in Highland Council
1 Granite Villa, Renovated
4 beds
4 beds
Apr. 1 – 6
Apr. 1 – 6
$196 CAD
night
$196 CAD per night
·
$979 CAD total
$979 CAD total
Show price breakdown
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Superhost
Superhost
Apartment in Highland Council
The Granary in The Square
3 beds
3 beds
May 18 – 23
May 18 – 23
$178 CAD
night
$178 CAD per night
·
$891 CAD total
$891 CAD total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Apartment in Highland
Studio at 26, Dalfaber Park, Aviemore
1 bed
1 bed
Apr. 8 – 13
Apr. 8 – 13
$147 CAD
night
$147 CAD per night
·
$734 CAD total
$734 CAD total
Show price breakdown
4.9 out of 5 average rating, 368 reviews
4.9 (368)
Guest favourite
Guest favourite
Apartment in Highland
Whitelea Cottage, cosy Highland holiday retreat.
1 double bed
1 double bed
Apr. 11 – 16
Apr. 11 – 16
$115 CAD
night
$115 CAD per night
·
$577 CAD total
$577 CAD total
Show price breakdown
4.92 out of 5 average rating, 148 reviews
4.92 (148)
Guest favourite
Guest favourite
Apartment in Highland
Couples retreat in charming village near Aviemore
1 double bed
1 double bed
Apr. 13 – 18
Apr. 13 – 18
$194 CAD
night
$194 CAD per night
·
$971 CAD total
$971 CAD total
Show price breakdown
4.98 out of 5 average rating, 186 reviews
4.98 (186)
Guest favourite
Guest favourite
Apartment in Nethy Bridge
Woodland Getaway
1 king bed
1 king bed
Apr. 17 – 22
Apr. 17 – 22
$186 CAD
night
$186 CAD per night
·
$930 CAD total
$930 CAD total
Show price breakdown
4.99 out of 5 average rating, 85 reviews
4.99 (85)
Guest favourite
Guest favourite
Apartment in Aviemore
The Morlich Nook
1 double bed
1 double bed
Apr. 10 – 15
Apr. 10 – 15
$151 CAD
night
$151 CAD per night
·
$753 CAD total
$753 CAD total
Show price breakdown
4.88 out of 5 average rating, 213 reviews
4.88 (213)
Apartment in Aviemore
The Retreat @ Strathspey House
1 queen bed
1 queen bed
May 9 – 14
May 9 – 14
$147 CAD
night
$147 CAD per night
·
$734 CAD total
$734 CAD total
Show price breakdown
4.83 out of 5 average rating, 150 reviews
4.83 (150)
Apartment in Dulnain Bridge
Cosy standalone flat for 2, great garden and views
1 king bed
1 king bed
Apr. 5 – 10
Apr. 5 – 10
$215 CAD
night
$215 CAD per night
·
$1,077 CAD total
$1,077 CAD total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Apartment in Mosstowie
The Old Snooker Room at Mosstowie, Elgin
1 king bed
1 king bed
Apr. 16 – 21
Apr. 16 – 21
$115 CAD
night
$115 CAD per night
·
$577 CAD total
$577 CAD total
Show price breakdown
5.0 out of 5 average rating, 153 reviews
5.0 (153)
Guest favourite
Guest favourite
Apartment in Aviemore
Stags View Apartment, Aviemore
3 beds
3 beds
Apr. 13 – 18
Apr. 13 – 18
$181 CAD
night
$181 CAD per night
·
$904 CAD total
$904 CAD total
Show price breakdown
4.93 out of 5 average rating, 343 reviews
4.93 (343)
Guest favourite
Guest favourite
Apartment in Tain
The Granny Flat @ St Mary's
1 double bed
1 double bed
Apr. 1 – 6
Apr. 1 – 6
$123 CAD
night
$123 CAD per night
·
$615 CAD total
$615 CAD total
Show price breakdown
4.81 out of 5 average rating, 497 reviews
4.81 (497)
Guest favourite
Guest favourite
Apartment in Highland
Craigellach View, accessible modern studio flat
1 double bed
1 double bed
Aug. 18 – 23
Aug. 18 – 23
$147 CAD
night
$147 CAD per night
·
$734 CAD total
$734 CAD total
Show price breakdown
4.92 out of 5 average rating, 285 reviews
4.92 (285)
Guest favourite
Guest favourite
Apartment in Hopeman
By the beach at 1 Seapark
4 single beds
4 single beds
Apr. 15 – 20
Apr. 15 – 20
$168 CAD
night
$168 CAD per night
·
$841 CAD total
$841 CAD total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Apartment in Kincraig
Riverside Hideaway
3 beds
3 beds
Jun. 16 – 21
Jun. 16 – 21
$196 CAD
night
$196 CAD per night
·
$979 CAD total
$979 CAD total
Show price breakdown
4.98 out of 5 average rating, 415 reviews
4.98 (415)
Guest favourite
Guest favourite
Apartment in Moray
Seaside Home with Stunning Views
2 beds
2 beds
Apr. 12 – 17
Apr. 12 – 17
$180 CAD
night
$180 CAD per night
·
$898 CAD total
$898 CAD total
Show price breakdown
4.92 out of 5 average rating, 199 reviews
4.92 (199)
Guest favourite
Guest favourite
Apartment in Aviemore
The Steadings
3 beds
3 beds
Apr. 16 – 21
Apr. 16 – 21
$450 CAD
night
$450 CAD per night
·
$2,252 CAD total
$2,252 CAD total
Show price breakdown
4.98 out of 5 average rating, 61 reviews
4.98 (61)
1
2
3
4
…
15