Search Filter

Star
  • 13
  • 91
  • 52
  • 2
  • 0
  • 201
Accommodation Type
  • Holiday homes 167
  • Hotels 45
  • Guest houses 40
  • Bed and breakfasts 31
  • Apartments 29
  • Country houses 10
  • Inns 10
  • Lodges 8
  • Holiday parks 5
  • Villas 5
  • Hostels 3
  • Resorts 2
  • Chalets 2
  • Motels 1
  • Aparthotels 1
Hotel Facilities
  • Parking343
  • Non-smoking throughout323
  • Free parking317
  • Internet services315
  • WiFi314
  • Free WiFi312
  • On-site parking296
  • Private parking280
  • Garden255
  • WiFi available in all areas241

Hotels near Dunkeld and Birnam Train Station


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

Station Road, Birnam , Dunkeld , PH8 0DS

The Merryburn is 0.13 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 145 Reviews
£ Avg/Night
HOTEL IMAGE
Birnam Hotel

Perth Road, Birnam , Dunkeld , PH8 0AA

Birnam Hotel is 0.26 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 793 Reviews
£ Avg/Night
HOTEL IMAGE
The Coach House

, Birnam , PH8

The Coach House is 0.82 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 4 Reviews
£ Avg/Night
Atholl Arms Hotel Dunkeld

Bridgehead , Dunkeld , PH8 0AQ

Atholl Arms Hotel Dunkeld is 0.97 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 202 Reviews
£ Avg/Night
8 Cathedral Street

8 Cathedral Street , Dunkeld , PH8 0AL

8 Cathedral Street is 1.10 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 7 Reviews
£ Avg/Night
Royal Dunkeld Hotel

Atholl Street , Dunkeld , PH8 0AR

Royal Dunkeld Hotel is 1.16 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 535 Reviews
£ Avg/Night
Dunkeld House Hotel

Dunkeld House Hotel , Dunkeld , PH8 0HX

Dunkeld House Hotel is 2.20 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 1325 Reviews
£ Avg/Night
Heather Croft

, Dunkeld , PH8

Heather Croft is 2.87 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 1 Reviews
£ Avg/Night
The But N' Ben

, Dunkeld , PH8

The But N' Ben is 2.87 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 2 Reviews
£ Avg/Night
Osprey Cottage

, Dunkeld , PH8

Osprey Cottage is 2.90 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

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

From 2 Reviews
£ Avg/Night