Search Filter

Price

Star
  • 2
  • 38
  • 33
  • 0
  • 0
  • 172
Accommodation Type
  • Holiday homes 142
  • Hotels 26
  • Bed and breakfasts 21
  • Guest houses 17
  • Apartments 12
  • Chalets 7
  • Hostels 6
  • Country houses 5
  • Cottages 4
  • Lodges 2
  • Inns 1
  • Resorts 1
  • Campsites 1
Hotel Facilities
  • Garden185
  • Non-smoking throughout175
  • WiFi available in all areas171
  • Non-smoking rooms150
  • Heating124
  • Golf course (within 3 km)84
  • Hiking68
  • Skiing65
  • Breakfast options64
  • Fishing62

Hotels near Aviemore Train Station


Please select a hotel from the list of hotels in and near Aviemore Train Station. The list below displays hotels within 30 kilometers of Aviemore Train Station.
Order By
HOTEL IMAGE
Cairngorm Hotel

Grampian Road , Aviemore , PH22 1PE

Cairngorm Hotel is 0.06 kilometers from Aviemore Train Station. Room prices starting from £ 84

Check availability and book online.
Guest Reviews
8.8 out of 10

From 1315 Reviews
Starting From
£ 84
HOTEL IMAGE
Ardlogie Guest House

Dalfaber Road , Aviemore , PH22 1PU

Ardlogie Guest House is 0.10 kilometers from Aviemore Train Station. Room prices starting from £ 90

Check availability and book online.
Guest Reviews
9.7 out of 10

From 112 Reviews
Starting From
£ 90
HOTEL IMAGE
Macdonald Morlich Hotel

Macdonald Aviemore Resort , Aviemore , PH22 1PN

Macdonald Morlich Hotel is 0.15 kilometers from Aviemore Train Station. Room prices starting from £ 138

Check availability and book online.
Guest Reviews
8.2 out of 10

From 550 Reviews
Starting From
£ 138
Macdonald Highlands Hotel

Aviemore, Inverness-Shire , Aviemore , PH22 1PN

Macdonald Highlands Hotel is 0.21 kilometers from Aviemore Train Station. Room prices starting from £ 114

Check availability and book online.
Guest Reviews
8 out of 10

From 686 Reviews
Starting From
£ 114
Little Ivy

, Aviemore , PH22 1SP

Little Ivy is 0.21 kilometers from Aviemore Train Station. Room prices starting from £ 713

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 713
Strathavon Chalet

, Aviemore , PH22 1PU

Strathavon Chalet is 0.24 kilometers from Aviemore Train Station. Room prices starting from £ 412

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 412
Macdonald Aviemore Hotel

Aviemore Highland Resort , Aviemore , PH22 1PN

Macdonald Aviemore Hotel is 0.30 kilometers from Aviemore Train Station. Room prices starting from £ 126.7

Check availability and book online.
Guest Reviews
7.6 out of 10

From 913 Reviews
Starting From
£ 126.7
Aviemore Youth Hostel

25 Grampian Road , Aviemore , PH22 1PR

Aviemore Youth Hostel is 0.48 kilometers from Aviemore Train Station. Room prices starting from £ 26.5

Check availability and book online.
Guest Reviews
8.5 out of 10

From 636 Reviews
Starting From
£ 26.5
Scandinavian Village Ltd

Scandinavian Village , Aviemore , PH22 1PF

Scandinavian Village Ltd is 0.56 kilometers from Aviemore Train Station. Room prices starting from £ 165

Check availability and book online.
Guest Reviews
9.2 out of 10

From 144 Reviews
Starting From
£ 165
High Range Self-Catering Chalets

Grampian Road , Aviemore , PH22 1PT

High Range Self-Catering Chalets is 0.57 kilometers from Aviemore Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.6 out of 10

From 258 Reviews
Starting From
£ 0