Grantown on Spey Highland

We have Pubs (14), Restaurants (22), Banks (2), Hotels (21), Shops (48), Supermarkets (5), Takeaways (11), Cinemas (0), Health and beauty (33), Home improvement (43), Attractions (24), Property services (15), Education (10), Business services (25) and Leisure (3)

For each listing we have opening times, address, phone number, reviews and photos

The nearest train stations to Grantown on Spey are

Carrbridge (8.88 miles)

Aviemore (12.74 miles)

Local Information

Share this page
County or area Postcode Telephone code
Highland PH26 01479





14 Pubs in Grantown on Spey in 2 categories

 

 

22 Restaurants in Grantown on Spey in 7 categories

 

 

Banks

Banks in Grantown on Spey

 

 

Hotels

Hotels in Grantown on Spey

 

 

48 Shops in Grantown on Spey in 9 categories

 

 

Supermarkets

Supermarkets in Grantown on Spey

 

 

11 Takeaways in Grantown on Spey in 3 categories

 

 

Cinemas

Cinemas in Grantown on Spey

 

No cinemas listed yet!

 

33 Health and beauty in Grantown on Spey in 7 categories

 

 

43 Home improvement in Grantown on Spey in 15 categories

 

 

24 Attractions in Grantown on Spey in 8 categories

 

 

15 Property services in Grantown on Spey in 6 categories

 

 

10 Education in Grantown on Spey in 5 categories

 

 

25 Business services in Grantown on Spey in 6 categories

 

 

3 Leisure in Grantown on Spey in 3 categories

 

 

Add venues to this section



Best reviews

Top pubs in Grantown on Spey

  • Mash Tun - Aberlour

    Bar

    Broomfield Square, Aberlour, AB38 9QP

    17.2 miles away

    5 star reviewGreat friendly and good looking pub owned by really friendly local couple. Food was awesome, try the beef. Totally whisky ...

  • Dowans Hotel - Aberlour

    Bar

    87 High Street Dowans Road, Aberlour, AB38 9LS

    16.9 miles away

    5 star reviewA wonderful surprise awaited us. The Dowans is now owned by the wonderful Murray family and a complete renovation has ...

  • Skiing Doo - Aviemore

    Bar

    9 Grampian Road, Aviemore, PH22 1RH

    12.6 miles away

    4 star reviewJust had the best lunch there. I couldn’t manage desert but my friend went into ecstasies over the waffle.

 

Top restaurants in Grantown on Spey

  • Papa Rock Restaurant - Aviemore

    Vegan Restaurant

    111 Grampian Road, Aviemore, PH22 1RH

    12.6 miles away

    5 star reviewvery nice meals excellent service top class

  • Revack Estate - Grantown on Spey

    Grantown on Spey, PH26 3NH

    2.8 miles away

    5 star reviewA true Highland welcome here, amazing food and a classy shop. Wonderful place for bird and red squirrel watching whilst ...

  • Sylhet Brasserie - Grantown on Spey

    Asian Restaurant

    The Square, Grantown on Spey, PH26 3HF

    0.1 miles away

    5 star reviewHad a meal on 4/5/23 previously had a meal in 2022 both times we were delighted with the food and ...

  • Aviemore Ski and Snowboard Hire - Aviemore

    Eastern European Restaurant

    Myrtlefield Shopping Centre Grampian Road, Aviemore, PH22 1RH

    12.6 miles away

    1 star reviewWould not recommend this place for hire at all! Go straight to the mountain and get your gear there instead ...

 

Top banks in Grantown on Spey

Banks yet to be reviewed

 

Top hotels in Grantown on Spey

Hotels yet to be reviewed

 

Top shops in Grantown on Spey

  • Three Bags Wool - The Square, Aberlour

    Above Le Petit Gourmand, The Square, Aberlour, AB38 9PX

    17.3 miles away

    5 star reviewA great shop full of the most amazing yarns. I've started knitting in the last year and all the wonderful ...

  • Highland Kilt Makers - Grantown on Spey

    85 High St, Grantown on Spey, PH26 3EW

    0.1 miles away

    5 star reviewFantastic service with helpful and friendly staff.

  • Candy Box - Grantown on Spey

    32A High St, Grantown on Spey, PH26 3EH

    0.1 miles away

    5 star reviewGreat little place to get your sweeties. And not expensive!

  • Ewe and Me - Aberlour

    79 High St, Aberlour, AB38 9QB

    17.3 miles away

    5 star reviewMy wife and I came to your shop in September last year from Australia, and where very impressed by ...

  • Boots - Aviemore

    7-8 Myrtlefield Shopping Centre, Aviemore, PH22 1PD

    12.9 miles away

    1 star reviewAwful service at pharmacy, at best unhelpful, at worst just plain rude and condescending. This applies when they deal ...

 

Top supermarkets in Grantown on Spey

  • Tesco - Aviemore

    Grampian Road, Aviemore, PH22 1RH

    12.6 miles away

    1 star reviewI VERY DISSAPOINTED WITH TESCO IN AVIEMORE. TWICE WHEN I HAVE BEEN THERE NO TROLLIES IN THE SHOP THEY TELL ...

 

Top takeaways in Grantown on Spey

Takeaways yet to be reviewed

 

Top cinemas in Grantown on Spey

Cinemas yet to be reviewed

 

Top health and beauty in Grantown on Spey

  • Mikes Bikes - Aviemore

    Sports Shop

    5A Myrtlefield, Aviemore, PH22 1SB

    12.5 miles away

    5 star reviewFabulous service, a great group of keen enthusistic staff. The shop caters for all levels of biking and seems to ...

 

Top home improvement in Grantown on Spey

Home improvement yet to be reviewed

 

Top attractions in Grantown on Spey

 

Top property services in Grantown on Spey

Property services yet to be reviewed

 

Top education in Grantown on Spey

Education yet to be reviewed

 

Top business services in Grantown on Spey

Business services yet to be reviewed

 

Top leisure in Grantown on Spey