Skip to main content

Filter by:


Star rating

Review score

Birnam – 115 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Merryburn - Rooms and Courtyard Studios, hotel in Birnam

The Merryburn - Rooms and Courtyard Studios is a few minutes' walk from Dunkeld and Birnam Railway Station at the gateway to the Highlands and is a listed Victorian building.

Good Location with easy parking
9.5
Scored 9.5
Exceptional
Rated exceptional
402 reviews
Price from£98per night
Tay House, hotel in Birnam

Situated in Dunkeld, Tay House is a self catering establishment with views of the River Tay. Tay House has a terrace at the back of the building with river views.

Everything . Breakfast was great
9.1
Scored 9.1
Superb
Rated superb
136 reviews
Price from£179per night
Dunkeld House Hotel, hotel in Birnam

In 280 acres of unspoiled Perthshire countryside, the Dunkeld House Hotel features an outdoor activity centre and luxury health club. The hotel offers free parking and spacious rooms.

Great location lovely scenery. Reception staff friendly and helpful. The overall decor was really nice and the location was great.
8.4
Scored 8.4
Very good
Rated very good
3,099 reviews
Price from£147per night
Atholl Arms Hotel Dunkeld, hotel in Birnam

PLEASE NOTE THAT NOT ALL OUR ROOMS ARE DOG FRIENDLY, SO BEFORE FINALISING THE BOOKING, YOU MUST CONTACT THE HOTEL RECEPTION DIRECTLY TO MAKE SURE DOG FRIENDLY ROOMS ARE AVAILABLE AND ANY SPECIAL...

Absolutely beautiful hotel and in a lovely little town. The hotel has various areas inside and out to relax. The rooms are decorated beautifully.
8.2
Scored 8.2
Very good
Rated very good
256 reviews
Price from£184.50per night
The Taybank, hotel in Birnam

Set in Dunkeld, 26 km from Scone Palace, The Taybank offers accommodation with a garden, free private parking, a restaurant and a bar.

Great atmosphere at The Taybank. The room and bathroom were quirky, boutique style. Loved the hamper, picnic style breakfast, full of lovely goodies. Coffee in the room was excellent.
8.4
Scored 8.4
Very good
Rated very good
142 reviews
Price from£264.50per night
Royal Dunkeld Hotel, hotel in Birnam

This former coaching inn is now a comfortable, modern hotel, offering en suite accommodation, free on-site parking and free wireless internet access in the public areas.

Breakfast & dinner were nice As old building floors were really creeky as was the bed. Everything spotless, quite a small room
6.3
Scored 6.3
Pleasant
Rated pleasant
1,001 reviews
Price from£109per night
Birnam Hotel, hotel in Birnam

Historic Birnam Hotel is set in Perthshire countryside between Dunkeld and Birnham Golf Club and the River Tay. It offers cosy non-smoking rooms, a restaurant and an inn in the grounds.

The staff were super friendly and helpful. It meet our needs really well. Food was really good and it was great to have pub next door. It was walking distance form all other bars and pubs in Dunkeld.
7.3
Scored 7.3
Good
Rated good
1,271 reviews
Price from£85per night
Tayburn House, hotel in Birnam

Tayburn House provides comfortable rooms and hearty cooked breakfasts in Dunkeld, around 25 minutes’ drive north of Perth. This non-smoking house has free parking and free Wi-Fi throughout.

Breakfast was AMAZING and really friendly host!
9.4
Scored 9.4
Superb
Rated superb
478 reviews
Price from£85per night
Atholl Apartment - A Unique apartment in countryside park with WIFI and access to pool and bar, hotel in Birnam

Atholl Apartment - A Unique apartment in countryside park with WIFI and access to pool and bar, a property with a bar, is located in Perth, 25 km from Scone Palace, 30 km from Castle Menzies, as well...

The environment is great, the nearest village is also one of the nicest place I have ever been, there is restaurant and everything you would need, national park also close and other paths to have a trip :)
8.2
Scored 8.2
Very good
Rated very good
141 reviews
Price from£290per night
Stewart Apartment - A unique Apartment in countryside park with WIFI and access to bar and pool, hotel in Birnam

Stewart Apartment - A unique Apartment in countryside park with WIFI and access to bar and pool, a property with a bar, is set in Perth, 25 km from Scone Palace, 30 km from Castle Menzies, as well as...

The apartment was lovely. Nicely decorated, beds were comfortable and the bath was amazing!
8.0
Scored 8.0
Very good
Rated very good
131 reviews
Price from£309per night
See all hotels near Birnam
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Birnam:

  • 10
    Scored 10

    Birnam is nice and quiet and a perfect length of walk into...

    Birnam is nice and quiet and a perfect length of walk into Dunkeld which is a fun place to go for food and drink and a wander round the shops. We also had a beautiful riverside walk and there are numerous walks in the area for differing levels of fitness and enthusiasm! We would definitely come back to Birnam.
    Catriona
    United Kingdom
  • 10
    Scored 10

    We loved the beautiful walks that were nearby for my elderly...

    We loved the beautiful walks that were nearby for my elderly parents . I loved that the local shop sold everything you could think about u would need . Our beautiful flat was perfect. Love love love Birium !
    Jenny
    United Kingdom
  • 10
    Scored 10

    Wonderful woodland walks at Birnam by the side of the...

    Wonderful woodland walks at Birnam by the side of the gorgeous RIver Tay. Birnam has it's own history which was interesting, although overshadowed by the impressive history and ancient buildings of near neighbour Dunkeld. I liked Birnam. it was a great base for our stay and we had great access to explore further afield. Though we were very happy walking from our front door along the river and among the ancient trees that line it.
    Helen
    United Kingdom
gogless