You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Ballater · 85.89 km from centre
8.6
372 reviews
Breakfast available
Located in Ballater, Balmoral Arms is in a national park – a 1-minute drive from Ballater Golf Club and 9 minutes from Cairngorms National Park. This hotel is 7.8 mi (12.5 km) from Balmoral Castle and 8.6 mi (13.9 km) from Royal Lochnagar Distillery.

Hotel in Aviemore · 42.37 km from centre
7.0
1,004 reviews
Breakfast available
When you stay at Coylumbridge Resort Hotel in Aviemore, you'll be on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor Centre and Speyside Wildlife. This family-friendly hotel is 16 mi (25.7 km) from Cairngorms National Park and 1.8 mi (2.9 km) from Strathspey Steam Railway.

Hotel in Aviemore · 39.99 km from centre
7.3
2,284 reviews
Located within the Cairngorms National Park, the Macdonald Aviemore Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which boasts a collection of 4-star hotels, a choice of restaurants and bars, as well as extensive leisure facilities including an on-site cinema. There is a championship golf course nearby.
The 4-star rooms at the Macdonald Aviemore Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. Some family rooms feature a partitioned area with bunk beds. Other family rooms will either have a sofa bed or a pop-up bed.
Within this hotel you’ll find Spey Burger, a contemporary American-style family diner serving burgers, burritos, milkshakes and more. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Aspects Restaurant in Macdonald Highlands Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel. Both Spey Burger and Giovanni's are seasonal restaurants.
Guests staying in Macdonald Aviemore Hotel at Macdonald Aviemore Resort have free access to the resort’s leisure facilities within Aviemore Activity Centre. Located a short 5-minute walk across the resort the centre includes a large leisure pool, soft play, gym and café 'seasonal'.
Children aged 12 and under can stay and take breakfast for free when sharing a suitable room with two adults. Child dinner will be charged separately dependent on menu chosen

Hotel in Aviemore · 40.06 km from centre
7.2
716 reviews
Located within the Cairngorm National Park, the Macdonald Morlich Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which boasts a collection of 4-star hotels, 7 restaurants and bars, as well as extensive leisure facilities including an on-site cinema and is the Winner of Resort Hotel of the Year in Scotland – Scottish Hospitality Awards 2019. There is a championship golf course nearby.
The 4-star rooms at the Macdonald Morlich Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. With contemporary design features in public areas and bedrooms, some rooms featuring great views of the National Park or Craigellachie Nature Reserve.
Within this hotel you’ll find Giovanni’s Italian Ristorante, serving authentic pasta and pizza dishes. Guests have access to a wide range of dining options across the resort, not just the restaurant in their hotel. Other restaurants within a few minutes’ walk include Highland Fish Bar in Macdonald Aviemore Hotel and Aspects Restaurant in the Macdonald Highlands Hotel, both Highland Fish Bar and Giovanni's are seasonal restaurants.
Guests staying in Macdonald Morlich Hotel at Macdonald Aviemore Resort have free access to the resort’s leisure facilities within Aviemore Activity Centre. Located a short 2-minute walk across the resort the centre includes a large leisure pool, soft play, children’s activity rooms, gym and café.

Hotel in Inverness City Centre, Inverness · 0.43 km from centre
9.4
1,000 reviews
Breakfast available
A stay at AC Hotel by Marriott Inverness places you in the heart of Inverness, within a 15-minute walk of Inverness Cathedral and Inverness Castle. This hotel is 0.3 mi (0.4 km) from Merkinch Local Nature Reserve and 0.4 mi (0.7 km) from Victorian Market.

Lodge in Inverness · 16.50 km from centre
9.8
112 reviews
Breakfast available
With a stay at Loch Ness Lodge in Inverness, you'll be in the historical district, within a 10-minute drive of Urquhart Castle and Loch Ness Centre & Exhibition. This luxury lodge is 10.8 mi (17.4 km) from Inverness Castle and 4.4 mi (7.1 km) from Drum Farm Gallery Gift Shop.

Hotel in Banavie, Fort William · 87.76 km from centre
7.6
2,488 reviews
Breakfast available
Moorings Hotel lies alongside the banks of the Caledonian Canal at the famous Neptune's Staircase. A 10-minute drive from the centre of Fort William, it offers a choice of dining options, free WiFi and free parking.
The property has 32 rooms available, featuring panoramic views of Ben Nevis and Aonach Mor. Guests can choose between standard, superior and executive room options, with some rooms offering balconies overlooking the Caledonian Canal. All have satellite TV, and each also has a seating area and facilities for making tea and coffee.
The Moorings Cafe Bistro is open for breakfast, lunch and dinner daily, and offers a bar and outside decking area overlooking Ben Nevis.
We provide accommodations and dining areas that are pet-friendly. A selection of our Standard Rooms is designated for guests with pets. We kindly advise you to contact the hotel directly to ensure arrangements are made when reserving a room that allows pets.

Hotel in Nairn · 23.46 km from centre
8.8
367 reviews
Breakfast available
With a stay at Golf View Hotel & Spa in Nairn, you'll be next to a golf course, just a 2-minute walk from Moray Firth and 5 minutes by foot from Nairn Golf Club. This beach hotel is 0.6 mi (1 km) from Nairn Beach and 0.9 mi (1.4 km) from Nairn Museum.

Hotel in Inverness City Centre, Inverness · 0.08 km from centre
7.8
1,001 reviews
Breakfast available
Located in Inverness (Inverness City Centre), Mercure Inverness Hotel is within a 10-minute walk of Inverness Castle and Inverness Cathedral. This hotel is 0.2 mi (0.4 km) from Eastgate Shopping Centre and 0.2 mi (0.4 km) from Victorian Market.

Guesthouse in Pitlochry · 91.35 km from centre
10.0
250 reviews
Breakfast available
With a stay at Craigroyston House & Lodge, you'll be centrally located in Pitlochry, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This golf guest house is 0.6 mi (0.9 km) from Blair Athol Distillery and 0.9 mi (1.4 km) from Pitlochry Golf Club.

Hotel in Fort William · 91.17 km from centre
8.8
1,002 reviews
Breakfast available
With a stay at The Garrison in Fort William, you'll be within a 15-minute drive of Ben Nevis and West Highland Way. This hotel is 0.1 mi (0.1 km) from Loch Linnhe and 0.2 mi (0.3 km) from Lochaber Geopark Visitor Centre.

Hotel in Ballater · 85.31 km from centre
9.0
274 reviews
When you stay at Hilton Grand Vacations Club Craigendarroch Suites Scotland in Ballater, you'll be in a national park, within a 15-minute drive of Balmoral Castle and Cairngorms National Park. This spa hotel is 0.3 mi (0.5 km) from Ballater Library and 0.5 mi (0.8 km) from Ballater Golf Club.

Hotel in Nairn · 23.48 km from centre
8.2
969 reviews
Breakfast available
When you stay at Muthu Newton Hotel (Near Inverness Airport) in Nairn, you'll be next to a golf course, within a 15-minute walk of Moray Firth and Nairn Golf Club. This golf hotel is 0.8 mi (1.2 km) from Nairn Beach and 1 mi (1.6 km) from Nairn Museum.

Hotel in Aviemore · 39.91 km from centre
7.6
464 reviews
Breakfast available
With a stay at Macdonald Morlich Hotel in Aviemore, you'll be next to a golf course, just a 3-minute walk from Spey Valley Golf Course and 7 minutes by foot from Strathspey Steam Railway. This family-friendly hotel is 14.2 mi (22.8 km) from Cairngorms National Park and 1.2 mi (1.9 km) from Dalfaber Neighbourhood Centre.

Guesthouse in Pitlochry · 90.93 km from centre
10.0
337 reviews
Breakfast available
With a stay at Craigmhor Lodge & Courtyard in Pitlochry, you'll be in a national park, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This guest house is 0.7 mi (1.1 km) from Pitlochry Golf Club and 0.9 mi (1.4 km) from Blair Athol Distillery.

Guesthouse in Pitlochry · 91.56 km from centre
10.0
72 reviews
Breakfast available
With a stay at The Poplars Guest House in Pitlochry, you'll be in the mountains, within a 10-minute drive of Cairngorms National Park and Blair Athol Distillery. This guest house is 0.5 mi (0.8 km) from Rob Roy Way - North and 0.9 mi (1.4 km) from Black Spout Waterfall.

Hotel in Inverness · 1.26 km from centre
9.0
1,001 reviews
Breakfast available
With a stay at Kingsmills Hotel in Inverness (Crown), you'll be within a 5-minute drive of Inverness Castle and Victorian Market. This family-friendly hotel is 1.4 mi (2.3 km) from Inverness Cathedral and 1.5 mi (2.5 km) from Eden Court Theatre.

Hotel in Inverness · 11.62 km from centre
9.0
1,006 reviews
Breakfast available
Located in Inverness, Courtyard by Marriott Inverness Airport is a 2-minute drive from Castle Stuart and 9 minutes from Culloden Battlefield. This hotel is 7.1 mi (11.4 km) from Cawdor Castle and 8.3 mi (13.3 km) from Eastgate Shopping Centre.

Hotel in Fort William · 93.94 km from centre
8.8
2,384 reviews
Looking onto Loch Linnhe, the Clan Macduff Hotel offers scenic views of the Highland landscape, free WiFi in public areas, free private parking and a restaurant serving Highland cuisine.
Each bright room at Clan Macduff Hotel includes a private bathroom, as well as a flat-screen TV, hairdryer, and tea/coffee facilities.
Some rooms offer views of the loch. Make sure you book a room with a loch view as not all rooms offer this.
Guests can enjoy free buffet breakfast in the restaurant. Whilst in the evening the restaurant offers a wide range of dishes using Scottish produce. The lounge bar offers a selection of over 50 different Scottish malt whiskies, 30 Scottish gins and a range of Scottish and local beers.
Ben Nevis, the highest mountain in Britain, is 10 minutes’ drive away. The Ben Nevis Distillery can be reached in 10 minutes by car.
It is just 5 minutes' drive from Fort William or approximately 35 minute walk.

Hotel in Aviemore · 39.96 km from centre
7.3
3,048 reviews
Breakfast available
Located within the Cairngorms National Park, the Macdonald Highlands Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which boasts a collection of 4-star hotels, restaurants and bars, as well as extensive leisure facilities including an on-site cinema and is Winner of Resort Hotel of the Year in Scotland – Scottish Hospitality Awards 2019. There is a championship golf course nearby.
The 4-star rooms at the Macdonald Highlands Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. There is a selection of Classic or Executive rooms and suites available. Family rooms, some interconnecting, are available with either a sofa or pop up bed for the children.
Within this hotel you will find Aspects Restaurant, the resort’s signature restaurant offering contemporary Scottish dishes using seasonal ingredients. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Spey Burger in Macdonald Aviemore Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel.
Please note, Spey Burger and Giovanni's are seasonal restaurants
The Macdonald Highlands Hotel at Macdonald Aviemore Resort also benefits from direct guest access to the resort’s leisure facilities within Aviemore Activity Centre including a large leisure pool, soft play, gym and seasonal café.