Photo by Eddie Boyd

Find hotels in Dunkeld from NT$1,686

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Guest rating
Guest rating
Star rating

Our top choices for Dunkeld hotels

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1001)
"The hotel is always welcoming. We stay here when visiting friends twice a year and never fails. The staff are lovely. Thanks"
United Kingdom
Tim
The price is NT$5,091
NT$6,110 total
includes taxes & fees
Jan 7 - 2026/1/8
Dunkeld House Hotel

Royal Dunkeld

Royal Dunkeld
3.0 star property
Dunkeld
7.2 out of 10, Good, (245)
"The staff was extremely friendly. Shout out to the older man running breakfast cooking and serving solo,wasn’t easy since there were so many people. The hotel itself was older but had charm. "
United States
Ashley
Royal Dunkeld

1 The Cross

1 The Cross
3.5 star property
Dunkeld
The price is NT$28,846
NT$34,615 total
includes taxes & fees
Dec 29 - Dec 30
1 The Cross

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very Good, (1001)
"Beautiful location and friendly, helpful staff. Really enjoyed our stay."
Canada
Megan
The price is NT$2,794
NT$3,353 total
includes taxes & fees
Dec 27 - Dec 28
Apex Dunblane Hydro Hotel

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (287)
"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
The price is NT$3,517
NT$4,220 total
includes taxes & fees
Jan 20 - 2026/1/21
Dalmunzie Castle Hotel

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (193)
"Cute and cozy room, really friendly staff! Great parking and just a lovely place to stay."
Australia
Rosemary
The Woodside

Organic Welltree

Organic Welltree
2.0 star property
Perth
10.0 out of 10, Exceptional, (9)
"Absolutely loved my stay and would stay again! "
United States
Emma-leigh
The price is NT$2,724
NT$3,268 total
includes taxes & fees
Dec 27 - Dec 28
Organic Welltree

Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
10.0 out of 10, Exceptional, (2)
"What a fantadtic little find to stay for the night."
United Kingdom
Sion
The price is NT$2,221
NT$2,665 total
includes taxes & fees
Dec 29 - Dec 30
Station House - Room Only

The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
10.0 out of 10, Exceptional, (2)
"Great hotel in an excellent location with friendly, courteous and very professional staff. All in all a lovely short stay!"
United Kingdom
Andrew
The price is NT$2,800
NT$3,360 total
includes taxes & fees
Jan 2 - 2026/1/3
The Townhouse Aberfeldy

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (659)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is NT$8,640
NT$10,368 total
includes taxes & fees
Jan 19 - 2026/1/20
Fonab Castle Hotel & Spa

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (744)
"Room was lovely clean and warm..lovely breakfast and very nice staff."
United Kingdom
Caroline
The price is NT$3,440
NT$4,128 total
includes taxes & fees
Jan 4 - 2026/1/5
Westlands of Pitlochry

Lubnaig Guest House

Lubnaig Guest House
4.0 star property
Callander
10.0 out of 10, Exceptional, (103)
"We stayed in this bed-and-breakfast coming from Canada and was one of our highlights."
United Kingdom
chris
The price is NT$5,245
NT$6,295 total
includes taxes & fees
Jan 24 - 2026/1/25
Lubnaig Guest House

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (298)
"Great bed and breakfast, David took good care of us. Breakfast was incredible and the tea and scones were a special extra treat! "
United States
Leah
The price is NT$4,258
NT$5,109 total
includes taxes & fees
Jan 14 - 2026/1/15
The Townhouse

Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (221)
"Lovely accommodation cosy room on a cold night very helpful and friendly staff . Will visit again Thank you Eilish Garland "
United Kingdom
Eilish
Cairn Lodge

The Luib Hotel

The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (250)
"Cute place on the main road. The staff is very friendly and the food was excellent. "
United States
Rebekah
The price is NT$2,129
NT$2,555 total
includes taxes & fees
Jan 9 - 2026/1/10
The Luib Hotel

Ben A'an House

Ben A'an House
3.0 star property
Callander
9.8 out of 10, Exceptional, (53)
"Cute and quiet place with a kind host and lovely breakfast."
United States
Alice
The price is NT$3,929
NT$4,715 total
includes taxes & fees
Jan 25 - 2026/1/26
Ben A'an House

Premier Inn Dundee West

Premier Inn Dundee West
3.0 star property
Dundee
8.0 out of 10, Very Good, (5)
"Great place"
United States
Jean-Pierre
The price is NT$1,810
NT$2,171 total
includes taxes & fees
Jan 16 - 2026/1/17
Premier Inn Dundee West

The Steading

The Steading
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (31)
"Excellent and spotless accommodation in a convenient and peaceful setting - thoroughly recommended."
United Kingdom
Nigel
The price is NT$3,335
NT$4,002 total
includes taxes & fees
Jan 12 - 2026/1/13
The Steading

The Ballinluig Inn

The Ballinluig Inn
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (22)
"Pleasant and comfortable stay with lovely food and service. "
United Kingdom
Ellen
The price is NT$2,845
NT$3,414 total
includes taxes & fees
Jan 25 - 2026/1/26
The Ballinluig Inn

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (393)
"Wonderful and wonderful "
United States
Michael
The price is NT$3,797
NT$4,557 total
includes taxes & fees
Jan 4 - 2026/1/5
Murrayshall Country Estate
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 photo of the historic bridge at Dunkeld with the river meandering along through the town
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 Natural Scenery: Dunkeld is surrounded by breathtaking landscapes, perfect for hiking and outdoor adventures.
  • Historic Sites: Explore iconic attractions like Dunkeld Cathedral and Dunkeld Bridge, showcasing the town's rich heritage.
  • Outdoor Activities: Enjoy golfing, skiing, and various family-friendly excursions at local activity centers.
  • Relaxation and Wellness: Indulge in spa breaks for a serene retreat amidst nature.
  • Charming Accommodations: Choose from cozy bed and breakfasts to the unique Atholl Arms Hotel, blending local character with modern comfort.

Find great hotels in and around Dunkeld

Discover a range of accommodation options in Dunkeld, Scotland, from cozy bed and breakfasts to comfortable hotels. Whether you're seeking a pet-friendly environment, an adventurous getaway, or a business-friendly stay, Dunkeld has something for everyone. Don't miss the charming Atholl Arms Hotel, which offers a unique blend of local character and modern amenities. Experience the beauty of this picturesque town while enjoying the perfect lodging for your vacation.

  • The Pitlochry Hydro Hotel: Nestled 17.7km from Dunkeld, The Pitlochry Hydro Hotel offers a cozy retreat with a focus on business travel and pet-friendly accommodations. This 3.5-star hotel welcomes pets, making it an ideal choice for travelers who wish to bring their furry friends along. The property features essential amenities, including designated areas for pets, ensuring a comfortable stay for both guests and their pets. Enjoy a relaxed atmosphere while being close to the scenic beauty of Scotland's landscapes.
  • Dunkeld House Hotel: Located in the heart of Dunkeld, this 4-star hotel is perfect for adventurous souls and those seeking a rejuvenating spa experience. Dunkeld House Hotel provides a wide range of outdoor activities, including fishing, hiking, and mountain biking, catering to guests who crave adventure. After a day of exploration, unwind at the full-service spa, complete with an indoor pool, steam room, and sauna. This hotel promises a blend of relaxation and excitement, making it a perfect home base for your Scottish getaway.
  • Atholl Palace Hotel: Situated 17.7km from Dunkeld, the Atholl Palace Hotel is a stunning 4-star property that harmoniously combines luxury with eco-consciousness. This eco-certified hotel is perfect for travelers looking for a spa-themed or golf-focused vacation. Guests can indulge in a variety of spa treatments, including massages and facials, while also enjoying the beautiful golf course on-site. The hotel’s commitment to sustainability and its stunning surroundings make it an ideal choice for eco-friendly travelers seeking comfort and relaxation.

Where to stay in and around Dunkeld

Dunkeld, nestled in the beautiful Perthshire countryside, offers a perfect blend of outdoor adventure and serene relaxation. Explore picturesque landscapes and friendly local vibes while hiking along scenic trails or enjoying family-friendly excursions. The convenient location allows easy access to nearby attractions, ensuring a memorable visit. Whether you're seeking luxury or a laid-back atmosphere, Dunkeld's charm will captivate every traveler.

  • Pitlochry: Nestled 17.7km from Dunkeld, Pitlochry is a charming town that serves as a gateway to adventure and breathtaking scenery. Known for its year-round appeal, this destination sees a peak in visitors during April, July, and September. Outdoor enthusiasts flock here for activities like golfing and exploring the stunning natural surroundings, including nearby national parks and lakes. With various shops and local attractions, Pitlochry offers a delightful blend of recreation and relaxation, making it an ideal stop for travelers seeking both adventure and picturesque views.
  • Birnam: Situated in close proximity to Dunkeld, Birnam is a quaint village that attracts visitors looking for outdoor experiences and stunning landscapes. The village enjoys a moderate influx of tourists, especially during February, July, and September. Visitors can engage in outdoor activities, including golf, while enjoying the serene beauty of the surrounding nature. Birnam is also near national parks and even features a beach, offering a refreshing escape from urban life. It's a perfect spot for those wanting to immerse themselves in the tranquility of Scotland's countryside.
  • Dalguise: Just a stone's throw from Dunkeld, Dalguise is a picturesque village known for its adventurous spirit and scenic landscapes. With visitor numbers peaking in February to March and September, this village attracts those eager for outdoor pursuits. Hiking trails and forest access provide ample opportunities for exploration and connection with nature. Whether you're an experienced hiker or a casual wanderer, Dalguise offers a serene environment to enjoy the great outdoors and the stunning beauty of the Scottish landscape.

Things to do near Dunkeld

Dunkeld, Scotland, is a perfect destination for outdoor enthusiasts and adventure seekers. Enjoy activities like golfing at the local course, skiing, and exploring breathtaking scenery. For relaxation, indulge in spa breaks, or experience the vibrant nightlife. An activity center offers various options for family fun and adventure, making it an ideal spot for a memorable vacation filled with excitement and relaxation.

Shopping

Dunkeld offers charming shopping experiences with local gems like Gordon & Durward, 27.4km away. The Watermill, located 17.7km from Dunkeld, is a delightful spot for gifts. If you're up for a drive, check out The House of Bruar, which is 30.6km away for more unique finds.

Recreation

At Blairgowrie Golf Club, enjoy a round of golf amidst beautiful landscapes just 16.1km from Dunkeld, providing a refreshing outdoor experience. Pitlochry Golf Club, located 17.7km away, offers a serene golfing atmosphere for relaxation. McDiarmid Park, 19.3km from Dunkeld, is perfect for sports enthusiasts seeking excitement.

Adventure

Explore the stunning Black Spout Waterfall, a breathtaking outdoor experience located 16.1km from Dunkeld, where you can immerse yourself in nature’s beauty. For hiking enthusiasts, the Cateran Trail offers picturesque scenery and adventure vibes, also 16.1km away, while the Rob Roy Way - North extends your journey with more outdoor thrills at 17.7km from Dunkeld.

Nightlife

Dunkeld offers delightful nightlife with nearby theaters like Pitlochry Festival Theatre and Perth Concert Hall, both 11 and 20.9km away, respectively. Enjoy romantic performances and cultural experiences in these charming venues, perfect for an enchanting night out.

*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, Scotland, offers an ideal getaway for outdoor enthusiasts and culture lovers alike. Explore stunning attractions such as Dunkeld Bridge and Dunkeld Cathedral, along with nearby castles and historic houses. Whether you're seeking adventure, romance, or a taste of local history, Dunkeld's scenic beauty and rich heritage provide a perfect backdrop for an unforgettable vacation.

  • Scone Palace: Located 17.7km from Dunkeld, Scone Palace is a stunning historic house rich in culture. Explore its beautifully landscaped gardens and learn about its royal connections, making it a perfect spot for history enthusiasts.
  • The Hermitage: Nestled within Dunkeld, The Hermitage is a serene nature reserve known for its relaxing vibes and friendly atmosphere. Walk along picturesque trails that lead to enchanting waterfalls and towering Douglas firs, ideal for a tranquil escape.
  • Dunkeld Cathedral: Situated in the heart of Dunkeld, this impressive cathedral boasts beautiful architecture and cultural significance. Visit to appreciate its stunning stained glass and tranquil grounds, perfect for reflection and inspiration.

Best time to go to Dunkeld

The best time to visit Dunkeld can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dunkeld falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dunkeld falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 nearby major airports. Edinburgh Airport (EDI) is located 70.8km away, with excellent hotel options like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. Glasgow International Airport (GLA) is 95.0km from Dunkeld, featuring luxurious accommodations such as Kimpton Blythswood Hotel & Spa, 11.3km from GLA. Dundee Airport (DND), the closest at 37.0km away, offers options like The Hideaway Experience, 8.0km from the airport. Each hotel provides various transportation services for easy access to these airports, ensuring a smooth start to your Scottish adventure.

Frequently asked questions

What's the best place to stay in Dunkeld?
Dunkeld House Hotel is a favorite property for Expedia customers. This hotel offers a full-service spa and a restaurant. Another favorite option for your stay based on traveler reviews is Royal Dunkeld. See all available top hotels, or vacation rentals in Dunkeld.
What's the top vacation rental in Dunkeld?
Stylish Scottish House With Garden and Parking: You might want to consider this vacation rental near Dunkeld, which is equipped with a private yard, free WiFi, and a TV to help you feel comfortable during your stay. Kitchen amenities include a stovetop, a microwave, and an electric kettle. 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. 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 & SPA Leisure Club Dundee By Sunday and Moness Resort 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 42 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, Loch of the Lowes, and Birnam Oak. A couple of additional sights to add to your agenda are Ossian's Hall and Polney Loch. 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.