• Login or Create Account

You are booking hotel for more than 30 days

2 Properties in Dunkeld

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)
Hotels in Dunkeld are very affordable and a good option for staying in case you are planning a visit to Perthshire And Kinross. Below are some of the best hotels in Dunkeld offered by us for you to choose from. The rooms are very clean and comfortable with high-class amenities being provided to the guests. Book one from the below list of Perthshire And Kinross Hotels in Dunkeld at the best prices, starting from 248. Explore & book to grab exclusive deals and discounts now. Get Up to 20% (up to AED 400) Off* on hotel booking in Perthshire And Kinross with MakeMyTrip using coupon code : “SUPERSAVER” valid on 100,000+ Hotels. View More
map
Applied FiltersClear

Dunkeld

Select Filters

Star Category
  • (1)
  • (1)
User Rating
  • (1)
  • (1)
Property Type
  • (2)

Locality

Popular locations

Amenities
Guests Love
  • (2)

Show -1 more

Booking Preference
Booking Preference
  • (2)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Royal Dunkeld

Dunkeld
Basic Twin Room, 2 Twin Beds, Non Smoking, Annex Building
| Single Bed
BarBar
Very Good3.8

Based on 201 Ratings and 0 reviews

Cleanliness3.8

Room3.4

Hospitality4.1

(201 Ratings)

AED 432

AED 381

+ AED 108 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Atholl Arms Hotel Dunkeld

Dunkeld
Double Guest Room With River View
| Full Bed(s) | River View
Kids Play AreaKids Play Area
BarBar
Pay@Hotel
Breakfast Included
Hurry! only 1 room left at this price

AED 821

+ AED 164 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Dunkeld House Hotel

 | 1.6 km from Dunkeld
Classic Double
| Full Bed(s)
JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
Book @ AED 0
Breakfast Included
Excellent4.3

Based on 984 Ratings and 0 reviews

Hospitality4.3

Room4.2

Cleanliness4.5

Value For Money4

(984 Ratings)

AED 855

+ AED 171 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Milton Birnam Hotel

 | 1.1 km from Dunkeld
230 m drive to Dunkeld & Birnam Station,
Twin Room
| Single Bed
BarBar
Elevator/LiftElevator/Lift
Very Good4.1

Based on 167 Ratings and 0 reviews

Cleanliness4.2

Room3.5

Hospitality4.3

(167 Ratings)

AED 361

AED 311

+ AED 90 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Kennacoil

Perthshire and Kinross | 3.5 km from Dunkeld
Camp
| Sleeps 3 Guests
Apartment, 1 Bedroom, Valley View - Craiglaggan (non Pet Friendly)
| Fullbed | Valley View
Free Cancellation
Book @ AED 0
Hurry! only 1 room left at this price
Excellent4.8

(276 Ratings)

AED 458

AED 404

+ AED 115 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Tayview Lodges

 | 6.9 km from Dunkeld
Chalet, 1 Bedroom (little Lodge (2) - No Dogs Or Pets)
| Kingbed
Elevator/LiftElevator/Lift
Hurry! only 1 room left at this price
Excellent4.7

(175 Ratings)

AED 617

AED 552

+ AED 154 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Old Mill Inn

Pitlochry City Center | 17.7 km from Dunkeld
150 m drive to Pitlochry Station,
Standard Double Room, 1 Double Bed (above The Bar)
| Fullbed
CanoeingCanoeing
BarBar
Free Cancellation
Book @ AED 0
Hurry! only last few rooms left at this price
Excellent4.9

Based on 333 Ratings and 0 reviews

Hospitality4.9

Room4.9

Cleanliness4.9

(333 Ratings)

AED 989

AED 872

+ AED 247 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Craigatin House & Courtyard (Adults only)

Port na Craig | 18.2 km from Dunkeld
8 minutes walk to Pitlochry Station,
Room In A Homestay
| Sleeps 2 Guests
Double Room (6)
| Kingbed | Garden View
CanoeingCanoeing
Free Cancellation
Book @ AED 0
Breakfast Included
Hurry! only 1 room left at this price
Excellent4.9

(135 Ratings)

AED 676

AED 596

+ AED 169 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Westlands of Pitlochry

Port na Craig | 18 km from Dunkeld
360 m drive to Pitlochry Station,
Room In A Homestay
| Sleeps 2 Guests
Twin Room, Ensuite
| Single Bed
BarBar
Book @ AED 0
Breakfast Included
Excellent4.8

(490 Ratings)

AED 442

AED 390

+ AED 111 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Fonab Castle Hotel

Port na Craig | 17.4 km from Dunkeld
660 m drive to Pitlochry Station,
Woodland Lodge Double Room
| Full Bed(s) | Garden View
CanoeingCanoeing
JacuzziJacuzzi
SpaSpa
Book @ AED 0
Breakfast Included
Hurry! only 1 room left at this price
Excellent4.7

Based on 539 Ratings and 0 reviews

Hospitality4.7

Room4.8

Cleanliness4.8

(539 Ratings)

AED 1,288

+ AED 258 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Craigmhor Lodge & Courtyard

Port na Craig | 17.9 km from Dunkeld
490 m drive to Pitlochry Station,
Room In A Homestay
| Sleeps 2 Guests
Superior Room
| Kingbed | Courtyard View
CanoeingCanoeing
Skiing
Free Cancellation
Book @ AED 0
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.9

(240 Ratings)

AED 596

AED 525

+ AED 149 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Knockendarroch Hotel

Pitlochry City Center | 17.4 km from Dunkeld
630 m drive to Pitlochry Station,
Classic Room
| Queenbed
BarBar
Free Cancellation
Book @ AED 0
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.9

Based on 81 Ratings and 0 reviews

Hospitality4.9

Room4.8

Cleanliness4.9

(81 Ratings)

AED 969

AED 855

+ AED 242 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Townhouse Aberfeldy - Rooms & Breakfast

 | 17.9 km from Dunkeld
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
Economy Double Room
| Full Bed(s)
BarBar
Free Cancellation
Book @ AED 0
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.6

(5 Ratings)

AED 453

+ AED 91 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Carra Beag Guest House

Pitlochry City Center | 17.5 km from Dunkeld
380 m drive to Pitlochry Station,
Guest House
Twin Room (top Floor)
| Single Bed | Mountain/hill View
Kids Play AreaKids Play Area
Free Cancellation
Book @ AED 0
Breakfast Included
Hurry! only 1 room left at this price
Excellent4.4

Based on 59 Ratings and 0 reviews

Cleanliness4.5

Room4.2

Hospitality4.6

(59 Ratings)

AED 420

AED 376

+ AED 105 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Leonardo Boutique Huntingtower Perth

Perthshire and Kinross | 17.9 km from Dunkeld
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
Standard Twin
| Single Bed | Garden View
BarBar
Book @ AED 0
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.4

(780 Ratings)

AED 529

AED 467

+ AED 132 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Holiday Inn Express Perth, an IHG hotel

 | 18.5 km from Dunkeld
5.9 km drive to Perth Airport, Scotland (PSL),
Standard Room, 2 Twin Beds (with Free Hot Breakfast)
| Single Bed
BarBar
Elevator/LiftElevator/Lift
Free Cancellation
Book @ AED 0
Breakfast Included
Excellent4.4

Based on 982 Ratings and 0 reviews

Location4.1

Cleanliness4.6

Room4.3

Hospitality4.6

Value For Money4

(982 Ratings)

AED 441

+ AED 88 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Craigvrack Hotel & Restaurant

Pitlochry City Center | 18 km from Dunkeld
770 m drive to Pitlochry Station,
Guest House
Basic Double Room
| Fullbed | Mountain/hill View
BarBar
Free Cancellation
Book @ AED 0
Breakfast Included
Hurry! only 1 room left at this price
Excellent4.4

Based on 329 Ratings and 0 reviews

Location4.4

Cleanliness4.5

Room4.2

Hospitality4.6

(329 Ratings)

AED 378

AED 334

+ AED 95 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Bridge of Cally Hotel

 | 14.3 km from Dunkeld
Twin Room
| Single Bed
BarBar
Free Cancellation
Book @ AED 0
Breakfast Included
Hurry! only 1 room left at this price
Excellent4.4

Based on 114 Ratings and 0 reviews

Location5

Cleanliness4.5

Room4.1

Hospitality4.5

(114 Ratings)

AED 1,370

AED 1,199

+ AED 324 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

McKays Hotel

Port na Craig | 17.7 km from Dunkeld
130 m drive to Pitlochry Station,
Townhouse Family Room (second Building)
| Full Bed(s)
BarBar
Pay@Hotel
Breakfast Included
Hurry! only 1 room left at this price
Excellent4.3

Based on 416 Ratings and 0 reviews

Cleanliness4.5

Room4.2

Hospitality4.4

(416 Ratings)

AED 516

+ AED 103 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Ballathie Country House Hotel and Estate

 | 13.5 km from Dunkeld
Room In A Homestay
| Sleeps 2 Guests
Standard Double Room (riverside Building)
| Fullbed
CanoeingCanoeing
BarBar
Vehicle RentalsVehicle Rentals
Book @ AED 0
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.4

(475 Ratings)

AED 462

AED 399

+ AED 116 taxes & fees

Per Night

Login to Book Now & Pay Later!

Cheap Hotels in Nearby Cities

Show More

Luxury Hotels in Nearby Cities

Show More

Properties In Perthshire And Kinross

Other Areas In Perthshire And Kinross

Pay at Hotel in Dunkeld

The Parklands Hotel

0 1 2 3 0 1 2 3 4

AED 384

Per Night

Perthshire and Kinross

Dunkeld

McKays Hotel

0 1 2 0 1 2 3 4

AED 379

Per Night

Port na Craig

Fisher's Hotel

0 1 2 3 0 1 2 3 4

AED 443

Per Night

Pitlochry City Center

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

12% off*

MMTWELCOME

Upto AED 500. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.