Grantown-on-Spey Hotels

Ben Mhor Hotel Grantown on Spey

Set on the high street in the popular Speyside town on Grantown On Spey,Ben Mhor Hotel is a traditional Scottish Highland village hotel.

Craiglynne Hotel Grantown-on-Spey

Right in the heart of the Malt Whisky Trail, The Craiglynne Hotel is a wonderful base to explore the great Scottish outdoors.

Dunallan House Grantown-on-Spey

Dunallan House is a family run STB 4 Star Guest House where you will be assured of a warm Scottish welcome

Eden House Luxury Organic B B Grantown on Spey

This century old victorian villa situated on the fringes of the Cairngorm National Park,Eden House is conveniently close to the best Cairngorm experience ever!

Garth Hotel Restaurant Grantown on Spey

The Garth stands in its own extensive grounds with carefully landscaped gardens and private parking and offers sweeping views of the bustling Strathspey town of Grantown-on-Spey.

Grant Arms Hotel Grantown-on-Spey

Grant Arms Hotel that stands not very far from the famous Spey River is an impressive 19th century residence has been upgraded to offer modern comforts whilst retaining a traditional character.

Ravenscourt House Hotel Grantown on Spey

An impressive stone built Victorian building, Ravenscourt House Hotel is only two minutes stroll from the centre of Grantown-on-Spey

Seafield Lodge Hotel Grantown-on-Spey

A traditional Victorian hotel that dates back to 1879 ,Seafield Lodge is ideally placed within the Cairngorms National Park,

The Haugh Hotel Grantown-on-Spey

A family run friendly hotel, the Haugh Hotel is a traditional stone built small village inn in Cromdale, in the heart of the Scottish Highlands, on the edge of 'The Cairngorm National Park.

Westhaven Bed Breakfast Grantown-on-Spey

Westhaven is situated in a quiet location close to Grantown on Spey town centre, With scenic views across the Cromdale Hills and Anagach Woods.

Willowbank Guest House Grantown-on-Spey

A traditional granite built licensed Guest House, dating back to 1859, and one of the few listed guest house in the Cairngorms National Park.

Grantown-on-Spey lies fifteen miles northeast of Aviemore and is a Georgian town where you can look forward to fishing, walking and climbing. There's golf at the Carggen Golf Course to tee off and to know more about Grantown-on-Spey, read our extensive visitor guide on the place.

From our list of hotels and accommodation in Grantown-on-Spey with price comparison, booking is easy with quick confirmation on screen.