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

Find hotels in Dunkeld from NT$2,157

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunkeld hotels

Royal Dunkeld

Royal Dunkeld
3.0 star property
Dunkeld
7.2 out of 10, Good, (252 reviews)
The price is NT$4,064
NT$4,877 total
includes taxes & fees
Jul 19 - Jul 20
Royal Dunkeld

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
"It’s been 10 years since our last stay, as good as ever. Friendly staff, beautiful room, quiet, lovely bar & tasty plentiful breakfast. Everything you could wish for & on top of that a bottle of Prosecco & chocolate in our room for our anniversary. Perfect stay"
United Kingdom
Richard Neil
The price is NT$7,550
NT$9,060 total
includes taxes & fees
Jul 19 - Jul 20
Dunkeld House Hotel

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (204 reviews)
"The scone arms is a lovely place to stay. It was lovely and clean the staff were very accomodating. Breakfast was very good with excellent choice, I would highly recommend it. Great value"
United Kingdom
ELIZABETH
The price is NT$3,527
NT$4,232 total
includes taxes & fees
Jul 13 - Jul 14
Scone Arms Hotel

The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (138 reviews)
"This is exactly what you want in a guesthouse in a tiny village. By far the best place we stayed at in Scotland with amazing staff, beautiful decor, and absolutely amazing food! Do not skip the restaurant! Cannot recommend the Bankfoot Inn enough!"
Canada
Jamie
The price is NT$3,728
NT$4,474 total
includes taxes & fees
Jul 19 - Jul 20
The Bankfoot Inn

The Luib Hotel

The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (271 reviews)
"The room was clean and comfortable had a good sleep. We had a a meal which we enjoyed"
United Kingdom
Eugene
The price is NT$3,056
NT$3,667 total
includes taxes & fees
Jul 14 - Jul 15
The Luib Hotel

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (221 reviews)
"Great stay! Enjoyed the food, service, and the room"
United States
Matthew Oliver
The price is NT$4,109
NT$4,931 total
includes taxes & fees
Jul 19 - Jul 20
The Woodside

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,001 reviews)
"Good facility"
United Kingdom
Gordon
The price is NT$2,804
NT$3,365 total
includes taxes & fees
Jul 19 - Jul 20
Holiday Inn Express Perth by IHG

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (839 reviews)
"The staff were very helpful and friendly. The location was perfect for everything we had planned. The breakfast in the morning was exactly what we were looking for and we would definitely stay again!"
Canada
Michael
The price is NT$5,873
NT$7,048 total
includes taxes & fees
Jul 20 - Jul 21
Westlands of Pitlochry

Dalgair House Hotel

Dalgair House Hotel
2.0 star property
Callander
8.0 out of 10, Very Good, (198 reviews)
"Place spotless clean staff veryfriendly good food in bar and good breakfast a bistro "
United Kingdom
Julie Anne
The price is NT$3,559
NT$4,271 total
includes taxes & fees
Jul 15 - Jul 16
Dalgair House Hotel

The Ballinluig Inn

The Ballinluig Inn
3.0 star property
Pitlochry
8.8 out of 10, Excellent, (29 reviews)
"Amazing food and staff!"
Canada
Brad
The price is NT$4,601
NT$5,521 total
includes taxes & fees
Jul 30 - Jul 31
The Ballinluig Inn

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very Good, (1,003 reviews)
"My daughter and I stayed here for a week during the Easter holidays. It was the perfect location for exploring the surrounding area and visiting the likes of Loch Looking and the Trossachs, Stirling and Falkirk."
United Kingdom
Mhairi
The price is NT$4,553
NT$5,464 total
includes taxes & fees
Jul 19 - Jul 20
Apex Dunblane Hydro Hotel

Glenkilrie House

Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (93 reviews)
"Lovely place to stay, would definitely return, so nice to spend the night here after 6 days wild camping in the cairngorms"
United Kingdom
Matthew
The price is NT$5,177
NT$5,177 total
includes taxes & fees
Jul 13 - Jul 14
Glenkilrie House

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (722 reviews)
"Beautiful spa hotel with all the amenities you could want for a leisurely vacation. Conveniently located between Edinburgh and Inverness to explore this region of the Highlands. The property is set along the Loch’s edge and offers direct access to miles of well maintained trails."
United States
Lynn
The price is NT$16,898
NT$20,277 total
includes taxes & fees
Aug 7 - Aug 8
Fonab Castle Hotel & Spa

Premier Inn Dundee West

Premier Inn Dundee West
3.0 star property
Dundee
8.8 out of 10, Excellent, (11 reviews)
"Great place"
United States
Jean-Pierre
The price is NT$1,941
NT$2,330 total
includes taxes & fees
Jul 19 - Jul 20
Premier Inn Dundee West

Smiddy Haugh

Smiddy Haugh
2.0 star property
Auchterarder
9.6 out of 10, Exceptional, (208 reviews)
"Good location, easy parking, excellent food and great staff."
United Kingdom
Gordon
The price is NT$4,674
NT$5,609 total
includes taxes & fees
Jul 13 - Jul 14
Smiddy Haugh

The Alyth Hotel

The Alyth Hotel
3.0 star property
Blairgowrie
9.6 out of 10, Exceptional, (27 reviews)
"The staff were great a good selection of whiskies food was very good ate in the restaurant on 2 nites.The location is picture postcard,I would recommend this hotel."
United Kingdom
neil
The price is NT$4,314
NT$5,177 total
includes taxes & fees
Jul 19 - Jul 20
The Alyth Hotel

Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.6 out of 10, Excellent, (243 reviews)
"Staff were all so helpful and nice. Nothing was too much. The WiFi was not great the first night but has improved since. Food was good though perhaps needs to expand the menu a bit. They use local produce as much as possible which is excellent . Towels and bed linen were good quality and beds and pillows comfortable too. Would very definitely stay here again."
United Kingdom
Antonia
The price is NT$3,171
NT$3,805 total
includes taxes & fees
Jul 14 - Jul 15
Riverstone Lodge Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,002 reviews)
"Great staff, good full service breakfast."
Canada
lyell
The price is NT$10,155
NT$12,186 total
includes taxes & fees
Jul 15 - Jul 16
Atholl Palace Hotel

Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
9.2 out of 10, Wonderful, (17 reviews)
"I stayed in one of the quirky upstairs rooms - ‘attic style’. Loved it!"
United Kingdom
Sheena
The price is NT$3,053
NT$3,664 total
includes taxes & fees
Jul 13 - Jul 14
Station House - Room Only

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)
2.0 star property
Aberfeldy
6.8 out of 10, (215 reviews)
"Aye it was not bad"
United Kingdom
James
The price is NT$2,356
NT$2,827 total
includes taxes & fees
Jul 19 - Jul 20
The Breadalbane Arms Hotel (Room Only)
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: You might want to consider this vacation home rental near Dunkeld, which 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. The Pitlochry Hydro Hotel and Apex Dunblane 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 53 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 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.