Search romantic hotels in Perthshire

Find the romantic hotels that appeal to you the most

Featured romantic hotel destinations

Destination inspiration for your trip – find a romantic hotel

Pitlochry

17 romantic hotels

Perth

9 romantic hotels

Aberfeldy

5 romantic hotels

Dunkeld

4 romantic hotels

Blairgowrie

3 romantic hotels

The best romantic hotels in Perthshire

Check out our pick of great romantic hotels in Perthshire

Filter by:

Star rating
Review score

Westlands of Pitlochry

Pitlochry

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.

J
JBeisel
From
Canada
The hotel is well-maintained and on the west edge of town on beautiful grounds. It is a short walk to downtown where there are many shops, resturants and pubs. A 20 minute walk will take you to the Blair Athol Distillery on the other side of town. The room was spacious with 2 comfortable beds and a great bathroom. The included breakfast buffet had an array of choices, both hot and cold. The food was excellent!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,607 reviews
Price from
US$507.12
1 night, 2 adults

The Townhouse Aberfeldy - Rooms & Breakfast

Aberfeldy

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

R
Raymond
From
United States
This hotel offers lovely accommodations, great food and excellent service. We thoroughly enjoyed our stay in the annex and were very pleased with the generous size, modern décor, and cleanliness of the room. Breakfast was cooked to order with numerous options available. We were especially grateful for their responsiveness to our dietary needs. Dinners were also quite good with several menu options as well as a few specials. We left with wonderful memories and dream of a return visit someday soon.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,819 reviews
Price from
US$180.18
1 night, 2 adults

Atholl Villa Guest House

Pitlochry

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

D
Deborah
From
Canada
The breakfast was delicious with lots of choices, the service was excellent and the breakfast room was lovely with a view of all the flowers.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,128 reviews
Price from
US$252.99
1 night, 2 adults

Craigmhor Lodge & Courtyard

Pitlochry

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...

J
Jamie
From
South Africa
Location great staff amazing room spacious and clean
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,230 reviews
Price from
US$262.21
1 night, 2 adults

Pine Trees Hotel Pitlochry

Pitlochry

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...

Γ
Γιάννης Φακίτσας
From
Greece
The place was amazing. Very lovely people and the facilities where great
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,207 reviews
Price from
US$326.78
1 night, 2 adults

Whitemoss Lodge

Dunning

Situated in Dunning, 38 km from Stirling, Whitemoss Lodge features a garden and free WiFi.

M
Michael
From
Netherlands
Started with a very nice personal parking spot. The lodge provides a lot of privacy. Bed is large and comfortable to sleep in. The breakfast service was also very nice with a large variety to choose from. Bathroom is large. Internet is provided per lodge and worked excellent.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 554 reviews
Price from
US$177.88
1 night, 2 adults

The Gleneagles Hotel

Hotel in Auchterarder

Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school.

A
Anastasiia
From
Singapore
Amazing hotel and probably the best breakfast buffet I have ever seen.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 984 reviews
Price from
US$1,021.18
1 night, 2 adults

Rosehill Guest House

Pitlochry

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.

h
helen
From
Ireland
Good location, spotlessly clean, really good breakfast with decent coffee. Recommend without hesitation.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 693 reviews
Price from
US$221.37
1 night, 2 adults

The Townhouse

Perth

This elegantly restored, award-winning 19th Century property has views over South Inch Park, just 2 minutes’ walk from the banks of the river Tay.

P
Patrick
From
Ireland
Fantastic place to stay. David is a great host and bedroom and bathroom were fantastic. Great shower. Breakfast each morning was wonderful too.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 545 reviews
Price from
US$237.18
1 night, 2 adults

The Old Mill Inn

Pitlochry

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.

D
Diane
From
South Africa
Charming establishment, excellent location and exceptional hospitality. The staff are welcoming, friendly and nothing is too much trouble. Great facilities, superb food and luxurious accommodation.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 787 reviews
Price from
US$341.27
1 night, 2 adults
All romantic hotels in Perthshire

Most booked romantic hotels in Perthshire this month

See all

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,698 reviews

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,687 reviews

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,607 reviews

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,901 reviews

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,187 reviews

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,745 reviews

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 880 reviews

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,798 reviews

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,964 reviews

Popular with guests booking romantic hotels in Perthshire

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,632 reviews

FAQs about romantic hotels in Perthshire

Romantic hotels that guests love in Perthshire

See all
Avg. price/night: US$256.94
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,230 reviews
Lovely bed and breakfast in a great location. Great breakfast and the staff were excellent. Nice areas around the property to sit and relax with views across the countryside. Rooms are very comfortable
Guest review by
Bruce
Young couple
Avg. price/night: US$159.44
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,698 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
Avg. price/night: US$260.10
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,798 reviews
Absolutely stunning location and lovely accommodation. The view is incredible and such a beautiful place to explore and relax.
Guest review by
Michael
Young couple
Avg. price/night: US$117.40
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 880 reviews
Lovely setting, relaxed stay,food was fantastic
Guest review by
Dione
Family with young children
Avg. price/night: US$148.76
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,607 reviews
Lovely Staff. Upgraded to one of their newly furnished room. Absolutely beautiful. Good quality Breakfast plentiful with a varied range of choices. Fab location will defo stay here again
Guest review by
Nicola
Family with young children
Avg. price/night: US$147.58
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,187 reviews
A Scottish breakfast is included in the price which was lovely. Because it was my birthday I got an upgrade on the room!
Guest review by
Jenny
Young couple
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 984 reviews
The hotel is beautiful. The bed is one of the comfiest I’ve experienced. It was a lovely walk round the grounds, watching the pitch and putt, and past the birds of prey. Breakfast was really good, with everything you could think of available. The staff couldn’t have been nicer. Friendly and polite, happy to stop for a chat. To top it off, there was a bottle of wine and happy birthday message from the hotel in our room when we arrived. A lovely touch.
Guest review by
Jennifer
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,619 reviews
Lovely rooms and friendly, helpful staff. Nice, relaxed atmosphere . Good food. Fantastic location.
Guest review by
Colin
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 178 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$235.86
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,745 reviews
Excellent breakfast and service. Lovely place to relax and rejuvenate.
Guest review by
Ragu
Young couple