Search Filter

Price

Star
  • 2
  • 36
  • 32
  • 1
  • 0
  • 97
Accommodation Type
  • Holiday homes 44
  • Cottages 30
  • Hotels 25
  • Bed and breakfasts 20
  • Guest houses 17
  • Apartments 11
  • Hostels 6
  • Country houses 5
  • Chalets 4
  • Inns 2
  • Lodges 2
  • Resorts 2
Hotel Facilities
  • Parking168
  • Free parking160
  • Non-smoking throughout152
  • Heating141
  • Non-smoking rooms125
  • Internet services125
  • WiFi124
  • Free WiFi120
  • Private parking118
  • On-site parking111

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 £ 82

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

From 986 Reviews
Starting From
£ 82
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 £ 0

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

From 142 Reviews
Starting From
£ 0
HOTEL IMAGE
Macdonald Morlich

Macdonald Aviemore Resort , Aviemore , PH22 1PN

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

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

From 318 Reviews
Starting From
£ 100
Macdonald Highlands Hotel

Aviemore, Inverness-Shire , Aviemore , PH22 1PN

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

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

From 707 Reviews
Starting From
£ 132
Macdonald Aviemore Hotel

Aviemore Highland Resort , Aviemore , PH22 1PN

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

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

From 887 Reviews
Starting From
£ 155
Aviemore SYHA Hostelling Scotland

25 Grampian Road , Aviemore , PH22 1PR

Aviemore SYHA Hostelling Scotland is 0.48 kilometers from Aviemore Train Station. Room prices starting from £ 25

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

From 480 Reviews
Starting From
£ 25
Scandinavian Village Ltd

Scandinavian Village , Aviemore , PH22 1PF

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

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

From 147 Reviews
Starting From
£ 0
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 £ 110

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

From 215 Reviews
Starting From
£ 110
Flat 7 Grampian Road

7 Myrtlefield , Aviemore , PH22 1SB

Flat 7 Grampian Road is 0.59 kilometers from Aviemore Train Station. Room prices starting from £ 0

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

From 1 Reviews
Starting From
£ 0
Mackenzies Highland Inn

125 Grampian Road , Aviemore , PH22 1RL

Mackenzies Highland Inn is 0.61 kilometers from Aviemore Train Station. Room prices starting from £ 75

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

From 511 Reviews
Starting From
£ 75