If you're looking to discover somewhere new, look no further than Grantown-on-Spey. Whether you're planning to stay for a night or for the week, the area around Grantown-on-Spey has accommodations to fit every need. Search for hotels in Grantown-on-Spey with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Grantown-on-Spey hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Grantown-on-Spey hotel deals are here with our lowest price guarantee.
Photo by Geraldine Soh
Cottages in Grantown-on-Spey
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Cottages in Grantown-on-Spey
Top landmarks in Grantown-on-Spey

Lochindorb Castle
Lochindorb Castle is just one of the landmarks located 6.4 mi (10.2 km) from central Grantown-on-Spey, so you might want to stop by for a few pics during your trip.
Learn more about Grantown-on-Spey
Grantown-on-Spey is well-known for its attractions such as Cairngorms National Park and Lochindorb Castle. The city has something for everyone including sights like Grantown Museum within a secluded setting.

Find out more about Grantown-on-Spey
Find out more about Grantown-on-Spey
Keep exploring
Keep exploring
- Neighborhoods
- Landmarks
- Star Rating
- Accommodation Types
- Theme
- Top Cities in United Kingdom
- Popular destinations
- More Hotels
- Most popular destinations
- Hotels near Lochindorb Castle
- Hotels near Cairngorms National Park
- Hotels near Balmoral Castle
- Hotels near Inverness Castle
- Hotels near Macallan Distillery
- Hotels near Inverness Cathedral
- Hotels near Culloden Battlefield
- Hotels near CairnGorm Mountain
- Hotels near Eden Court Theatre
- Hotels near Highland Wildlife Park
- Hotels near Glenfiddich Whisky Distillery
- Hotels near Relax
- Hotels near Loch Morlich
- Hotels near Victorian Market
- Hotels near Nairn Beach
- Hotels near Moray Firth
- Hotels near Castle Stuart
- Hotels near Aberlour Distillery
- Hotels near Chanonry Point Lighthouse
- Hotels near Fort George
- Hotels in London
- Hotels in Edinburgh
- Hotels in Manchester
- Hotels in Liverpool
- Hotels in York
- Hotels in Glasgow
- Hotels in Birmingham
- Hotels in Bath
- Hotels in Bristol
- Hotels in Belfast
- Hotels in Blackpool
- Hotels in Cardiff
- Hotels in Brighton
- Hotels in Newcastle-upon-Tyne
- Hotels in Inverness
- Hotels in Southampton
- Hotels in Leeds
- Hotels in Oxford
- Hotels in Chester
- Hotels in Whitby
- Ness Walk
- Beaufort Hotel
- Ardross Glencairn
- Craigmonie Hotel Inverness by Compass Hospitality
- Lochardil House Hotel
- Black Friars
- Jacobite house
- Loch Ness Country House Hotel
- Macdonald Aviemore Highland Hotel
- Highland Apartments By Mansley
- Culloden House Hotel
- The Boat Hotel
- The Mansion House Hotel
- Inverness City Suites
- Macdonald Drumossie Hotel
- The Redcliffe
- Black Isle Bar and Rooms
- Laichmoray Hotel
- West End Hotel
- Waverley Guest House
- Smithton Hotel
- Muthu Newton Hotel (Near Inverness Airport)
- Alban & Abbey House
- High Range Hotel
- Macdonald Aviemore Hotel
- Eight Acres Hotel
- Macdonald Spey Valley Resort
- The Gatehouse B&B
- The Coo's Guest House
- The Station Hotel
- Golf View Hotel & Spa
- Rocpool Reserve
- Rossal House Apartments
- MacDougall Clansman Hotel
- Sweeney Rooms Aviemore
- Inverness Youth Hostel
- Cairngorm Guest House
- The Aberlour Hotel
- Talisker
- Broomlea
- OYO Eastbank Hotel, Speyside Scotland
- Nethybridge Hotel
- Rooms in Inverness
- Eriskay Guest House and Aviemore Glamping
- The Park Aviemore
- Macdonald Lochanhully Woodland Club
- Trafford Bank Guest House
- Aurora Hotel & Italian Restaurant
Hotels
Hotels in PortreeCheap Hotels in GlasgowLuxury Hotels in SalisburyHotels in WrexhamHotels in ChesterHotels in AberystwythHotels in ChesterfieldHotels in Clacton-on-SeaHotels in AberdeenHotels in YorkHotels in ConwyHotels in BrightonHotels in InvernessHotels in ReadingHotels in DundeeHotels in CambridgeHotels in LondonderryHotels in GlasgowHotels in Islay IslandHotels in AyrHotels in WindsorHotels in Fort WilliamHotels in BathHotels in ObanHotels in DoverCheap Hotels in ManchesterHotels in StirlingHotels in ManchesterHotels in LeedsHotels in St. Andrews