We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Breakfast included Luxury Romantic Mid-range Free Parking Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Bar/Lounge Quaint Room Service Business Classic & up Internet & up & up Hotels with Free Wifi Quiet Hotels Non-Smoking Hotel Modern Hotels Charming Hotels Meeting room Luxury Traveller Reduced mobility rooms Suite Hotels Wedding Hotels $ $$ $$$ $$$$ Hotels with Restaurants Ski Hotels Nature Lover Shopping Fanatic Hotels with Balconies Luxury Spa Hotels Trendy Hotels with Jacuzzi Foodie All Inclusive Hotels Like a Local Suites Spa Hotels Romantic Boutique Hotels Golf Hotels 60+ Traveller Hotels with Hot Tubs Cheap Hotels Boutique Hotels City Centre Thrill Seeker Within 10 km Within 25 km Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
  • Room (Garden Dog Friendly)
    US$207
    View Deal
  • Room (Garden Dog Friendly)
    US$207
    View Deal
  • Room (Garden Dog Friendly)
    US$207
    View Deal
  • Room (Garden Dog Friendly)
    US$207
    View Deal
  • Room (Garden Dog Friendly) (Free WiFi)
    US$208
    View Deal
  • Pet Friendly Garden Room
    US$215
    View Deal
  • Executive Double Room
    US$259
    View Deal
  • Executive Twin Room
    US$259
    View Deal
  • Executive Double Room
    US$259
    View Deal
  • Executive Twin Room
    US$259
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 14
The Craiglynne Hotel
SAVE US$9
US$94
Expedia.com
US$85
View Deal
#1 Best Value of 9 hotels in Grantown-on-Spey
  • Free Parking
  • Breakfast included
  • Budget Double Room
    US$85
    View Deal
  • Budget Twin Room
    US$85
    View Deal
  • Budget Double Room
    US$85
    View Deal
  • Budget Double Room
    US$85
    View Deal
  • Budget Double Room (Free parking, Free WiFi)
    US$85
    View Deal
  • Budget Twin Room
    US$85
    View Deal
  • Budget Twin Room
    US$85
    View Deal
  • Budget Twin Room (Free parking, Free WiFi)
    US$85
    View Deal
  • Budget Double Room
    US$85
    View Deal
  • Budget Twin Room
    US$85
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 27
Muckrach Country House Hotel
SAVE US$8
US$215
Travelocity
US$207
View Deal
#2 Best Value of 9 hotels in Grantown-on-Spey
  • Free Wifi
  • Free Parking
  • Room (Garden Dog Friendly)
    US$207
    View Deal
  • Room (Garden Dog Friendly)
    US$207
    View Deal
  • Room (Garden Dog Friendly)
    US$207
    View Deal
  • Room (Garden Dog Friendly)
    US$207
    View Deal
  • Room (Garden Dog Friendly) (Free WiFi)
    US$208
    View Deal
  • Pet Friendly Garden Room
    US$215
    View Deal
  • Executive Double Room
    US$259
    View Deal
  • Executive Twin Room
    US$259
    View Deal
  • Executive Double Room
    US$259
    View Deal
  • Executive Twin Room
    US$259
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 14
Ben Mhor Hotel
Orbitz.com
US$64
View Deal
#3 Best Value of 9 hotels in Grantown-on-Spey
  • Free Wifi
  • Free Parking
  • Standard Double Room, Ensuite
    US$64
    View Deal
  • Standard Double or Twin Room, Ensuite
    US$64
    View Deal
  • Standard Double Room, Ensuite (Free WiFi)
    US$64
    View Deal
  • Standard Double or Twin Room, Ensuite (Free WiFi)
    US$64
    View Deal
  • Double or Twin Room with Shower
    US$64
    View Deal
  • Standard Double Room, Ensuite
    US$64
    View Deal
  • Standard Double or Twin Room, Ensuite
    US$64
    View Deal
  • Standard Double Room, Ensuite
    US$64
    View Deal
  • Standard Double or Twin Room, Ensuite
    US$64
    View Deal
  • Standard Double Room, Ensuite
    US$64
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 19
Garth Hotel & Restaurant
Agoda.com
US$112
View Deal
#4 Best Value of 9 hotels in Grantown-on-Spey
  • Free Parking
  • Breakfast included
  • Double Room
    US$112
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 1
Tigh na Sgiath Country House Hotel
No availability for your dates from these sites
#5 Best Value of 9 hotels in Grantown-on-Spey
  • Free Wifi
  • Free Parking
Ravenscourt House
No availability for your dates from these sites
#6 Best Value of 9 hotels in Grantown-on-Spey
  • Free Wifi
  • Free Parking
Culdearn House
#7 Best Value of 9 hotels in Grantown-on-Spey
  • Free Wifi
  • Free Parking
Grant Arms Hotel
No availability for your dates from these sites
#8 Best Value of 9 hotels in Grantown-on-Spey
  • Free Wifi
  • Free Parking
No photo provided
#9 Best Value of 9 hotels in Grantown-on-Spey
  • Restaurant
  • Bar/Lounge
Still looking for a place to stay?
Grantown-on-Spey has 23 B&Bs/inns with 2,330 reviews
Dunallan House
SAVE US$6
US$143
Travelocity
US$137
View Deal
0.3 km from Grantown-on-Spey centre
  • Free Wifi
  • Free Parking
  • Family Room
    US$137
    View Deal
  • Superior Triple Room
    US$137
    View Deal
  • Family Room
    US$137
    View Deal
  • Superior Triple Room
    US$137
    View Deal
  • Family Room
    US$137
    View Deal
  • Superior Triple Room
    US$137
    View Deal
  • Family Room (Free breakfast, Free parking, Free WiFi)
    US$138
    View Deal
  • Superior Triple Room (Free breakfast, Free parking, Free WiFi)
    US$138
    View Deal
  • Family Room
    US$142
    View Deal
  • Superior Triple Room
    US$142
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 14
Rossmor Guest House
Loading prices...
0.7 km from Grantown-on-Spey centre
  • Free Wifi
  • Free Parking
Firhall Highland Bed and Breakfast
Loading prices...
0.1 km from Grantown-on-Spey centre
  • Free Wifi
  • Free Parking
See all 23 Grantown-on-Spey B&Bs/inns
See all hotels in or near Grantown-on-Spey
Nethybridge Hotel
SAVE US$17
US$124
Travelocity
US$107
View Deal
7.7 km from Grantown-on-Spey
  • Free Parking
  • Breakfast included
  • Classic Twin Room
    US$107
    View Deal
  • Classic Twin Room
    US$107
    View Deal
  • Classic Twin Room
    US$107
    View Deal
  • Classic Twin Room (Free breakfast, Free parking, Free WiFi)
    US$107
    View Deal
  • Classic Twin Room
    US$107
    View Deal
  • Classic Twin Room
    US$107
    View Deal
  • Classic Twin Room
    US$107
    View Deal
  • Classic Twin Room
    US$111
    View Deal
  • Classic Double Room
    US$118
    View Deal
  • Classic Double Room
    US$118
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 23
The Boat Hotel
SAVE US$15
US$140
Expedia.com
US$125
View Deal
12.5 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
  • Classic Double Room - Room only
    US$125
    View Deal
  • Classic Double Room - Room only
    US$125
    View Deal
  • Classic Double Room - Room only
    US$125
    View Deal
  • Classic Double Room - Room only
    US$125
    View Deal
  • Classic Double Room - Room only (Free breakfast, Free parking, Free WiFi)
    US$126
    View Deal
  • Classic Double Room - Room only
    US$126
    View Deal
  • Classic Double Room - Room only
    US$126
    View Deal
  • Classic Double Room
    US$130
    View Deal
  • Room
    US$140
    View Deal
  • Deluxe Double or Twin Room
    US$146
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 37
Dalrachney Lodge Hotel
SAVE US$37
US$188
Travelocity
US$151
View Deal
13.2 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
  • Standard Triple Room, Private Bathroom
    US$151
    View Deal
  • Standard Triple Room, Private Bathroom (Free breakfast, Free WiFi)
    US$151
    View Deal
  • Standard Triple Room, Private Bathroom
    US$151
    View Deal
  • Standard Triple Room, Private Bathroom
    US$151
    View Deal
  • Standard Triple Room, Private Bathroom
    US$151
    View Deal
  • Standard Triple Room, Private Bathroom
    US$151
    View Deal
  • Standard Triple Room, Private Bathroom
    US$151
    View Deal
  • Double Room, Ensuite (Hunters)
    US$156
    View Deal
  • Double Room, Ensuite (Hunters)
    US$156
    View Deal
  • Double Room, Ensuite (Hunters)
    US$156
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 57
Carrbridge Hotel
No availability for your dates from these sites
13.4 km from Grantown-on-Spey
  • Free Parking
  • Restaurant
Fairwinds Hotel
No availability for your dates from these sites
13.6 km from Grantown-on-Spey
  • Free Wifi
  • Free Parking
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.