The 10 best romantic hotels in Dunkeld, UK | Booking.com
Skip to main content

Romantic Hotels in Dunkeld

Find the romantic hotels that appeal to you the most

The best romantic hotels in Dunkeld

Check out our pick of great romantic hotels in Dunkeld

Filter by:

Review score

Dunkeld House Hotel

Hotel in Dunkeld

In 280 acres of unspoiled Perthshire countryside, the Dunkeld House Hotel features an outdoor activity centre and luxury health club. The hotel offers free parking and spacious rooms.

I
Inga
From
Belgium
Great price-quality relation - really affordable luxury for the moment A well-renovated and charming manor Beautiful surroundings and views Excellent breakfast and dinner Very engaged and friendly staff - all of the staff was so enthusiastic and committed - most impressive for a relatively big hotel.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,774 reviews
Price from
US$207.28
1 night, 2 adults

Atholl Arms Hotel Dunkeld

Hotel in Dunkeld

PLEASE NOTE THAT NOT ALL OUR ROOMS ARE DOG FRIENDLY, SO BEFORE FINALISING THE BOOKING, YOU MUST CONTACT THE HOTEL RECEPTION DIRECTLY TO MAKE SURE DOG FRIENDLY ROOMS ARE AVAILABLE AND ANY SPECIAL...

B
Brigitte Murdoch
From
New Zealand
Everything. I loved the woollen rug on the bed, the restaurant, the dogs , the lounge area for the bar.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 402 reviews
Price from
US$174.29
1 night, 2 adults

Westlands of Pitlochry

Pitlochry (Near Dunkeld)

Set in Pitlochry, 5 km from Killiecrankie, Westlands of Pitlochry has a garden. This 4-star bed and breakfast offers free WiFi. The bed and breakfast provides a shared lounge.

M
Maria
From
Norway
Spacious family rooms in the relatively newly built extension, with incredible attention to detail. Large smart-TV, continental charging socket, large bathrooms. The hotel still retains its countryside charm. No elevator, but the staff offer to help carry suitcases up the stairs if necessary. Excellent parking facilities, with electric-car chargers available too. Just a couple of minutes walk to the village centre.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,426 reviews
Price from
US$512.05
1 night, 2 adults

The Townhouse Aberfeldy - Rooms & Breakfast

Aberfeldy (Near Dunkeld)

Built in 1895, The Townhouse Aberfeldy - Rooms & Breakfast sits on the edge of Aberfeldy’s town centre, a rural town in Highland Pethshire.

A
Angela
From
Ireland
Great Location. Rooms clean and comfortable. Excellent cooked breakfast. We were allowed to check out late, which was really good.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,822 reviews
Price from
US$110.36
1 night, 2 adults

Craigmhor Lodge & Courtyard

Pitlochry (Near Dunkeld)

Winners of Guest House of the Year 2019 and 2018 at The Scottish Hotel Awards and the AA's Scottish B&B of the Year 2019, Craigmhor Lodge & Courtyard is set in private wooded grounds and offers free...

M
Moshe
From
Israel
The staff was so friendly, the room was clean and quiet. The breakfast served on time , was good and tasty . The location was great for us .
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,210 reviews
Price from
US$185.33
1 night, 2 adults

Pine Trees Hotel Pitlochry

Pitlochry (Near Dunkeld)

Nestled in the heart of Perthshire in the Scottish Highlands, this 4-star luxury retreat has 32 unique rooms and is sheltered amongst 10 acres of lush gardens and woodlands, offering the perfect...

L
Linda
From
Netherlands
Spacious room, really attentive staff, clean, great location (many trails nearby). Complimentary tea was much appreciated and very good (never had better macarons!). A quick dinner bite in the lounge was great quality!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,269 reviews
Price from
US$307.33
1 night, 2 adults

The Claymore Guest House

Pitlochry (Near Dunkeld)

The Claymore is an attractive Victorian residence with its own private drive with free parking and gardens, only 2 minutes walk from Pitlochry town centre. Wi-Fi is available throughout the property.

P
Poccio
From
Italy
The members of the staff were friendly and welcoming. They sudden recommended best things to do around and where to eat. The room was clean and beautiful! The garden was wonderful and they even had a pheasant and red squirrels in the garden.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,077 reviews
Price from
US$159.65
1 night, 2 adults

Rosehill Guest House

Pitlochry (Near Dunkeld)

Just 5 minutes’ walk from Pitlochry town centre and River Tummel, the secluded Rosehill Guest House has a large patio, an exciting breakfast menu and free Wi-Fi in the public areas.

W
Walter
From
Austria
The host was very friendly.The room was very clean and breakfast was plentiful
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 717 reviews
Price from
US$223.52
1 night, 2 adults

Balnearn House

Aberfeldy (Near Dunkeld)

Balnearn House is a family-owned B&B set in the beautiful Tay valley in the heart of Highland Perthshire. Surrounded by its own garden, it offers rooms with flat-screen TVs and free Wi-Fi.

A
Amy
From
Canada
Loved it all! Comfortable, clean, big room, lovely lounge area, easy to walk to community sites, very nice hosts, great breakfast with some unique options.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 281 reviews
Price from
US$137.70
1 night, 2 adults

The Old Mill Inn

Pitlochry (Near Dunkeld)

Situated in the centre of the highland resort of Pitlochry, The Old Mill Inn is a 5-minute walk from Pitlochry rail station and many high street shops. Free parking is available on site.

P
Paul
From
Czech Republic
Great Hotel with helpful funny caring staff. Food perfect, great location 👍
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 778 reviews
Price from
US$317.98
1 night, 2 adults
All romantic hotels in Dunkeld

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Dunkeld and surroundings in the past month

See all

Romantic hotels that guests love in Dunkeld

See all
  • Avg. price/night: US$306
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,774 reviews
    Beautiful location, nice room, big comfortable bed and TV. Nice shower. Breakfast tasty and plentiful. All Staff were friendly and polite. We used the swimming pool and sauna which were lovely and clean. Looked to be plenty of areas for relaxing and reading but we preferred to be out exploring the local area which was stunning.
    Guest review by
    Julie
    Young couple
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 179 reviews
    This was our 2nd visit to Tayview. The Little Lodges are well appointed, comfortable and relaxing. The view is lovely, the surroundings are peaceful. Easy to get to via the A9, ideally placed as a base.
    Guest review by
    Johnno W
    Young couple
  • Avg. price/night: US$306
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,774 reviews
    We revisited as we actually got married at the hotel here a year ago and absolutely love the hotel and location because of this. The hotel decor is luxurious and as we remembered it, makes it feel like a treat to come here as it is so nicely done. The outside space is beautiful and very peaceful. The lounge bar is relaxing and the pianist was a lovely touch. The spa is great but the jacuzzi wasn’t working. The rooms are really nice, a little small, but well equipped.
    Guest review by
    Kim
    Young couple
  • Avg. price/night: US$232.83
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 402 reviews
    Absolutely beautiful hotel and in a lovely little town. The hotel has various areas inside and out to relax. The rooms are decorated beautifully.
    Guest review by
    Siobhan
    Young couple
  • Avg. price/night: US$306
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,774 reviews
    The setting, very helpful and friendly staff, lovely food, comfortable room and excellent facilities. Quiet and relaxing, lovely walks and space to chill out.
    Guest review by
    Natasha
    Family with young children
  • Avg. price/night: US$306
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,774 reviews
    Absolutely everything, the location is just breathtaking, I feel so at peace when I stay here. We also had a lovely upgrade to a junior suite, front facing to the river, which was just fantastic.
    Guest review by
    Connolly
    Young couple
  • Avg. price/night: US$306
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,774 reviews
    The food was excellent and catered very well for my Gluten Free requests. The leisure facilities were great with a lovely swimming pool and jacuzzi etc. The staff were excellent at looking after us.
    Guest review by
    Richard
    Young couple
  • Avg. price/night: US$306
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,774 reviews
    Beautifully situated . Very warm and clean. Very pleasant staff (and the other guests) . Lovely accessible walks right on the doorstep. Food excellent. Spacious and luxurious without being pretentious . Amply sized family room . Very nice pool (jacuzzi out of order for our stay sadly) with plenty of child friendly hours
    Guest review by
    Hannah
    Family with young children