Search Filter

Price

Star
  • 9
  • 71
  • 57
  • 2
  • 0
  • 144
Accommodation Type
  • Holiday homes 64
  • Bed and breakfasts 44
  • Hotels 42
  • Guest houses 41
  • Cottages 36
  • Apartments 16
  • Country houses 12
  • Lodges 9
  • Inns 8
  • Holiday parks 4
  • Hostels 3
  • Resorts 2
  • Motels 1
  • Chalets 1
Hotel Facilities
  • Parking277
  • Free parking272
  • Heating256
  • Non-smoking throughout249
  • Internet services232
  • WiFi231
  • Free WiFi229
  • Non-smoking rooms226
  • Private parking199
  • On-site parking190

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
Birnam Hotel

Perth Road, Birnam , Dunkeld , PH8 0AA

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

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

From 524 Reviews
Starting From
£ 66
HOTEL IMAGE
Tayburn House

Perth Road , Dunkeld , PH8 0AA

Tayburn House is 0.27 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £ 50

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

From 222 Reviews
Starting From
£ 50
HOTEL IMAGE
The Coach House

, Birnam , PH8

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

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

From 3 Reviews
Starting From
£ 0
Atholl Arms Hotel

Bridgehead , Dunkeld , PH8 0AQ

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

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

From 468 Reviews
Starting From
£ 89
6B Catherdral Street

6B Cathedral Street , Dunkeld , PH8 0AH

6B Catherdral Street is 1.10 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
Garden Cottage

, Dunkeld , PH8

Garden Cottage is 1.12 kilometers from Dunkeld and Birnam Train Station. Room prices starting from £ 0

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

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

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

From 250 Reviews
Starting From
£ 70
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 £ 99

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

From 831 Reviews
Starting From
£ 99
Heather Croft

, Dunkeld , PH8

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

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

From 0 Reviews
Starting From
£ 0
The But N' Ben

, Dunkeld , PH8

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

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

From 1 Reviews
Starting From
£ 0