Skip to main content

Romantic Hotels in Dunkeld

Find the romantic hotels that appeal to you the most

Select occupancy

The best romantic hotels in Dunkeld

Check out our selection of great romantic hotels in Dunkeld

Filter by:

Review score

Tayburn House

Dunkeld

Tayburn House enjoys a location in Dunkeld, 16 miles from Scone Palace and 18 miles from Castle Menzies. This bed and breakfast offers free private parking, full-day security, and free Wifi.

J
Jaka
From
Slovenia
A very kind host and an excellent breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 525 reviews
Price from
$123.93
1 night, 2 adults

Dunkeld House Hotel

Hotel in Dunkeld

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

L
Lesley
From
Thailand
The beautiful location. The excellent staff. The interior decor. The fabulous breakfast.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,870 reviews
Price from
$157.06
1 night, 2 adults

Atholl Arms Hotel

Hotel in Dunkeld

Please ensure that you select your room type carefully when making your reservation. Our Residence accommodations is located in a separate building adjacent to the main hotel.

S
Simona Colucci
From
United Kingdom
Absolutely amazing. Lovely hotel and friendly and attentive staff :) can't fault it.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 450 reviews
Price from
$304.20
1 night, 2 adults

Royal Dunkeld Hotel

Hotel in Dunkeld

This former coaching inn is now a comfortable, modern hotel, offering en suite accommodations, free on-site parking and free wireless internet access in the public areas.

S
Simon
From
Italy
Enjoyed a lovely dinner. And breakfast also offered some imaginative choices.
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 758 reviews
Price from
$127.37
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 center, a rural town in Highland Pethshire.

T
Thomas
From
Ireland
Super friendly staff from the moment we checked in. The service was excellent and the morning staff at breakfast were very friendly. A very clean dust Free hotel. I would highly recommend staying here.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,781 reviews
Price from
$119.35
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...

C
Cherie
From
Australia
Stunning Location, so friendly & warm, beautiful clean rooms, fresh yummy breakfast. Will definitely visit again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,329 reviews
Price from
$201.79
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 among 10 acres of lush gardens and woodlands, offering the perfect...

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,059 reviews
Price from
$180.27
1 night, 2 adults

Rosehill Guest House

Pitlochry (Near Dunkeld)

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

S
Sarah
From
United Kingdom
I planned a stay here for my parents because of the location and proximity to the Pitlochry Theatre. The owners went out of their way to look after my parents and made their stay comfortable and stress free. They described the breakfast as great and room lovely.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 656 reviews
Price from
$189.28
1 night, 2 adults

Atholl Villa Guest House

Pitlochry (Near Dunkeld)

Located in the town of Pitlochry, Atholl Villa Guest House is a privately owned Victorian building, offering views of Ben Vrackie.

j
john
From
United Kingdom
the owners were very friendly and helpful. Breakfast was prompt and not too much but enough. Overall very good.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 930 reviews
Price from
$194.69
1 night, 2 adults

The Old Mill Inn

Pitlochry (Near Dunkeld)

Located in the center 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.

k
karen
From
Singapore
Lovely, great location! Great breakfast
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 756 reviews
Price from
$242.35
1 night, 2 adults
All romantic hotels in Dunkeld

Looking for a romantic hotel?

Treat that special someone to a romantic getaway at a hotel 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 luxurious touches like champagne, room service, and private hot tubs.

Most booked romantic hotels in Dunkeld and surrounding area in the past month

See all

Popular with guests booking romantic hotels in Dunkeld

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,842 reviews

Popular with guests booking romantic hotels in Dunkeld

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 750 reviews

Popular with guests booking romantic hotels in Dunkeld

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 623 reviews

Popular with guests booking romantic hotels in Dunkeld

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 515 reviews

Popular with guests booking romantic hotels in Pitlochry

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 177 reviews

Highly rated romantic hotels in Dunkeld and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,870 reviews

Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 758 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 450 reviews

Tayburn House

Perth Road
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 525 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 195 reviews

Romantic Hotels That Guests Love in Dunkeld

See all
Avg. price/night: $365.04
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,870 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 byJulie
Young couple
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 195 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 byJohnno W
Young couple
Avg. price/night: $365.04
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,870 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 byKim
Young couple
Avg. price/night: $370.45
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 450 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 bySiobhan
Young couple
Avg. price/night: $365.04
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,870 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 byNatasha
Family with young children
Avg. price/night: $365.04
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,870 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 byConnolly
Young couple
Avg. price/night: $365.04
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,870 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 byRichard
Young couple
Avg. price/night: $365.04
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,870 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 byHannah
Family with young children