Book Hotels in Grantown-on-Spey
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Grantown-on-Spey hotels

The Speyside Hotel
"Nice all round"
Reviewed on Oct 14, 2026

The Grant Arms Hotel
"Beautiful, clean suite in a great location."
Reviewed on Oct 12, 2026

River Ness Hotel, a member of Radisson Individuals
"Great location, good sized room, friendly staff"
Reviewed on Oct 12, 2026

Kingsmills Hotel
"The location was great, good food and beautiful property."
Reviewed on Oct 12, 2026

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
"Just on the outskirts of downtonw and right on the river. Fantastic location to walk the town."
Reviewed on Oct 13, 2026

Columba Hotel Inverness by Compass Hospitality
"I spent 6 nights at Columba, staggered around tours including a 2 night tour. If I hadn't have prepaid, I would've moved to another hotel. The Columba has certainly seem better days and is generally run down, dirty and largely defective. Some staff were helpful when things didnt work, others flatly ..."
Reviewed on Oct 13, 2026

Craiglynne Hotel
"In all aspects everything was excellent. Room so clean and comfortable, the staff all extremely friendly and helpful. The evening meals were really well presented, and cooked to perfection, the breakfast self-service everything you would like. The parking a little tight at the front but other car ..."
Reviewed on Oct 12, 2026

Ben Mhor Hotel

Coylumbridge Resort Hotel
Grantown-on-Spey Hotel & Travel Guide\n
Planning on exploring Scottish Highlands? If you're looking to get a feel of the city, reserve hotels that are just a short drive from downtown Grantown-on-Spey. Within an easy commute to central Grantown-on-Spey, there are 9 suitable hotel and apartment options.
Accommodations that are within easy driving distance to the center of Grantown-on-Spey include the The Craiglynne Hotel and Seafield Lodge Hotel.
One of the small selection of Travelocity-listed cheaper hotel choices in Grantown-on-Spey is the Rosehall Guest House.
The Hilton Coylumbridge is about 15 miles (24 kilometers) away from central Grantown-on-Spey. Another hotel is the Dalrachney Lodge Hotel, which is situated 10 miles (15 kilometers) away. The The Boat Hotel as well as the Macdonald Aviemore Highland Hotel are some other bases in Grantown-on-Spey.
11 miles (17 kilometers) from Grantown-on-Spey modern travelers will find Fort Augustus, where you can spend the day at the Loch Garten Osprey Centre. Boat of Garten places to stay include the Carn Mhor Bed and Breakfast and Carrmoor Guest House. For another option, look into Fort Augustus, located 45 miles (69 kilometers) southwest of Grantown-on-Spey. While you're there, take the time to check out the Benedictine Abbey. Travelocity-listed rooms in Fort Augustus include the The Lovat, Loch Ness and The Inch Hotel.
Just because you are traveling, should not mean that you shouldn't expand your obsession for all things sport. Pittodrie Stadium is 60 miles (94 kilometers) to the east of Grantown-on-Spey. Wise visitors that are hoping to find a room or apartment close to the stadium should look at the Aberdeen Douglas Hotel or the Rox Hotel.
Situated 20 miles (34 kilometers) outside the middle of Grantown-on-Spey is Inverness Airport. Find nearby Travelocity-listed accommodation at Dolphin Bay Suites or Inchrye Bed & Breakfast.
Frequently asked questions
Recent Grantown-on-Spey hotel reviews by fellow wanderers

The Speyside Hotel
"Nice all round"
Explore More Ways to Travel with Travelocity
- Macdonald Aviemore Highland Hotel
- The Speyside Hotel
- The Grant Arms Hotel
- Lodges in Glenmore
- Cottages in Glenmore
- Hotels in Glenmore
- Macdonald Aviemore Hotel
- Hotels near Glenfarclas Distillery
- Macdonald Spey Valley Resort
- Macdonald Strathspey Hotel
- Wedding in Aviemore
- Hotels in Aviemore
- Woodland Lodge in the heart of Scotland
- Bedandbreakfast in Glenmore
- Coylumbridge Resort Hotel
- Macdonald Morlich Hotel
- Bar in Cromdale
- Hotels in Dulnain Bridge
- Agritourism in Aviemore
- Bennachie - a house that sleeps 8 guests in 4 bedrooms
- Cairngorms Flower Lodge
- Earth House Scotland - Stunning Historic Fishing Lodge on the River Spey
- Tulach Ard House






