Find hotels in Dunkeld from NT$2,002

  • 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

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

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)
"Hotel needs updating… It feels very tired. My room was what looked like an old dilapidated shed in the back of the hotel. Room was as clean as possible… But rug looked ancient, side table was put together with plywood and a white tablecloth. Three very large dining rooms with absolutely nobody in them. Would not recommend staying here."
United States
Anne
The price is NT$3,722
NT$4,467 total
includes taxes & fees
Jun 22 - Jun 23
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,299
NT$8,759 total
includes taxes & fees
Jun 30 - Jul 1
Dunkeld House Hotel

The Longforgan Coaching Inn

The Longforgan Coaching Inn
3.0 star property
Dundee
8.0 out of 10, Very Good, (363 reviews)
"Basic accommodation, as expected for the relatively cheap price. Helpful staff. My only gripe was the wi-fi which kept dropping on both my devices."
United Kingdom
Paul
The price is NT$1,595
NT$1,914 total
includes taxes & fees
Jul 5 - Jul 6
The Longforgan Coaching Inn

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,000 reviews)
"Good facility"
United Kingdom
Gordon
The price is NT$2,815
NT$3,378 total
includes taxes & fees
Jun 21 - Jun 22
Holiday Inn Express Perth by IHG

Mercure Perth Hotel

Mercure Perth Hotel
3.0 star property
Perth
7.6 out of 10, Good, (1,000 reviews)
"Excellent central location near the station and amenities, with a cool bit of history as a mill with the Perth Lade, visible through a viewing window in the reception floor, running under the building"
United States
Laura
The price is NT$2,068
NT$2,482 total
includes taxes & fees
Jun 21 - Jun 22
Mercure Perth Hotel

Premier Inn Dundee West

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

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (200 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,410
NT$4,092 total
includes taxes & fees
Jun 21 - Jun 22
Scone Arms Hotel

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (389 reviews)
"Great staff and very nice dinner "
Australia
Noel
The price is NT$3,689
NT$4,427 total
includes taxes & fees
Jul 2 - Jul 3
Craigvrack Hotel & Restaurant

Lovat Hotel

Lovat Hotel
3.0 star property
Perth
7.0 out of 10, Good, (302 reviews)
"Great hotel staff and restaurant "
United Kingdom
Mifftahul
The price is NT$2,402
NT$2,883 total
includes taxes & fees
Jun 21 - Jun 22
Lovat Hotel

Woodlea

Woodlea
3.0 star property
Perth
8.4 out of 10, Very Good, (5 reviews)
The price is NT$2,628
NT$3,153 total
includes taxes & fees
Jun 28 - Jun 29
Woodlea

go2 Dundee Camperdown Hotel

go2 Dundee Camperdown Hotel
2.0 star property
Dundee
7.6 out of 10, Good, (288 reviews)
"The staff was courteous. The place was average. Mold on the ceiling in the shower and the carpet was in bad shape."
United States
Stephen
The price is NT$1,668
NT$2,002 total
includes taxes & fees
Jun 21 - Jun 22
go2 Dundee Camperdown Hotel

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (217 reviews)
"Wonderful stay, short walk from Doune Castle and Deanston Distillery."
Canada
Emerson
The price is NT$3,941
NT$4,730 total
includes taxes & fees
Jul 5 - Jul 6
The Woodside

The Ballinluig Inn

The Ballinluig Inn
3.0 star property
Pitlochry
8.8 out of 10, Excellent, (28 reviews)
"Amazing food and staff!"
Canada
Brad
The price is NT$4,054
NT$4,865 total
includes taxes & fees
Jul 12 - Jul 13
The Ballinluig Inn

Inchture Hotel

Inchture Hotel
3.0 star property
Perth
8.2 out of 10, Very Good, (128 reviews)
"A lovely hotel, everything was spotlessly clean and staff were friendly and welcoming."
United Kingdom
Caroline
The price is NT$2,607
NT$3,128 total
includes taxes & fees
Jun 21 - Jun 22
Inchture Hotel

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)
2.0 star property
Aberfeldy
6.8 out of 10, (210 reviews)
"Aye it was not bad"
United Kingdom
James
The price is NT$2,033
NT$2,440 total
includes taxes & fees
Jun 21 - Jun 22
The Breadalbane Arms Hotel (Room Only)

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
7.8 out of 10, Good, (539 reviews)
"Great hotel, very central location. Lots of parking available and staff very friendly and helpful pointing out the free car park rather than the one thats cost money. Never ate here this time but the food looked and smelt lovely. Very clean room with everything you need for a short break. Beds super comfy."
United Kingdom
Catherine
The price is NT$2,802
NT$3,363 total
includes taxes & fees
Jun 28 - Jun 29
The Angus Hotel & Spa by Compass Hospitality

Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
9.0 out of 10, Wonderful, (11 reviews)
"We've stayed here for years, it's just ace!"
United Kingdom
Emma
The price is NT$2,778
NT$3,333 total
includes taxes & fees
Jul 5 - Jul 6
Station House - Room Only

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (691 reviews)
"This hotel is very well run the staff are so nice and friendly food was great to"
United Kingdom
Elizabeth
The price is NT$3,328
NT$3,994 total
includes taxes & fees
Jul 1 - Jul 2
McKays Hotel Bar & Restaurant

Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (901 reviews)
"Great staff and lovely food would not hesitate to recommend this hotel"
United Kingdom
George
The price is NT$3,371
NT$4,046 total
includes taxes & fees
Jun 21 - Jun 22
Leonardo Boutique Huntingtower Perth

Parklands Hotel

Parklands Hotel
4.0 star property
Perth
8.8 out of 10, Excellent, (311 reviews)
"Great hotel, great food definitely recommend "
United Kingdom
mark
The price is NT$2,920
NT$3,503 total
includes taxes & fees
Jun 21 - Jun 22
Parklands 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.

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. Dunkeld House Hotel is another good choice for your trip. 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?
Kennacoil is a top lodge for people traveling with their pets. Royal Dunkeld 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 Scotlands Spa 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.