Click for 5 day Grantown on Spey Weather
13 Aug
Max 14°C
Min 5°C
8-9 mph
Cloudy skies
Provided by Weather2
Muckrach Lodge
Muckrach Lodge


County - Highlands | Map
Tel code: 01479 | code search
Postcode: PH26 | code search
Population: 2200
Grantown on Spey Jobs
Visitor reports

Add your shop free
Folk Customs:
Highland Games

Grantown on Spey Events

Grantown-on-Spey Highland Games
Add an Event

Latest reviews

Strachanís Private Hire
"Superb service at low price! Phoned at 1300 asking for a cab to Newtonmore after at canoe trip down to Spey Bay. By 1500 they had organised a driver and a canoe ..." More

Ben Mhor Hotel
"Good Points: Very friendly staff, evening meal quality and variation good. Bad Points: Breakfast reasonable, possible over cooked,scabbled egg not the best General review: Would certainly go back

Date visited: 2009-04-12 ..." More

Ben Mhor Hotel
"Good Points: Very friendly staff, evening meal quality and variation good. Bad Points: Breakfast reasonable, possible over cooked,scabbled egg not the best General review: Would certainly go back

Date visited: 2009-04-12 ..." More

More Reviews (5)

Best rates for a Local Hotel

Latest reviews | Events in Grantown on Spey | 10 Places to Stay

Grantown-on-Spey is a town, known as the Capital of Strathspey, situated in the Badenoch and Strathspey area in the Central Highlands of Scotland, lying on the River Spey at the north-side of the Cairngorms National Park, 14 miles from Aviemore. Surrounded by the ancient Caledonian forest, Grantown-on-Spey was a planned Georgian town, named and designed by James Grant in 1766. The 16th century Ballindalloch Castle home to the Macpherson-Grants, since 1546, stands 15 miles down the valley. The town has many historically interesting buildings with Georgian and Victorian architecture. The Railway arrived in 1863 and the town has been a popular holiday resort ever since. The most famous visitor to the town was Queen Victoria in 1860. Grantown-on-Spey has a variety of shops and amenities, cafes, bars, restaurants and a museum, it is abundant with B&Bís, self-catering accommodation, hotels, it also has a camping and caravanning site and a hostel; popular with walkers on The Speyside Way, the long distance footpath which passes Grantown. There are many walks over the surrounding hills and marked trails in the Anagach Woods. Other activities include golf, tennis, bowls, pony-trekking and fishing in the Spey. The nearby Cairngorms Mountains offer skiing and climbing and the Rothiemurchus Highland Estate near Aviemore has water-sports.


Bain Henry Reid


Grantown on Spey Caravan Park


Your Perfect Smile Dental Clinic


Grantown On Spey Health Centre

Estate Agent

Masson Cairns The Highland Property Centre
Masson Cairns LLP

Farmers Market

Grantown-on-Spey Farmers Market

Golf Club

Craggan Golf Club
Grantown-on-Spey Golf Club


Garth Hotel
Grant Arms Hotel

Pub and Bar

Claymore Bar
The Haugh Hotel


Craiglynne Hotel
The Glass House Restaurant


Grantown Grammar School
Grantown Primary School


Scotland Cottages


Masson Cairns


Strachanís Private Hire


Andrew Rafferty

Sports Clubs

Grantown on Spey LTC (Tennis)


Flower Box
Speyside Heather Centre
The Pet Shop
Munro Ltd


Ardenbeg Bunkhouse & Outdoor Centre(Adventure)

Places to Stay near Grantown on Spey

map book

Ben Mhor Hotel (0.02 miles)

Ben Mhor Hotel

More Information

With regular entertainment in a traditional Highland lounge bar, Ben Mhor Hotel is family owned and run, with fully refurbished en suite bedrooms and a bistro serving fresh, homemade meals. Dating back ... More

map website

Dunallan House (0.15 miles)

Dunallan House
Dunallan House is a family run STB 4 Star Guest House where you will be assured of a warm Scottish welcome. Dunallan House offers affordable, quality accommodation and is a superb base to visit the ... More | visit website
map book

Grant Arms Hotel (0.17 miles)

Grant Arms Hotel

More Information

the hotel is set in the centre of Grantown-on-spey,queen victoria stayed at the hotel in 1860 on her tour of the highlands.the hotel prides its self on the food which ... More

map website

Ravenscourt House Hotel (0.18 miles)

Ravenscourt House is a Family run 8-bedroom hotel, stonebuilt in Victorian era. The hotel is situated just two minutes stroll from the centre of Grantown-on-Spey, a charming small town with a distinct village ambience located ... More | visit website
map website

Kinross House (0.20 miles)

Kinross House
Jane and Gary wish to extend a warm Highland welcome to you at Kinross House where we pride ourselves in a friendly personal service in a warm and relaxed atmosphere. Situated in the beautiful wooded ... More | visit website
map book

Willowbank (0.23 miles)


More Information

Willowbank is one of the very few listed buildings within the Cairngorms National Park and offers bed and breakfast accommodation just 15 minutesí drive from Aviemore. Willowbank licensed guest house is one ... More

map book

Westhaven (0.28 miles)


More Information

Westhaven is situated in a quiet location close to the town centre, overlooking the golf course and Anagach Woods, with a magnificent view to the Hills of Cromdale. Westhaven is convenient for ... More

map book

Garth Hotel (0.30 miles)

Garth Hotel

More Information

NON SMOKING ACCOMMODATIONThe Garth Hotel and Restaurant overlooks the square in the bustling Strathspey town of Grantown-on-Spey.A lovely,rambling building of great character,the Garth stands in its own extensive grounds with ... More

map book

Craiglynne Hotel (0.32 miles)

Craiglynne Hotel

More Information

Like the surrounding town of Grantown on Spey, the Craiglynne Hotel is a handsome and impressive granite-built building situated in its own impressive grounds, a short stroll from the town centre. ... More

map website

An Cala Guest House (0.41 miles)

An Cala Guest House

An Cala Guest House is a lovely Victorian granite house set in half an acre of grounds and offers comfort in a friendly and cosy atmosphere.

Our aim is to make our guests feel comfortable and ... More | visit website

Brit Quote:
Gentleman do not throw wine at ladies. They pour it over them - Auberon Waugh
More Quotes

On this day:
Marlborough wins Battle of Blenheim - 1704, Last Executions in Britain - 1964
More dates from British history

click here to view all the British counties

County Pages