Aviemore Hotels

Find a cheap Aviemore hotels ideal for skiing on Cairngorm and the Highland Wildlife Park.

This is a vibrant ski-life holiday resort with a number of fine restaurants. A full account of these hotels in Aviemore can be enjoyed on the hotel booking pages. Aviemore lies at the heart of the Cairngorms National Park. Find hotel and bed & breakfast accommodation in Aviemore for sampling the bustling nightlife, skiing on Cairngorm and rides on the Strathspey Steam Railway.

our recommendation

Macdonald Highlands Hotel

Aviemore Mountain Resort Aviemore Cairngorms, Highlands PH22 1PJ

The hotel is located across the road from Aviemore Train Station on the Western flank of Aviemore’s bright and bustling town centre, making access to the B970 up to Cairngorm Ski Resort that little bit more convenient. Offering unrivalled views of the magnificent and often snow tipped Cairngorm Mountains and the Craigellachie Nature Reserve, this luxury spa and leisure hotel is more than likely to tick all the right boxes, especially if you like pampering and extending yourself in equal me ...

learn more

more hotel results in Aviemore

minimum price (£):
maximum price (£):
Name Miles Region Rooms Price Type
Name Miles Region Rooms Type ? Type ?
Macdonald Highlands Hotel 0.6 Aviemore N/A 107.00
International Starters Restaurant and Rooms 0.4 Aviemore 14 59.00
Cairngorm Hotel 0.5 Aviemore 31 105.00
Macdonald Academy Hotel 0.6 Aviemore 94 62.00
Mackenzies Highland Inn 0.4 Aviemore 8 50.00
Rowan Tree Country Hotel 3.1 Aviemore 12 53.35
Macdonald Dalfaber Golf Country Club 0.4 Aviemore 85 179.00
Academy Hotel 0.6 Aviemore 102 97.00
Corrour House 1.1 Aviemore 8 70.00
Highlands Hotel 0.6 Aviemore 151 100.00
Ardlogie Guest House 0.5 Aviemore 5 65.00
Macdonald Highland Lodges 0.6 Aviemore 30 319.00
Aviemore Inn 0.6 Aviemore 72 25.00
MacDonald Four Seasons Hotel 0.5 Aviemore 89 29.50
traveller’s checks

Aviemore’s International Starters Restaurant is a small and privately owned hotel offers a warm, friendly and efficient service to all customers. All 14 en-suite bedrooms have been refurbished to a high standard with modern decor. Located in the centre of Aviemore in the Spey Valley in the highlands of Scotland, the hotel is just a 10 minutes drive from the UK’s largest ski resort, the Cairngorm. Aviemore is an ideal location for skiing walking white water rafting and other outdoor activities.

Cairngorm Ski Centre is worth a visit whatever the weather, although preferably when it’s snowing. Currently enjoying three of the best skiing seasons in living memory, Cairn Gorm is fast turning into one of the most popular ski and snowboarding centres in Britain. Ten miles east of Aviemore’s fab hotels and restaurants and sitting about 1300 metres.

Whilst there’s a clearly an added wow factor to visit this Aviemore attraction around Christmas Time, there’s still no shortage of magic to be experienced whatever the season and we actually split the visit into two halves, visiting the Cairngorm Reindeer Herd and Centre just before Christmas.

To be honest, you could dispense with any or all of the arduous sporting activities on offer and just settle for ambling along the generous beaches and amongst the encroaching fauna of the Loch itself. Loch Morlich (and the Watersports centre) is situated just a few miles up from Aviemore and at the foot of the magnificent Cairngorm, bang in the heart of the National Park.

Room4U can offer terrific lodging opportunities at hotels in Aviemore well placed for trips to the see the the Wolves and ‘Mercedes’ the Polar Bear at the Highland Wildlife Park and rides on the Strathspey Steam Railway. For more information on weather and piste conditions on Cairngorm as well as prices for the furnicluar railway call the Cairngorm Ski Centre on +44 (0)1479 861261.

Accommodation is provided by our online booking partners. Additional photos and hotel reviews from previous guests can also be found on these pages, helping you make an informed decision on booking a hotel in Aviemore.

Aviemore lies on the B9152 close to the A9. A local railway station has services running along all major UK routes with regular routes to Edinburgh, Glasgow and Inverness. Aviemore also plays host to the delightful Strathspey Steam Railway. If no hotel rooms are available on the dates you wish to travel, other Aviemore hotels and cheap b&b lodgings will be suggested.

other towns nearby