Search Filter

Price

Star
  • 13
  • 113
  • 88
  • 2
  • 2
  • 313
Accommodation Type
  • Holiday homes 116
  • Bed and breakfasts 93
  • Hotels 72
  • Apartments 69
  • Cottages 65
  • Guest houses 61
  • Hostels 12
  • Country houses 11
  • Inns 8
  • Lodges 8
  • Chalets 5
  • Holiday parks 4
  • Resorts 2
  • Villas 2
  • Aparthotels 1
  • Campsites 1
  • Luxury tents 1
Hotel Facilities
  • Parking521
  • Free parking494
  • Heating469
  • Non-smoking throughout460
  • Internet services437
  • WiFi436
  • Free WiFi431
  • Non-smoking rooms403
  • On-site parking369
  • Private parking364

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.04 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.06 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.09 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.13 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.19 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.30 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.35 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.36 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.36 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.38 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