Romantic hotels in Perthshire

Multiple accommodations for your stay
Destination
Check-in date:
02 Nov 2026
Check-out date:
03 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

33 results found

Kirklands Hotel

High Street, Kinross, United Kingdom (Open map)

Guests can access Keep 2.5 km from this Kinross hotel, while Cleish Parish Church is 4.9 km away. The 3-star Kirklands Hotel Kinross...
Read more...
8.9
Fabulous
1044 reviews

The Parklands Hotel

2 St Leonards Bank, Perth, United Kingdom (Open map)

South Inch park is located a mere 450 metres from this 4-star smoke-free hotel, and such natural sites as Kinnoull Hill Woodland Park…
Read more...
8.6
Fabulous
604 reviews

The Murray Park Hotel

Connaught Terrace, Crieff, United Kingdom (Open map)

The centre of Crieff can be reached in 10 minutes' walk of this eco-friendly hotel, and such cultural venues as Library of...
Read more...
8.8
Fabulous
513 reviews

The Bein Inn Hotel & Restaurant

Glenfarg, Glenfarg, United Kingdom (Open map)

The 3-star hotel is located in the historic part of Glenfarg, within a 200-metre distance of River Farg. Featuring Wi-Fi throughout...
Read more...
7.4
Good
1049 reviews

The Inn At Loch Tummel

The Inn At Loch Tummel Strathtummel, Strath Tummel, United Kingdom (Open map)

Queen's View Visitor Centre is 4.5 km from this Strath Tummel inn, while approximately a 25-minute stroll from Loch Bhac this place....
Read more...
8.8
Fabulous
54 reviews

The Tormaukin

Glendevon, Perth, United Kingdom (Open map)

The 15th century fortress "Castle Campbell" is also located within 7 km of this Perth hotel. Approximately 10 minutes by car from...
Read more...

Schiehallion Hotel

6 Dunkeld Street, Aberfeldy, United Kingdom (Open map)

The hotel puts you in the centre of Aberfeldy, within 25 minutes' walk of Castle Menzies. Located just 0.7 km from Aberfeldy Golf...
Read more...
8.5
Fabulous
982 reviews

Lands Of Loyal Hotel

Loyal Road, Alyth, United Kingdom (Open map)

The centre of Alyth can be reached within a 5-minute walk, and natural attractions like Reekie Linn Waterfall are 4.5 km away....
Read more...
9.2
Superb
454 reviews

Ballathie House Hotel

Kinclaven Stanley, Cargill, United Kingdom (Open map)

The property offers an ideal location, approximately 10 minutes' drive from Historic Scotland Stanley Mills, while natural sights...
Read more...
8.5
Fabulous
2080 reviews

Atholl Arms

Blair Atholl, Blair Atholl, United Kingdom (Open map)

Nestled in a quiet part of Blair Atholl, the hotel is merely 1.6 km from Hercules Garden. Located a mere 650 metres from Blair Atholl…
Read more...
7.9
Good
1186 reviews

Sunbank House Metro Hotel

50 Dundee Road, Perth, United Kingdom (Open map)

The hotel is nestled around 20 minutes' walk from Oak Pond. Situated a mere 1.4 km from Jardine Gallery and Workshop, the smoke-free...
Read more...
8.8
Fabulous
555 reviews

Pitlochry Dundarach Hotel

Perth Road, Pitlochry, United Kingdom (Open map)

Pitlochry War Memorial and Garden is just 550 metres from this hotel, and Fonab is just 1.1 km from it. Situated around 5 minutes'...
Read more...
8.6
Fabulous
653 reviews

The Old Cross Inn

Alyth Road Rattray Blairgowrie, Blairgowrie and Rattray, United Kingdom (Open map)

The centre of Blairgowrie and Rattray can be reached in 15 minutes' walk of the inn, and such cultural venues as Rattray Castle...
Read more...
7.6
Good
354 reviews
Thank you for subscribing
Close