We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Special offers
Location
Any Distance
from
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
The Royal Dunkeld Hotel
SAVE USD 3
USD 104*
Expedia.com
USD 101*
View Deal
  • Free Wifi
  • Free Parking
Dunkeld House Hotel
TripAdvisor
View Deal
#1 Best Value of 3 hotels in Dunkeld
  • Free Parking
  • Pool
Special offer
Atholl Arms Hotel
Booking.com
View Deal
#2 Best Value of 3 hotels in Dunkeld
  • Free Wifi
  • Free Parking
See all hotels in or near Dunkeld
DoubleTree by Hilton Edinburgh Airport
SAVE USD 17
USD 144*
Doubletree
USD 127*
View Deal
70.6 km from Dunkeld
  • Pool
  • Restaurant
Special offer
The Principal Edinburgh George Street
Booking.com
USD 144*
View Deal
72.2 km from Dunkeld
  • Free Wifi
  • Restaurant
Special offer
DoubleTree by Hilton Hotel Edinburgh City Centre
SAVE USD 13
USD 144*
Doubletree
USD 131*
View Deal
72.9 km from Dunkeld
  • Free Wifi
  • Restaurant
Special offer
Apex Waterloo Place Hotel
Booking.com
USD 113*
View Deal
72.4 km from Dunkeld
  • Free Wifi
  • Pool
Special offer
Ibis Edinburgh Centre Royal Mile
SAVE USD 4
USD 109*
Expedia.com
USD 105*
View Deal
72.9 km from Dunkeld
  • Free Wifi
  • Bar/Lounge
Special offer
Old Town Chambers
SAVE USD 106
USD 286*
Agoda.com
USD 180*
View Deal
72.7 km from Dunkeld
  • Free Wifi
Special offer
Offers & Announcements20% Off Book Direct
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of USD 238/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Principal Edinburgh Charlotte Square
SAVE USD 23
USD 180*
Booking.com
USD 157*
View Deal
72.3 km from Dunkeld
  • Free Wifi
  • Pool
Special offer
Hotel Ceilidh-Donia
SAVE USD 3
USD 94*
Expedia.com
USD 91*
View Deal
74.7 km from Dunkeld
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of USD 102/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Holiday Inn Express Edinburgh - Waterfront
SAVE USD 20
USD 116*
Booking.com
USD 96*
View Deal
70.0 km from Dunkeld
  • Free Wifi
  • Free Parking
Special offer
Novotel Edinburgh Centre
SAVE USD 24
USD 122*
Agoda.com
USD 98*
View Deal
73.1 km from Dunkeld
  • Free Wifi
  • Pool
Special offer
Edinburgh Marriott Hotel
Booking.com
USD 116*
View Deal
71.6 km from Dunkeld
  • Free Parking
  • Pool
Special offer
Special OfferMember Rates
Holiday Inn Edinburgh
Expedia.com
USD 78*
View Deal
72.1 km from Dunkeld
  • Free Parking
  • Pool
Special offer
Apex Grassmarket Hotel
SAVE USD 3
USD 107*
Hotels.com
USD 104*
View Deal
72.9 km from Dunkeld
  • Free Wifi
  • Pool
Special offer
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of USD 116/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Holyrood apartHOTEL
SAVE USD 9
USD 135*
Expedia.com
USD 126*
View Deal
72.9 km from Dunkeld
    Jurys Inn Edinburgh
    SAVE USD 8
    USD 97*
    Booking.com
    USD 89*
    View Deal
    72.7 km from Dunkeld
    • Free Wifi
    • Restaurant
    Savings alert: 14% below average rate

    The price you found is 14% lower than this hotel's average rate of USD 103/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    The Scotsman Hotel
    SAVE USD 42
    USD 155*
    Agoda.com
    USD 113*
    View Deal
    72.7 km from Dunkeld
    • Free Wifi
    • Room Service
    Special offer
    Offers & AnnouncementsSAVE 10% PLUS PROSECCO
    Savings alert: 18% below average rate

    The price you found is 18% lower than this hotel's average rate of USD 137/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Fraser Suites Edinburgh
    SAVE USD 10
    USD 142*
    Agoda.com
    USD 132*
    View Deal
    72.7 km from Dunkeld
    • Free Wifi
    • Restaurant
    Special offer
    The Dunstane Hotel
    SAVE USD 24
    USD 157*
    Agoda.com
    USD 133*
    View Deal
    72.4 km from Dunkeld
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert: 16% below average rate

    The price you found is 16% lower than this hotel's average rate of USD 158/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    The Rutland Hotel
    SAVE USD 146
    USD 315*
    Agoda.com
    USD 169*
    View Deal
    72.4 km from Dunkeld
    • Free Wifi
    • Breakfast included
    The Royal Scots Club
    SAVE USD 30
    USD 157*
    Agoda.com
    USD 127*
    View Deal
    71.9 km from Dunkeld
    • Free Wifi
    • Restaurant
    Edinburgh City Hotel
    Booking.com
    USD 118*
    View Deal
    73.1 km from Dunkeld
    • Free Wifi
    • Restaurant
    Radisson Blu Hotel, Edinburgh
    SAVE USD 44
    USD 192*
    Expedia.com
    USD 148*
    View Deal
    72.8 km from Dunkeld
    • Free Wifi
    • Pool
    Special offer
    Special OfferSave up to 20%
    G&V Royal Mile Hotel Edinburgh
    SAVE USD 55
    USD 231*
    Agoda.com
    USD 176*
    View Deal
    72.8 km from Dunkeld
    • Free Wifi
    • Restaurant
    Special offer
    Savings alert: 12% below average rate

    The price you found is 12% lower than this hotel's average rate of USD 201/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    The Inn on the Mile
    SAVE USD 37
    USD 189*
    Agoda.com
    USD 152*
    View Deal
    72.8 km from Dunkeld
    • Free Wifi
    • Restaurant
    Special offer
    Offers & AnnouncementsSAVE 10% PLUS PROSECCO
    The Balmoral Hotel
    SAVE USD 43
    USD 284*
    Agoda.com
    USD 241*
    View Deal