eDreams
Flights
Hotels
Flight + Hotel
Cars

Book a hotel in Dunkeld

Choose your dates to check current prices and hotel deals
Last-minute deals
    Best hotel deals in Dunkeld
    Save up to £175 on accommodation
    Shian Cottage B&B
    Shian Cottage B&B
    Dunkeld · 6 km from city centre
    Fantastic 5
    /5
    TripAdvisor: 5
    3 reviews
    Extra discount available
    Dunkeld House Hotel
    Dunkeld House Hotel
    Dunkeld · 1.7 km from city centre
    Very good 4.6
    /5
    TripAdvisor: 4.6
    10 reviews
    Extra discount available
    Travelodge Perth A9
    Travelodge Perth A9
    Perth · 19 km from city centre
    Very good 4.4
    /5
    TripAdvisor: 4.4
    866 reviews
    Extra discount available
    The Kenmore Club
    The Kenmore Club
    Aberfeldy · 26 km from city centre
    Getaway deal
    Very good 4.4
    /5
    TripAdvisor: 4.35
    2,240 reviews
    Travelodge Perth Central
    Travelodge Perth Central
    Perth · 22 km from city centre
    Very good 4.1
    /5
    TripAdvisor: 4.1
    769 reviews
    Extra discount available
    Travelodge Perth Broxden Junction
    Travelodge Perth Broxden Junction
    Perth · 21 km from city centre
    Very good 4.1
    /5
    TripAdvisor: 4.1
    1,150 reviews
    Royal Dunkeld
    Royal Dunkeld
    Dunkeld · 0.1 km from city centre
    Central location
    Good 3.6
    /5
    TripAdvisor: 3.6
    940 reviews
    Extra discount available
    Mercure Perth Hotel
    Mercure Perth Hotel
    Perth · 21 km from city centre
    Good 3.6
    /5
    TripAdvisor: 3.6
    1,915 reviews
    The Pitlochry Hydro Hotel
    The Pitlochry Hydro Hotel
    Pitlochry · 18 km from city centre
    Good 3.6
    /5
    TripAdvisor: 3.6
    1,832 reviews
    Extra discount available
    The Landmark Hotel & SPA Leisure Club Dundee By Sunday
    The Landmark Hotel & SPA Leisure Club Dundee By Sunday
    Dundee · 34 km from city centre
    Good 3.4
    /5
    TripAdvisor: 3.4
    321 reviews

    Book the best hotels in Dunkeld with eDreams

    Planning a trip to Dunkeld? This picturesque Perthshire town offers a welcoming stay amidst stunning scenery. From historic inns to comfortable guest houses, eDreams has rounded up everything you need to know to find your perfect base for exploring this delightful area.

    Dunkeld: Gateway to the Highlands

    Discover Dunkeld, a picturesque burgh nestled on the banks of the River Tay, renowned for its rich history and natural beauty. This historic gem offers a tranquil escape, inviting you to explore its quaint streets and admire the beautifully preserved 17th and 18th-century houses, many of which are now owned by the National Trust for Scotland. The majestic Dunkeld Cathedral, with parts dating back to the 13th century, stands as a prominent landmark, boasting stunning architecture and tranquil surroundings.

    Beyond the cathedral, you can wander through The Hermitage, a magical woodland walk leading to the thundering Black Linn Falls, or visit the Loch of the Lowes Wildlife Reserve to spot ospreys and other local wildlife. Whether you are planning a short break or a longer stay, Dunkeld provides an ideal base for exploring the Perthshire countryside, offering a variety of accommodation options to suit your travel style.

    Where to book your hotel in Dunkeld

    The most common area to book your hotel in Dunkeld is around its historic town centre, particularly near Atholl Street and the Cathedral Street junction. This central location offers easy access to local amenities and key attractions, making it a convenient base for exploring the town.

    Dunkeld's town centre is clustered around the historic market square and the main thoroughfare of Atholl Street. Here, you will find a mix of traditional inns and guesthouses housed in historic buildings. This area is home to the Dunkeld Cathedral, a significant landmark with parts dating back to the 13th century, and the Scottish Horse Museum, which tells the story of Scotland's mounted forces. It is also where the iconic Little Houses of Dunkeld are situated, a row of beautifully restored 18th-century properties.

    Just beyond the immediate centre, towards the banks of the River Tay, you can find further guesthouses and B&Bs, offering a quieter stay with scenic views. The River Tay itself is a major draw, popular for fishing and riverside walks. The Hermitage Walk, famous for its Douglas Firs and the spectacular Ossian's Hall of Mirrors overlooking the Black Linn Falls, is easily accessible from this part of town, offering a peaceful natural escape.

    When considering your hotel booking, remember Dunkeld is well-connected. The Dunkeld & Birnam railway station, located a short distance from the town centre, provides direct train services. For air travel, Edinburgh Airport is approximately 55 miles south, and Glasgow Airport is about 80 miles southwest. Both airports offer car hire options and public transport connections, making travel to and from your Dunkeld accommodation straightforward.

    Find the best hotel deals in Dunkeld

    Planning a budget-friendly trip to Dunkeld means knowing when and where to book. To find cheaper hotels, consider visiting outside of peak summer months or during popular local events like the annual Dunkeld & Birnam Highland Games. Off-season travel, particularly in late autumn or early spring, often sees lower accommodation prices. Look for guesthouses or bed and breakfasts slightly outside the town centre, as these can offer better value than hotels directly on the historic high street. Booking well in advance can also secure more favourable rates, especially if you plan to stay in one of Dunkeld's quaint buildings overlooking the River Tay.

    Keep an eye out for package deals that combine flights or train travel with your hotel stay, as these can sometimes offer significant savings. Consider weekdays over weekends for shorter trips. For those interested in Dunkeld's unique historical significance, like its cathedral built over 800 years ago, remember that visiting sites like this often has free entry, helping to keep overall holiday costs down.

    Book your next hotel stay with eDreams and save on your Dunkeld adventure.

    Explore hotels in other destinations
    Hotels in Dundee
    eDreams logo
    General terms and conditions

    Privacy policy
    © 1999 - 2026 eDreams. All rights reserved. Vacaciones eDreams, S.L. (Sociedad Unipersonal). Registered address (not open to the public): Calle de Manzanares, nº 4, Planta 1º, Oficina 108, 28005, Madrid, Spain. VAT number ESB-61965778. Registered with the Registro Mercantil de Madrid, Tomo 36897, Folio 121, Hoja M-660117. Licensed Travel Agency CICMA 3682 and IATA-accredited agent. To contact us about your booking, you can do so immediately via our help centre or contact our agents here.
    Flight-inclusive Packages booked on eDreams.co.uk are financially protected by the ATOL scheme (under Vacaciones eDreams SL’s ATOL number 11966). ATOL protection does not apply to all travel services listed on this website. This website and our general terms and conditions will provide you with information on the protection that applies in the case of each holiday and travel service offered before you make your booking. If you do not receive an ATOL Certificate, then the booking will not be ATOL protected. If you do receive an ATOL Certificate but all the parts of your trip are not listed on it, those parts will not be ATOL protected. Please ask us to confirm what financial protection may apply to your booking. Please see our general terms and conditions for more information about financial protection, or for more information on the ATOL Certificate go to: www.caa.co.uk.
    IATA Accredited AgentTUV Certified Agent
    ATOL protected