Search Filter

Price

Star
  • 3
  • 28
  • 28
  • 1
  • 0
  • 95
Accommodation Type
  • Cottages 33
  • Holiday homes 32
  • Hotels 24
  • Bed and breakfasts 17
  • Guest houses 16
  • Apartments 8
  • Hostels 6
  • Country houses 5
  • Villas 5
  • Chalets 3
  • Inns 2
  • Lodges 2
  • Resorts 2
Hotel Facilities
  • Heating138
  • Non-smoking throughout131
  • Non-smoking rooms126
  • Private parking112
  • Free WiFi99
  • Garden92
  • Pets allowed75
  • Skiing54
  • Packed lunches53
  • Golf course (within 3 km)51

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

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

From 570 Reviews
Starting From
£ 89
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.6 out of 10

From 166 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 £ 93

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

From 84 Reviews
Starting From
£ 93
Macdonald Highlands Hotel

Aviemore, Inverness-Shire , Aviemore , PH22 1PN

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

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

From 788 Reviews
Starting From
£ 113
Macdonald Aviemore Hotel

Aviemore Highland Resort , Aviemore , PH22 1PN

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

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

From 500 Reviews
Starting From
£ 90
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 £ 24

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

From 373 Reviews
Starting From
£ 24
Scandinavian Village Ltd

Scandinavian Village , Aviemore , PH22 1PF

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

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

From 144 Reviews
Starting From
£ 95
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.9 out of 10

From 187 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 £ 70

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

From 327 Reviews
Starting From
£ 70
Bynack

Pine Bank Chalets, Dalfaber Road , Aviemore , PH22 1PX

Bynack is 0.62 kilometers from Aviemore Train Station. Room prices starting from £ 0

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

From 12 Reviews
Starting From
£ 0