Go Hotels
Home > United Kingdom > Aviemore United Kingdom Flag

We have 44 hotels in Aviemore.

Cairngorm Guest House Star Rating 3        
139 Grampian Road

Cairngorm Guest House provides peaceful 3-star accommodation in Aviemore. It is the perfect base for those wanting to immerse themselves in nature, with Cairngorms National Park just steps away.The guest house has 13 rooms, all of which are equipped with a variety of facilities to ensure an enjoyable stay.
Aviemore Academy Hotel Star Rating 3        
Aviemore Highland Resort

The Academy Hotel offers 102 family bedrooms. The Hotel is 3* and is centrally located in Aviemore Town within the Aviemore Highland Resort. As there are four hotels on the resort there is a choice of restaurants and bars to enjoy during your stay.
Hilton Coylumbridge - Aviemore Star Rating 4        
Aviemore, Invernesshire

Set on 65 acres in Cairngorms National Park, this family-friendly Highland resort is 2.2 miles from Aviemore.The muted rooms include flat-screen TVs, free Wi-Fi and tea and coffeemakers.
Aviemore Inn Star Rating 3        
Aviemore, Inverness-Shire

Set in the village of Aviemore in Cairngorms National Park, this sprawling resort with 4 hotels and lodges is a 5-minute walk from Scotrail trains and the Cairngorm Mountain Railway, and 1.9 miles from the A9.The hotels offer modern rooms and suites with free Wi-Fi, TVs, and tea and coffeemaking facilities, plus en suite bathrooms.
International Starters Restaurant & Rooms Star Rating 3        
131 Grampian Road

With its mountains, pine-clad slopes and wide river valley setting, Aviemore and the Cairngorms area is yet another very distinctive Highland setting. The high plateau of the Cairngorms is a backdrop to every view, and ever-changing throughout the day as sun and shadow move across these high hills. These high places lie at the core of the Cairngorms National Park which, at 3800 sq km, is the largest in Britain and was established in 2003.
Mackenzies Highland Inn Aviemore Star Rating 2        
125 Grampian Road

This traditional Highland inn on the main street of Aviemore is 11 minutes' walk from Scotrail trains and the Cairngorm Mountain Railway, plus 1.7 miles from the A9.Modest rooms feature WiFi access, flat-screen TVs, desks and tea and coffeemaking facilities, plus en suite bathrooms.
Carn Mhor Bed and Breakfast Star Rating 3        
The Shieling

This family-run guesthouse is a 47.7 km drive from Inverness, a 3.6 km drive from the Strathspey steam railway, and a 15 km drive from Highland Wildlife Park.
Eriskay Star Rating 1        
Craig-Na-Gower Avenue

Set on the outskirts of Glenmore Forest Park, this relaxed guesthouse is 0.9 miles from Aviemore train station, and 1.2 miles from the Spey Valley Golf Course.
Aviemore Youth Hostel Star Rating 1.5        
25 Grampian Road

Within the boundaries of Cairngorms National Park, this laid-back hostel is a 7-minute walk from Aviemore railway station and 7 miles from Landmark Forest Adventure Park.Accommodations are in simple dorms with bunk beds and free Wi-Fi. Private rooms are available.
Dunroamin Star Rating 3        
Craignagower Ave

Set on a residential street, this modest B&B is a 10-minute walk from Aviemore train station and 8.9 miles from Highland Wildlife Park.The simply decorated rooms feature en suite bathrooms, free WiFi and flat-screen TVs with DVD players, as well as tea and coffeemaking facilities.
More on Aviemore .

View all 44 Aviemore hotels
Aviemore is a town and tourist resort, situated within the Cairngorms National Park in the Highlands of Scotland. It is in the Badenoch and Strathspey committee area, within the Highland council area.