Search Filter

Star
  • 14
  • 98
  • 65
  • 2
  • 0
  • 252
Accommodation Type
  • Holiday homes 199
  • Apartments 49
  • Hotels 47
  • Bed and breakfasts 43
  • Guest houses 41
  • Inns 10
  • Country houses 9
  • Lodges 9
  • Chalets 6
  • Holiday parks 5
  • Hostels 4
  • Villas 4
  • Resorts 2
  • Motels 1
  • Aparthotels 1
  • Luxury tents 1
Hotel Facilities
  • Parking403
  • Internet services393
  • WiFi391
  • Free WiFi386
  • Free parking366
  • On-site parking357
  • Private parking338
  • Heating319
  • WiFi available in all areas306
  • Garden304

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.6 out of 10

From 231 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.4 out of 10

From 812 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
9.6 out of 10

From 5 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 310 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 11 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.3 out of 10

From 702 Reviews
£ Avg/Night
Holiday Home Craigton Cottage

, Dunkeld , PH8 0HB

Holiday Home Craigton Cottage is 1.88 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £

Check availability and book online.
Guest Reviews
out of 10

From 0 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.6 out of 10

From 1445 Reviews
£ Avg/Night
Holiday Home Wester Riechip

, Dunkeld , PH8 0HB

Holiday Home Wester Riechip is 2.31 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
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