A stone bridge over a river with clear water and rocks in the foreground.

Find hotels in Dunkeld from NT$1,921

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Dunkeld hotels

1. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,003 reviews)
"Fabulous location, rooms great. Staff were friendly."
United Kingdom
Gillian
The price is NT$5,547
NT$6,657 total
includes taxes & fees
Dec 1 - Dec 2
Dunkeld House Hotel

2. Royal Dunkeld

Royal Dunkeld
3.0 star property
Dunkeld
7.2 out of 10, Good, (282 reviews)
"Nice room, cute hotel, good food at the bar."
United States
Jenna
The price is NT$3,767
NT$4,520 total
includes taxes & fees
Nov 3 - Nov 4
Royal Dunkeld

3. Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (612 reviews)
"Beautiful location with great food and staff!"
Canada
Sarah
The price is NT$3,623
NT$4,348 total
includes taxes & fees
Nov 9 - Nov 10
Ballathie House Hotel

4. The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (145 reviews)
"A great wee find. Welcoming, cheery staff and a clean, tidy room. Food options were all good, and the fish was delicious and fresh. Happy to recommend and return"
United Kingdom
Neil
The price is NT$3,772
NT$4,527 total
includes taxes & fees
Nov 6 - Nov 7
The Bankfoot Inn

5. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,002 reviews)
"Beautiful facility with a great breakfast and nice grounds"
Canada
Sheryl
The price is NT$7,461
NT$8,954 total
includes taxes & fees
Nov 16 - Nov 17
Atholl Palace Hotel

6. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (756 reviews)
"Great location with an east access to town.Staff was great."
United States
Peter
The price is NT$8,003
NT$9,603 total
includes taxes & fees
Dec 1 - Dec 2
Fonab Castle Hotel & Spa

7. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (212 reviews)
"This place was simply amazing. One of the best places we’ve ever stayed at. The rooms are spacious, clean and comfortable. It’s a very easy pleasant and short walk right to the heart of town. Would definitely highly recommend staying here to anybody."
Canada
Mark
The price is NT$5,836
NT$7,003 total
includes taxes & fees
Nov 17 - Nov 18
Craigatin House & Courtyard (Adults only)

8. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (212 reviews)
"This hotel was so cute and quant. We loved the town and beautiful countryside as well as our walk down to the river. Very cute room also."
United States
Laurin
The price is NT$5,093
NT$6,111 total
includes taxes & fees
Nov 3 - Nov 4
Meikleour Arms Hotel and Restaurant

9. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (930 reviews)
"Great stay"
United States
Eric
The price is NT$3,912
NT$4,695 total
includes taxes & fees
Nov 9 - Nov 10
Westlands of Pitlochry

10. The Ballinluig Inn

The Ballinluig Inn
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (38 reviews)
"The water pressure was fanatic and breakfast was very good. Highly recommend eating there."
Canada
Anne
The price is NT$3,477
NT$4,172 total
includes taxes & fees
Nov 16 - Nov 17
The Ballinluig Inn

11. The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (438 reviews)
"Great location and restaurant"
United States
Tony
The price is NT$7,914
NT$9,497 total
includes taxes & fees
Nov 10 - Nov 11
The Old Mill Inn

12. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (367 reviews)
"Great stay lovely breakfast and great staff"
Canada
Finlay
The price is NT$5,863
NT$7,036 total
includes taxes & fees
Nov 3 - Nov 4
Craigmhor Lodge & Courtyard

13. Cuil an Daraich Guest House

Cuil an Daraich Guest House
3.0 star property
Pitlochry
9.4 out of 10, Exceptional, (195 reviews)
"No issues with this amazing place, host so helpful and available anytime, couldn't fault it in anyway, would recommend 100%"
United Kingdom
Susanna
The price is NT$3,243
NT$3,891 total
includes taxes & fees
Nov 8 - Nov 9
Cuil an Daraich Guest House

14. Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (156 reviews)
"Fantastic stay! Charming and super clean. Highly recommend"
Canada
Daniel
The price is NT$8,675
NT$10,411 total
includes taxes & fees
Nov 8 - Nov 9
Knockendarroch Hotel

15. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,002 reviews)
"staff very friendly place is spotless"
United Kingdom
FIONA
The price is NT$1,964
NT$2,357 total
includes taxes & fees
Nov 15 - Nov 16
Holiday Inn Express Perth by IHG

16. Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (127 reviews)
"Lovely stay ! Meals were good. Was a nice country retreat ."
United Kingdom
Anita
The price is NT$4,292
NT$5,151 total
includes taxes & fees
Nov 3 - Nov 4
Ivybank Lodge

17. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (934 reviews)
"The room was very good indeed the staff were friendly and the meals had a good selection and quality."
United Kingdom
John
The price is NT$3,274
NT$3,929 total
includes taxes & fees
Nov 8 - Nov 9
Leonardo Boutique Huntingtower Perth

18. Pine Trees Hotel

Pine Trees Hotel
4.0 star property
Pitlochry
9.4 out of 10, Exceptional, (467 reviews)
"everything great especially the wonderful staff"
United States
Charles
The price is NT$9,458
NT$11,349 total
includes taxes & fees
Nov 11 - Nov 12
Pine Trees Hotel

19. The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (163 reviews)
"Perfect place to stop by!"
United Kingdom
Marta
The price is NT$2,763
NT$3,315 total
includes taxes & fees
Nov 11 - Nov 12
The Bridge of Cally Hotel

20. Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.8 out of 10, Excellent, (269 reviews)
"Nice hotel in a good setting. Very nice staff and good food."
United Kingdom
Margaret
The price is NT$2,532
NT$3,038 total
includes taxes & fees
Nov 4 - Nov 5
Riverstone Lodge Hotel
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

Stay near popular Dunkeld attractions

Learn more about Dunkeld

Hike the wooded paths of Hermitage Forest to discover ancient trees and the roaring River Braan. Explore Dunkeld Cathedral's atmospheric ruins before enjoying tea in one of the charming stone cottages along Cathedral Street.

A stone bridge over a river with clear water and rocks in the foreground.
Photo by Eddie Boyd
Open Photo by Eddie Boyd

Top Dunkeld Hotel Reviews

More cheap stays in Dunkeld

Find out more about Dunkeld

Top reasons to visit Dunkeld

  • Stunning Scenery: Dunkeld is surrounded by breathtaking landscapes, perfect for outdoor activities like hiking and cycling.
  • Historic Attractions: Explore the beautiful Dunkeld Cathedral and nearby majestic castles that reflect the area's rich culture.
  • Vibrant Live Music Scene: Enjoy the local atmosphere with lively music events that showcase Dunkeld's artistic spirit.
  • Charming Village Experience: Stroll through Dunkeld's quaint village, where friendly locals provide a warm welcome.
  • Diverse Accommodations: From cozy B&Bs to comfortable hotels, Dunkeld offers a range of lodging options for every traveler.

Find great hotels in and around Dunkeld

Discover the charm of Dunkeld, Scotland, where a variety of lodging options await you. Whether you're seeking a cozy bed and breakfast or a comfortable hotel, Dunkeld has something for everyone. Enjoy pet-friendly accommodations that cater to adventure seekers and business travelers alike. With a focus on providing a memorable vacation experience, you'll find the perfect spot to unwind and explore the stunning surroundings of this picturesque town.

  • Moness Resort: Nestled 18km from Dunkeld, Moness Resort is a charming 4-star hotel that caters to families and pet owners alike, boasting a guest rating of 8.6 out of 10. This family-friendly retreat features a variety of amenities designed to engage children, including an onsite mini-golf course, an arcade game room, and a shared playground. Travelers can enjoy a comfortable stay with their furry companions, as the resort allows pets with specific policies in place. With a range of activities geared towards family fun, Moness Resort is an excellent choice for those seeking a vibrant vacation experience.
  • The Pitlochry Hydro Hotel: Located 18km from Dunkeld, The Pitlochry Hydro Hotel offers a blend of comfort and convenience with a guest rating of 8.0 out of 10. This 3.5-star hotel is well-suited for business travelers and pet enthusiasts, providing essential amenities for a productive stay. Guests can bring their dogs and benefit from a pet-friendly policy, ensuring a hassle-free experience. The hotel’s serene atmosphere and practical facilities make it a solid choice for those balancing work and leisure in the beautiful Scottish countryside.
  • Dunkeld House Hotel: Situated within Dunkeld, the 4-star Dunkeld House Hotel boasts a guest rating of 8.8 out of 10, making it a top choice for adventure seekers and relaxation enthusiasts alike. This hotel emphasizes outdoor activities, featuring options such as fishing and hiking in nearby locations, along with biking rentals. Guests can unwind at the full-service spa, which includes a range of treatments from body scrubs to massages, making it ideal for a rejuvenating getaway. With its perfect blend of adventure and luxury, Dunkeld House Hotel offers a distinctive experience for travelers.

Where to stay near Dunkeld

Nestled in the heart of Highland Perthshire, Dunkeld offers a delightful blend of relaxation and outdoor adventure. Explore the charming Dunkeld village, where friendly locals welcome you with open arms. Take a scenic woodland walk at Dunkeld House or embark on a memorable trip to Perthshire, surrounded by breathtaking landscapes. With family-friendly activities and a luxurious atmosphere, Dunkeld is the perfect base for unforgettable excursions in this picturesque region.

  • Pitlochry: Nestled 18km from Dunkeld, Pitlochry is a charming town renowned for its stunning landscapes and outdoor adventures. The town attracts visitors year-round, with peaks in April, July, and September. Here, you can enjoy activities like golfing and skiing, surrounded by breathtaking natural scenery. The nearby national parks and serene lakes offer perfect spots for hiking and picnicking. Don’t miss the iconic Pitlochry Festival Theatre, which showcases a variety of performances that capture the essence of Scottish culture.
  • Blairgowrie: Just 14km from Dunkeld, Blairgowrie is a delightful town that offers a blend of adventure and scenic beauty. With visitor numbers peaking in April, July, and September, the area is popular for its outdoor activities, including skiing and golfing. The breathtaking views of the nearby national parks and historic castles provide a picturesque backdrop for your adventures. Stroll through the charming streets, where you’ll find local shops and eateries, making it an ideal stop for travelers looking to immerse themselves in Scottish hospitality.
  • Aberfeldy: Located 18km away from Dunkeld, Aberfeldy is a picturesque town known for its outdoor activities and beautiful scenery. Visitors flock here during the peak months of April, July, and September, drawn by the opportunity to explore hiking trails, golf courses, and the stunning natural landscape of nearby national parks and lakes. Aberfeldy boasts a rich history, with attractions like the famous Birks of Aberfeldy—a scenic wooded gorge that inspired the poet Robert Burns. This charming town is perfect for those seeking both adventure and tranquility.

Things to do near Dunkeld

Shopping

Dunkeld offers charming local shops where you can find unique gifts and souvenirs, including handmade crafts and Scottish goods. If you're up for a drive, visit the nearby Perth High Street for larger stores and more extensive shopping options.

Recreation

Dunkeld's Hydrotherapy Spa offers rejuvenating treatments in a tranquil setting, featuring soothing hydro pools and wellness therapies. For a refreshing outdoor experience, explore the scenic River Tay, where you can enjoy leisurely walks, birdwatching, and the natural beauty of the surrounding forest.

Adventure

Experience the thrill of motor racing at Knockhill Racing Circuit, located 48km from Dunkeld. Feel the adrenaline rush as you watch high-speed races or take part in driving experiences that cater to both novices and seasoned enthusiasts, all while soaking in the vibrant sports atmosphere.

Nightlife

In Dunkeld, The Perth Arms serves cozy pints and live music, creating a welcoming atmosphere. Try the Dunkeld House Hotel for a relaxed evening with stunning views and dining options. The local pubs offer a friendly vibe, perfect for mingling and enjoying the Scottish charm.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dunkeld

To save money on your trip to Dunkeld, consider visiting between January and March when prices are lower. Book your hotel at least one month in advance or check Expedia for last-minute deals. Tuesdays are the cheapest days to stay, while Saturdays tend to be pricier. Use Expedia’s search tools to compare room rates and find eco-friendly accommodations. For additional savings, bundle your hotel, flights, and activities through an Expedia package deal, ensuring you get the best price for your travel needs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dunkeld are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Dunkeld is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dunkeld is Tuesday. The most expensive day to stay in Dunkeld is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences based on your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Dunkeld hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Dunkeld

Dunkeld is perfect for outdoor enthusiasts and those seeking scenic adventures, featuring attractions like Dunkeld Cathedral and historic sites that highlight the area's rich culture. Visitors can explore beautiful nature reserves and majestic castles, making it an ideal destination for romance and adventure alike. Whether you're drawn to the historical charm of Dunkeld or the stunning landscapes surrounding it, there’s something for everyone to enjoy.

  • Dunkeld Cathedral: This stunning cathedral, situated within Dunkeld, showcases remarkable architecture and rich history. Visitors can explore its beautiful grounds and appreciate the serene atmosphere, making it a cultural gem in the heart of the town.
  • The Hermitage: A picturesque nature reserve, The Hermitage offers a peaceful retreat with walking trails amidst lush forests and scenic waterfalls. The friendly ambiance and relaxing vibes create an ideal environment for leisurely strolls and reconnecting with nature.
  • Scone Palace: Located 18km from Dunkeld, this historic house is steeped in Scottish history. Visitors can enjoy guided tours of its opulent rooms and stunning gardens, immersing themselves in the culture and heritage of Scotland.

Best time to go to Dunkeld

The best time to visit Dunkeld is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January35.4°F (1.9°C)Light RainMostly CloudySlightly LowSlightly Low
February36.7°F (2.6°C)Light RainMostly CloudyAverageSlightly Low
March39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
April43.7°F (6.5°C)Light RainMostly CloudySlightly HighAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageAverage
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September52.5°F (11.4°C)Light RainMostly CloudySlightly HighSlightly High
October46.9°F (8.3°C)Light RainMostly CloudyAverageAverage
November40.6°F (4.8°C)Light RainMostly CloudySlightly LowAverage
December36.3°F (2.4°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dunkeld

Traveling to Dunkeld, Scotland, is convenient with several major airports nearby. EDInburgh Airport (EDI) is 71km away, with excellent hotel options such as Crescent House and Virgin Hotels Edinburgh, both 11km from the airport. Glasgow International Airport (GLA) is 95km away, featuring hotels like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, located 4 and 11km from GLA, respectively. Aberdeen Airport (ABZ) is 109km from Dunkeld, with nearby accommodations including Marcliffe and Trump® International Scotland, situated 6 and 13km from the airport. All these airports offer various transportation services to ensure a smooth journey to Dunkeld.

Frequently asked questions

What's the best place to stay in Dunkeld?
Royal Dunkeld is one of the top choices for your stay based on our traveler data. This hotel offers a restaurant and free parking. Other good choices for your stay include Dunkeld House Hotel and Kennacoil. See all available top hotels, or vacation rentals in Dunkeld.
What's the top vacation rental in Dunkeld?
The Townhouse Aberfeldy: Visitors like this Dunkeld vacation home rental. It comes with free WiFi so you can feel at home during your trip. 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. Kennacoil is another good 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: Offers a full-service spa, an indoor pool, and a health club. Apex Dunblane Hydro Hotel and The Pitlochry Hydro Hotel 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 52 hotels and other accommodations to choose from. Find out more about Dunkeld.
What is there to see in Dunkeld?
The natural setting is picturesque, namely the stunning river views, and these places to see: The Hermitage, Birnam Oak, and Loch of the Lowes. A couple of additional sights to add to your agenda are Ossian's Hall and Dunkeld and Birnam Sports and Leisure Hub. 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.