Home/Where to stay/Grantown On Spey/4- and 5-star hotels
4- and 5-star hotels in Grantown On Spey
This shortlist covers the 4- and 5-star hotels and guest houses in Grantown On Spey, from a 5-star house on the edge of town to country hotels a few miles out in Speyside. It is for couples, families and short-break visitors working out which base suits them.
Staying in Grantown On Spey
Grantown On Spey is a Georgian planned town on the River Spey, just outside the northern boundary of the Cairngorms National Park and a gateway to its landscape. It is known for salmon fishing and whisky, and the Speyside Way passes through the town, with trails in Abernethy Forest and on the surrounding hills. The Grantown Museum covers the town's planned foundation and its whisky and wool industries.
Most of the hotels here sit in or close to the town centre, on The Square, Grant Road, Woodside Avenue, Seafield Avenue and Tulloch Road, all within about 1.7 km of the centre and handy for the shops and cafés. Others stand further out along the Spey Valley and the western approaches: Tigh na Sgiath on Skye Of Curr Road, Muckrach at Dulnain Bridge, Bydand at Dulnain Bridge, Dava School House at Dava and The Eagle's Nest at Steading. Couples and short-break visitors are best served by the central addresses; families and longer stays do well where family rooms or whole-house space are offered.
The shortlist
Ranked by hotel class, then guest rating and number of reviews.
Inverallan House
Grantown On Spey Ph26 3Ns, Grantown On Spey, United Kingdom
Best for: Drivers
- Parking
- Internet access
Why stay hereSet 1.7 km from the centre of Grantown On Spey, Inverallan House is the only 5-star address on this shortlist. A garden area gives guests somewhere to sit out, and parking plus wifi are provided for those arriving by car. Non smoking rooms throughout keep the atmosphere quiet. It suits travellers who want the highest classification in town and a stay slightly removed from the square.
See Inverallan HouseTigh na Sgiath Country House Hotel
Skye Of Curr Road, Grantown On Spey, United Kingdom
Best for: Families · Drivers
- Spa
- Free car parking
- Breakfast
Why stay hereRated 4.9 out of 5 by 130 guests, Tigh na Sgiath Country House Hotel sits 4.8 km from the centre on Skye Of Curr Road. A spa and a garden are the facilities most worth naming, and pets are allowed, so dogs can come along. Rooms come with bathrobes and toiletries, and breakfast is served. It suits guests who want country-house comforts and a high guest score behind them.
See Tigh na Sgiath Country House HotelMuckrach Hotel
Dulnain Bridge, Grantown On Spey, United Kingdom
Best for: Drivers · Business trips
- Free car parking
- Bar/Lounge
- Wheelchair accessible
Why stay hereMuckrach Hotel, 5.0 km from Grantown On Spey at Dulnain Bridge, holds a guest rating of 4.7 from 235 reviews. A restaurant and bar/lounge cover meals and drinks on site, and there is a library for quieter hours. Concierge and room service are available, and the hotel is wheelchair accessible. It suits guests who prefer a full-service house with dining without going back into town.
See Muckrach HotelThe Spey
Heathfield Road, Grantown On Spey, United Kingdom
Best for: Drivers · Breakfast
- Free car parking
- Breakfast
- Free Wifi
Why stay hereClosest to the centre of the four properties at 0.8 km, The Spey on Heathfield Road is rated 4.5 out of 5 by 210 guests. Free parking and free wifi are provided. It suits active guests who want to walk into Grantown On Spey and still have space to play on site.
See The SpeyThe Grant Arms Hotel
25 The Square, Grantown On Spey, United Kingdom
Best for: Families · Drivers
- Free car parking
- Breakfast in room
- Lounge
Why stay hereOn 25 The Square, 0.4 km from the centre, The Grant Arms Hotel is rated 4.4 out of 5 by 392 guests. Fishing, archery and a golf course are among the activities arranged, and a restaurant and bars serve guests indoors. Family rooms and lifts make it workable for mixed groups, and pets are allowed. It suits anyone wanting to be on the square with plenty to do.
See The Grant Arms HotelThe Eagle's Nest Large House with Hot Tub And Sauna
Steading, Grantown On Spey, United Kingdom
Best for: Drivers · Pool and spa
- Pool bar
- Sauna
- Free car parking
Why stay hereThe Eagle's Nest Large House with Hot Tub And Sauna stands 12.3 km from Grantown On Spey and is rated 4.9 out of 5 by 26 guests. Its sauna leads into a house with a full kitchen, fireplace and dishwasher, so groups can cook and settle in for the evening. A garden and balcony extend the living space, and pets are allowed. It suits families or friends wanting a self-contained house rather than a hotel.
See The Eagle's Nest Large House with Hot Tub And SaunaDunallan House
Woodside Avenue, Grantown On Spey, United Kingdom
Best for: Families · Drivers
- Free car parking
- Lounge
- Pets allowed
Why stay hereDunallan House lies 0.3 km from the centre on Woodside Avenue, with a lounge and garden for guests to use. Canoe, fishing and skiing are among the outdoor pursuits on offer, and pets are allowed. Family rooms and free parking make it straightforward for those travelling together. It suits guests who want to be within a short walk of the square and still have a garden to return to.
See Dunallan HouseStrathallan Bed and Breakfast
Strathallan House Grant Road, Grantown On Spey, United Kingdom
Best for: Drivers
- Free car parking
- Lounge
- Free Wifi
Why stay hereStrathallan Bed and Breakfast is the closest property on this list to the centre, 0.1 km away on Grant Road. A lounge and garden serve as shared space, and guest rooms include bathrobes and slippers. Free parking and free wifi are provided. It suits guests who want a small bed and breakfast right beside the heart of Grantown On Spey.
See Strathallan Bed and BreakfastHaus Alba
38 The Square Grantown On Spey Ph26 3Hf Uk, Grantown On Spey, United Kingdom
Best for: Drivers
- Free car parking
- Free Wifi
Why stay hereAt 38 The Square, 0.3 km from the centre, Haus Alba puts guests directly in the middle of Grantown On Spey. Bicycle hire and a shuttle service are the facilities worth noting, useful for reaching fishing, golf and skiing further out. Non smoking rooms and free parking are available. It suits guests who want a central base and help getting to the surrounding countryside.
See Haus AlbaRavenscourt House Guest House
Seafield Avenue, Grantown On Spey, United Kingdom
Best for: Drivers · Travelling with pets
- Free car parking
- Pets allowed
- Free Wifi
Why stay hereRavenscourt House Guest House, 0.3 km from the centre on Seafield Avenue, offers a garden and terrace along with a bar. Canoe, fishing and horse back riding are among the activities available, and pets are welcome. Special diets can be catered for. It suits guests who want a guest house close to the square with outdoor pursuits arranged from the door.
See Ravenscourt House Guest HouseBydand Bed and Breakfast
Bydand Dulnain Bridge Dulnain Bridge Ph26 3Lugrantown On Spey, Grantown On Spey, United Kingdom
Best for: Drivers · Business trips
- Free car parking
- Free Wifi
Why stay hereBydand Bed and Breakfast stands 4.6 km from Grantown On Spey at Dulnain Bridge, with a garden and terrace on site. Fishing, golf and horse back riding are among the activities offered, and skiing and surf are also listed. Non smoking rooms and free parking are provided. It suits guests who want a quieter address outside town with outdoor options in every season.
See Bydand Bed and BreakfastDava School House
Dava School House Dava Grantown On Spey Ph26 3Pu, Grantown On Spey, United Kingdom
Best for: Drivers · Breakfast
- Free car parking
- Breakfast
- Bar/Lounge
Why stay hereDava School House is 11.1 km from the centre at Dava, and its facilities are deliberately few. A fireplace gives the shared space its character, and there is a bar/lounge and a garden. Breakfast is served, and wedding services are offered. It suits guests looking for a small rural retreat well away from Grantown On Spey rather than a full-service hotel.
See Dava School HouseFirhall Highland Bed and Breakfast
Grant Road, Grantown On Spey, United Kingdom
Best for: Drivers
- Free car parking
- Internet access
Why stay hereFirhall Highland Bed and Breakfast sits 0.1 km from the centre on Grant Road, as central as the address gets. Horse back riding, skiing and water sports are among the activities on offer, and there is a cloakroom for coats and gear. Non smoking rooms and free parking are provided. It suits guests who want to step out of the door into Grantown On Spey and arrange days outdoors from there.
See Firhall Highland Bed and BreakfastMount Barker Bed & Breakfast
Seafield Avenue, Grantown On Spey, United Kingdom
Best for: Drivers
- Free car parking
- Lounge
- Kitchen
Why stay hereMount Barker Bed & Breakfast, 0.3 km from the centre on Seafield Avenue, combines a lounge and garden with a kitchen that includes a dishwasher, oven and microwave. Fishing, golf and horse back riding are among the activities listed, and bike rental is available. Special diets are catered for. It suits guests who want guest-house rooms with the option of preparing their own meals.
See Mount Barker Bed & BreakfastHighland Holiday Homes Muir Edge
Tulloch Road, Grantown On Spey, United Kingdom
Best for: Drivers · Travelling with pets
- Free car parking
- Pets allowed
- Free Wifi
Why stay hereHighland Holiday Homes Muir Edge is 8.1 km from Grantown On Spey on Tulloch Road, set up for self-catering stays. A garden gives children space to run, cribs are available, and pets are allowed. Free parking and free wifi are provided, with a sofa bed adding flexibility for extra guests. It suits families wanting a house of their own within reach of the town.
See Highland Holiday Homes Muir Edge
The shortlist side by side
| Hotel | Class | Parking | Breakfast | Pool or spa | Pets | To the centre |
|---|---|---|---|---|---|---|
| Inverallan House | ★★★★★ | Yes | – | – | – | 1.7 km |
| Tigh na Sgiath Country House Hotel | ★★★★ | Yes | Yes | Yes | Yes | 4.8 km |
| Muckrach Hotel | ★★★★ | Yes | – | – | – | 5.0 km |
| The Spey | ★★★★ | Yes | Yes | – | – | 0.8 km |
| The Grant Arms Hotel | ★★★★ | Yes | Yes | – | Yes | 0.4 km |
| The Eagle's Nest Large House with Hot Tub And Sauna | ★★★★ | Yes | – | Yes | Yes | 12.3 km |
| Dunallan House | ★★★★ | Yes | – | – | Yes | 0.3 km |
| Strathallan Bed and Breakfast | ★★★★ | Yes | – | – | – | 0.1 km |
| Haus Alba | ★★★★ | Yes | – | – | – | 0.3 km |
| Ravenscourt House Guest House | ★★★★ | Yes | – | – | Yes | 0.3 km |
| Bydand Bed and Breakfast | ★★★★ | Yes | – | – | – | 4.6 km |
| Dava School House | ★★★★ | Yes | Yes | – | – | 11.1 km |
| Firhall Highland Bed and Breakfast | ★★★★ | Yes | – | – | – | 0.1 km |
| Mount Barker Bed & Breakfast | ★★★★ | Yes | – | – | – | 0.3 km |
| Highland Holiday Homes Muir Edge | ★★★★ | Yes | – | – | Yes | 8.1 km |
From each hotel's own listing on this site; a dash means it is not listed.
How to choose
Closest to the centre
These sit right in town: Strathallan Bed and Breakfast and Firhall Highland Bed and Breakfast are 0.1 km from the centre, Dunallan House, Haus Alba, Ravenscourt House Guest House and Mount Barker Bed & Breakfast are 0.3 km away, and The Grant Arms Hotel is 0.4 km. The shops and cafés around The Square are within walking distance.
Strathallan Bed and Breakfast · Firhall Highland Bed and Breakfast · Dunallan House · The Grant Arms Hotel · Haus Alba · Ravenscourt House Guest House
For families
Tigh na Sgiath Country House Hotel and The Grant Arms Hotel both list family rooms, and The Grant Arms adds a cot, plus archery, canoeing, fishing, horse riding and tennis. Dunallan House also has family rooms, while Highland Holiday Homes Muir Edge offers a sofa bed, cribs and a garden.
Tigh na Sgiath Country House Hotel · The Grant Arms Hotel · Dunallan House · Highland Holiday Homes Muir Edge
Top guest ratings
Tigh na Sgiath Country House Hotel scores 4.9 out of 5 from 130 reviews and The Eagle's Nest Large House with Hot Tub And Sauna also scores 4.9 from 26 reviews. Muckrach Hotel follows at 4.7 from 235 reviews.
Tigh na Sgiath Country House Hotel · The Eagle's Nest Large House with Hot Tub And Sauna · Muckrach Hotel
With a spa or sauna
Tigh na Sgiath Country House Hotel lists a spa among its facilities. The Eagle's Nest Large House with Hot Tub And Sauna adds a sauna and a pool bar, along with a river setting, balcony, fireplace and kitchen.
Tigh na Sgiath Country House Hotel · The Eagle's Nest Large House with Hot Tub And Sauna
Plan your stay
Getting there and around
Grantown on Spey lies on the A95 and A939, about 35 miles east of Inverness and 45 miles west of Elgin. The nearest railway stations are at Aviemore and Carrbridge, both around 10 to 15 miles away, with connections to Inverness and the south. Bus services link Grantown to Aviemore, Inverness and Elgin; without a car, take a train to Aviemore or Carrbridge and then a bus or taxi. Within the town, most amenities are within walking distance, but a car or bicycle is useful for exploring the wider area, including the Cairngorms and the Speyside Way.
When to go
Late spring to early autumn is the most popular time to visit, when the weather is mild and the surrounding countryside is at its best for walking and wildlife. Summer brings long daylight hours and events such as the Grantown Show in August, while autumn offers colourful foliage in the nearby forests. Winter can be cold and snowy, but the town remains a quiet base for winter sports at the Lecht; several hotels here list skiing among their facilities.
Questions, answered
Which hotel is closest to the centre of Grantown On Spey?
Strathallan Bed and Breakfast on Grant Road is 0.1 km from the centre, as is Firhall Highland Bed and Breakfast on Grant Road, and Dunallan House on Woodside Avenue is 0.3 km away. The Grant Arms Hotel on The Square is 0.4 km.
Do the hotels have parking?
Parking or free car parking is listed by Tigh na Sgiath Country House Hotel, Muckrach Hotel, The Spey, The Grant Arms Hotel, The Eagle's Nest Large House with Hot Tub And Sauna, Dunallan House, Strathallan Bed and Breakfast, Haus Alba and Ravenscourt House Guest House, among others.
Which hotels allow pets?
Tigh na Sgiath Country House Hotel, The Grant Arms Hotel, The Eagle's Nest Large House with Hot Tub And Sauna, Dunallan House, Ravenscourt House Guest House and Highland Holiday Homes Muir Edge all list pets allowed.
Is there a hotel with a spa or sauna?
Tigh na Sgiath Country House Hotel lists a spa. The Eagle's Nest Large House with Hot Tub And Sauna has a sauna and a pool bar, along with a hot tub as its name states.
Which hotels are best for families?
Tigh na Sgiath Country House Hotel, The Grant Arms Hotel and Dunallan House all list family rooms, and The Grant Arms also has a cot, with archery, canoeing, fishing, horse riding, golf and tennis available. Highland Holiday Homes Muir Edge offers cribs and a sofa bed.
Which is the top-rated hotel on this shortlist?
Tigh na Sgiath Country House Hotel scores 4.9 out of 5 from 130 reviews, and The Eagle's Nest Large House with Hot Tub And Sauna also scores 4.9 from 26 reviews. Muckrach Hotel scores 4.7 from 235 reviews.
Is breakfast available?
Breakfast is listed by Tigh na Sgiath Country House Hotel, The Spey, Dava School House and The Grant Arms Hotel, which also offers breakfast in room. Several other properties list lunch among their facilities.
Can I stay without a car?
Trains reach Aviemore and Carrbridge, both around 10 to 15 miles away, and buses run from there and from Inverness and Elgin. In town, hotels such as Strathallan Bed and Breakfast, Firhall Highland Bed and Breakfast and The Grant Arms Hotel are within walking distance of The Square.














