Photo by Eddie Boyd

Find hotels in Dunkeld from AED 200

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,462 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Royal Dunkeld

3.0 star property
7.4 out of 10, Good, (213)
"Beautiful hotel in need of some talc. Staff very friendly "
The price is AED 403
AED 484 total
includes taxes & fees
18 May - 19 May
Royal Dunkeld

DoubleTree by Hilton Dunblane Hydro

4.0 star property
8.4 out of 10, Very Good, (1007)
"Great weekend stay and ideally located"
The price is AED 292
AED 350 total
includes taxes & fees
15 Jun - 16 Jun
DoubleTree by Hilton Dunblane Hydro

The Woodside

3.0 star property
9.6 out of 10, Exceptional, (157)
"Breakfasts were excellent. We also ate dinner one night and it was also very good."
The price is AED 554
AED 665 total
includes taxes & fees
25 May - 26 May
The Woodside

Cromlix

5.0 star property
9.8 out of 10, Exceptional, (327)
"A terrifically beautiful hotel. Great decor and wonderful rooms. We had a great stay that was marred slightly by one dinner and one breakfast that disappointed. Some wonderful staff members, notably Sarah and Anais. "
The price is AED 1,625
AED 1,950 total
includes taxes & fees
18 May - 19 May
Cromlix

The Abbotsford

4.0 star property
9.4 out of 10, Exceptional, (339)
"Very nice all around experience "
The price is AED 774
AED 929 total
includes taxes & fees
24 May - 25 May
The Abbotsford

Ben A'an House

3.0 star property
9.8 out of 10, Exceptional, (43)
"delicious breakfast, very nice staff, comfortable room,great stay experience."
The price is AED 401
AED 481 total
includes taxes & fees
20 May - 21 May
Ben A'an House

Dalgair House Hotel

2.0 star property
8.0 out of 10, Very Good, (160)
"Comfy beds. Lovely staff."
The price is AED 360
AED 432 total
includes taxes & fees
25 May - 26 May
Dalgair House Hotel

The Crags Hotel

3.0 star property
8.0 out of 10, Very Good, (82)
"Great service and clean rooms"
The price is AED 496
AED 595 total
includes taxes & fees
21 May - 22 May
The Crags Hotel

Wyndham Duchally Country Estate

4.0 star property
9.2 out of 10, Wonderful, (526)
"Staff all very helpful and friendly. Food very good in bar. Great live Scottish music on Easter Sunday. Property itself was clean, well equipped and great value for money. Many thanks"
The price is AED 491
AED 590 total
includes taxes & fees
19 May - 20 May
Wyndham Duchally Country Estate

The Waverley Hotel

3.5 star property
8.4 out of 10, Very Good, (113)
"Lovely wee hotel with pub downstairs for drinks food etc everything needed for wee night away."
The price is AED 375
AED 450 total
includes taxes & fees
18 May - 19 May
The Waverley Hotel

The Crown

3.0 star property
8.8 out of 10, Excellent, (206)
"Basic pub/hotel with comfortable bed, great shower and basic self service breakfast, dinner in the bar was fine and reasonably priced. Plenty of on street parking and near two pay and display car park. Good value for money "
The price is AED 345
AED 414 total
includes taxes & fees
27 May - 28 May
The Crown

The Old Rectory Inn

3.0 star property
8.8 out of 10, Excellent, (518)
"Nice friendly place with a great selection of whisky."
The price is AED 447
AED 536 total
includes taxes & fees
28 May - 29 May
The Old Rectory Inn

Riverside House

4.0 star property
9.8 out of 10, Exceptional, (33)
"Very convenient location, lovely welcome, very comfortable room and a fantastic breakfast."
The price is AED 542
AED 650 total
includes taxes & fees
23 May - 24 May
Riverside House

Lubnaig Guest House

4.0 star property
10.0 out of 10, Exceptional, (102)
"Excellent location. Lovely gardens and lovely staff. "
The price is AED 664
AED 797 total
includes taxes & fees
16 Jun - 17 Jun
Lubnaig Guest House

Cairn Lodge

4.5 star property
9.8 out of 10, Exceptional, (188)
"Lovely hotel with very friendly and efficient staff. A little tired around the edges but the staff make up for that. Food is excellent; dinner and breakfast menus are very good. Conservatory area is lovely with nice outlook. Excellent place for a short break. "
The price is AED 660
AED 792 total
includes taxes & fees
27 May - 28 May
Cairn Lodge

Allandale ApartHotel

3.0 star property
10.0 out of 10, Exceptional, (1)
The price is AED 721
AED 865 total
includes taxes & fees
18 May - 19 May
Allandale ApartHotel

Smiddy Haugh

2.0 star property
9.4 out of 10, Exceptional, (187)
"Great place to stay, nice and quiet with an excellent breakfast "
The price is AED 530
AED 635 total
includes taxes & fees
1 Jun - 2 Jun
Smiddy Haugh

2bedroom-1bathroom-patio-wifi

2.0 star property
The price is AED 677
AED 677 total
includes taxes & fees
18 May - 19 May
2bedroom-1bathroom-patio-wifi

Coorie Inn Restaurant and Rooms

4.0 star property
9.8 out of 10, Exceptional, (63)
"A lovely overnight stay, quality of food was fantastic with excellent service and a great atmosphere in bar and restaurant "
The price is AED 784
AED 941 total
includes taxes & fees
11 Jun - 12 Jun
Coorie Inn Restaurant and Rooms

Luxurious Snug With Hottub Which Sleeps-2 in Fife

3.0 star property
The price is AED 1,536
AED 1,536 total
includes taxes & fees
21 May - 22 May
Luxurious Snug With Hottub Which Sleeps-2 in Fife
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Dunkeld

Get away to quaint Dunkeld! Enjoy the riverfront, local cuisine, and forests.

Pasture near North Amulree Craig Hulich in the left background.
by
(
)
Open Photo by Dr Richard Murray (CC BY-SA) / Cropped from original

Frequently asked questions

What's the best place to stay in Dunkeld?

Shian Cottage B&B is a favorite property for Expedia customers. This B&B offers free breakfast and free parking. Reviews from our site also recommend Royal Dunkeld and Dunkeld House Hotel as top options for your stay. See all available top hotels, or vacation rentals in Dunkeld.

What's the top vacation rental in Dunkeld?

Nest Holiday Home: You might want to consider this vacation home rental near Dunkeld, which is located in a national park and has a balcony, a garden, and free WiFi to put you at ease in your new surroundings. Kitchen amenities include a fridge, a microwave, and an electric kettle. Make the most of the selection of games in this rental home to help you unwind. See all vacation rentals in Dunkeld.

If I need to cancel my hotel reservation in Dunkeld, will I receive a refund?

Yes, most hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Dunkeld.

Where can I learn more about changing or cancelling my trip to Dunkeld?

To access more information about changing or cancelling your trip to Dunkeld, head over to our customer service page.

What's the best pet-friendly hotel in Dunkeld?

Royal Dunkeld is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Atholl Arms Hotel is another option if you're bringing your pet along. See more pet-friendly hotel accommodations in Dunkeld.

What's the best hotel to stay near The Hermitage?

Dunkeld House Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a full-service spa and a restaurant. It's located just a short 0.5 mi (0.8 km) from The Hermitage. Another good choice is Kennacoil, located just 0.9 mi (1.4 km) away.

What about the best place to stay near Loch of the Lowes?

One of the top choices for your stay is Dunkeld House Hotel, located 2.3 mi (3.7 km) from Loch of the Lowes, and this 4-star hotel offers a full-service spa and a restaurant. Royal Dunkeld and Atholl Arms Hotel are two other good choices within a few miles.

What are some accommodations with pools in Dunkeld?

Dunkeld House Hotel: Features a full-service spa, an indoor pool, and a health club. The Landmark Hotel and SPA Leisure Club a Palette hotel and DoubleTree by Hilton Dunblane Hydro are two additional hotels with an onsite pool. View all hotels with pools in Dunkeld.

What is the best spa hotel in Dunkeld?

Dunkeld House Hotel is a top spa hotel featuring a fitness center, a bar, an indoor pool, and a restaurant. Treat yourself to a facial, body scrub, or hydrotherapy at the onsite spa. See all spa hotels in Dunkeld.

What's the best place to stay near Edinburgh Airport (EDI)?

Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.

How is it staying in Dunkeld?

Travelers to Dunkeld give high marks for the riverfront and top-notch restaurants. Welcoming and relaxing, this city attracts tourists with its spas and bars. In Dunkeld, there are 41 hotels and other accommodations to choose from. Find out more about Dunkeld.

What is there to see in Dunkeld?

Landmarks like Dunkeld Cathedral and Ossian's Hall might be worth a visit. The natural setting is picturesque, namely the stunning river views, and these places to see: The Hermitage, Loch of the Lowes, and Birnam Oak. Additionally, you might want to add Polney Loch to your itinerary. Check out what more to see and do in Expedia's Dunkeld guide.

What's the best way to get around Dunkeld?

To venture out into the surrounding area, ride aboard one of the trains from Dunkeld & Birnam Station. If you want to venture out around the area, you may want a rental car in Dunkeld for your journey.

What's the weather like in Dunkeld?

The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Dunkeld is 38 inches.