Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Save up to 17% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.


Grantown-on-Spey

Every destination possesses its own special kind of magic. Scotland's Grantown-on-Spey is no exception.

Packages in Grantown-on-Spey

Booking your flights and a place to stay is simple with Expedia. You and your loved ones will have one less thing to be concerned about when you find flight and accommodation deals with us. Think of all the things you can do in Grantown-on-Spey with the extra cash.

Book your package and save up to 17%!

Our enormous worldwide database not only recommends 400 partner airlines and 321,000 worldwide hotels, but also features terrific discounts too.

Now's the time to start planning your vacation, with some of the cheapest prices and deals at Expedia.

Not 100% sure about your booking? There are no hidden fees from us if you change almost any reservation.

Grantown-on-Spey Vacation Packages

Just 60 miles to the east of Grantown-on-Spey stands the city of Aberdeen, while 100 miles south you'll find Edinburgh.

Are you craving a shot of fun and sunshine? Two wonderful places to get your fill are Montrose Beach, 60 miles to the southeast, and Nairn Beach, 19 miles to the northwest.

Spend some time discovering the beauty of the region's nature reserves. A couple of close by locations are Cairngorms National Park (16 miles away) and Cairngorm Reindeer Centre (14 miles away).

Learn about Grantown-on-Spey's culture at Grantown Museum.

Understand a past era by checking out Lochindorb Castle.

Caledonian Stadium is the home grounds of the Inverness Caledonian Thistle F.C. It is in United Kingdom, 25 miles to the west of Grantown-on-Spey. Make sure you wear blue and red, the colors of the hometown heroes.

From tackling the peaks to making snow angels, ski resorts are great places to bring your whole group. Grantown-on-Spey is close to two, Glenshee Ski Centre and CairnGorm Mountain, merely 35 miles and 16 miles from the center of the city.

Travel to Gaich to visit Loch Garten Osprey Centre and Abernethy Golf Club. It's approximately 4 miles out of Grantown-on-Spey, and worth the trip. You could also try Cragganmore Distillery and Ballindalloch Castle in Lettoch. This destination sits 4 miles away from Grantown-on-Spey.

Don't forget to experience Cullachie. It's approximately 8 miles to the southwest of Grantown-on-Spey and it features some excellent attractions, including Spey Valley Championship Golf Course, RSPB Loch Garten Osprey Reserve and Cairngorm Reindeer Herd. Boat of Garten Golf Club and Carrbridge Golf Club are additional options that should be high on every traveler's itinerary.

Very often, a destination's heart and soul can be found in the flavors and aromas of its kitchens.

A couple of common dishes you might like to try are Scotch pie and cullen skink (fish soup).

Many bars will have Belhaven on offer. Order a round or three with your buddies and find out what makes this beer so popular.

Time to say goodbye to the beautiful Scottish Highlands region? We know it won't be easy, but at least you can take comfort in the knowledge that the adventures you had here will remain close to your heart forever.

If you're wondering exactly where you would find Grantown-on-Spey's closest airport, it's approximately 20 miles away.

Accommodation in Grantown-on-Spey

Hotel options in Grantown-on-Spey tend to be quite limited. Before you leave, browse the latest listings and deals on Expedia's Grantown-on-Spey lodging guide.

The following Grantown-on-Spey lodgings are worth considering, The Craiglynne Hotel and Seafield Lodge Hotel


Top Hotel Deals

See all 223 Hotels in Grantown-on-Spey
Ben Mhor Hotel

Ben Mhor Hotel

53-57 High St, Grantown-on-Spey
3.3
of 5, from 20 reviews
3.5 out of 5.0

Situated in Grantown-on-Spey, this golf hotel is 5.6 mi (9 km) from Abernethy Golf Club and within 12 miles (20 km) of Loch Garten Osprey Centre and Lochindorb Castle. Cairngorm Brewery and Cragganmore Distillery are also within 16 miles (25 km).

Dunallan House

Dunallan House

Woodside Avenue, Grantown-on-Spey
4.6
of 5, from 28 reviews
4.5 out of 5.0

Situated in a regional park, this guesthouse is 5.5 mi (8.9 km) from Abernethy Golf Club and within 12 miles (20 km) of Loch Garten Osprey Centre and Lochindorb Castle. Cairngorm Brewery and Cragganmore Distillery are also within 16 miles (25 km).

The Haugh Hotel

The Haugh Hotel

Cromdale, Grantown-on-Spey
4.1
of 5, from 70 reviews
3.5 out of 5.0

Situated in Cromdale, this inn is within 12 miles (20 km) of Abernethy Golf Club, Cragganmore Distillery and Loch Garten Osprey Centre. Lochindorb Castle and Glenlivet Distillery are also within 16 miles (25 km).

The Craiglynne Hotel

The Craiglynne Hotel

Woodlands Terrace, Grantown-on-Spey
2.9
of 5, from 20 reviews
3.5 out of 5.0

Situated on the riverwalk, this hotel is 6.2 mi (10 km) from Abernethy Golf Club and within 12 miles (20 km) of Loch Garten Osprey Centre and Lochindorb Castle. Cairngorm Brewery and Cragganmore Distillery are also within 16 miles (25 km).

Dava School House

Dava School House

Dava Moor, Grantown-on-Spey
5.0
of 5, from 11 reviews
4.5 out of 5.0

Situated near the beach, this bed & breakfast is 2.7 mi (4.3 km) from Lochindorb Castle and within 16 miles (25 km) of Abernethy Golf Club and Dallas Dhu Historic Distillery. Suenos Stone and Nairn Beach are also within 20 miles (32 km).

Rossmor

Rossmor

Woodlands Terrace, Grantown-on-Spey
4.7
of 5, from 3 reviews
4.5 out of 5.0

Situated in Grantown-on-Spey, this guesthouse is in the same area as Abernethy Golf Club. Regional attractions also include Loch Garten Osprey Centre and Lochindorb Castle.

£95
Firhall Highland Bed and Breakfast

Firhall Highland Bed and Breakfast

Grant Road, Grantown-on-Spey
5.0
of 5, from 9 reviews
4.5 out of 5.0

Situated in Grantown-on-Spey, this bed & breakfast is within 12 miles (20 km) of Abernethy Golf Club, Lochindorb Castle and Loch Garten Osprey Centre. Cairngorm Brewery and Cragganmore Distillery are also within 16 miles (25 km).

Ravenscourt House

Ravenscourt House

Seafield Avenue, Grantown-on-Spey
4.5
of 5, from 2 reviews
4.5 out of 5.0

Situated in Grantown-on-Spey, this guesthouse is within 12 miles (20 km) of Abernethy Golf Club, Lochindorb Castle and Loch Garten Osprey Centre. Cairngorm Brewery and Cragganmore Distillery are also within 16 miles (25 km).

Top Flight + Hotel Deals

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.