Photo by Geraldine Soh

Beach Resorts in Grantown-on-Spey
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Grantown-on-Spey Beach Resorts
Our top choices for Grantown-on-Spey beach hotels

9.0 out of 10, Wonderful, (101 reviews)
cleanliness Discover paradise along a stunning white sand beach, with hiking trails, fishing spots, and daily housekeeping for a seamless getaway.
The price is S$311
includes taxes & fees
4 May - 5 May

9.2 out of 10, Wonderful, (1,004 reviews)
The price is S$343
includes taxes & fees
30 Apr - 1 May
The price is S$188
includes taxes & fees
11 May - 12 May

10.0 out of 10, Exceptional, (16 reviews)
cleanliness Stroll to the shores of Nairn Beach just minutes away, where white sands invite barefoot wandering after a day on nearby golf links.
The price is S$296
includes taxes & fees
28 Apr - 29 Apr
The price is S$176
includes taxes & fees
28 Apr - 29 Apr

8.2 out of 10, Very good, (957 reviews)
The price is S$207
includes taxes & fees
6 May - 7 May
The price is S$243
includes taxes & fees
3 May - 4 May
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.
Top Grantown-on-Spey Hotel Reviews
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Tomintoul
- Pet friendly Hotels in Aviemore
- Aviemore Hotels
- Ballindalloch Hotels
- Boat of Garten Hotels
- Carrbridge Hotels
- Caravan Parks in Cromdale
- Hotels with Restaurants in Cromdale
- Cromdale Hotels
- Hotels near Glenlivet Distillery
- Glenlivet Hotels
- Cottages in Glenmore
- Glenmore Hotels
- Grantown-On-Spey Hotels
- Hotels near Loch Morlich
- Hotels with Restaurants in Nethy Bridge
- Hotels with Restaurants in Tomatin
- Tomatin Hotels



























