3 star hotels in Perthshire

Multiple accommodations for your stay
Destination
Check-in date:
21 Jul 2025
Check-out date:
22 Jul 2025
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

121 results found

Kirkmichael House B&B

Kirkmichael House, Kirkmichael (Perth and Kinross), United Kingdom (Open map)

River Ardle is 2.8 km away, and Balnakilly is 16 minutes' walk from the 3-star Kirkmichael House B&B.
Read more...

Holiday Inn Express Perth By Ihg

200 Dunkeld Rd, Perth, United Kingdom (Open map)

Situated among a restaurant and a bar, this Perth property is around 10 minutes by car from Norie Miller Park. The 3-star Holiday Inn…
Read more...
8.6
Fabulous
2855 reviews

The Kirkmichael Hotel

The Kirkmichael Hotel Main St, Kirkmichael, Perthshire Scotland Ph10 7Nt, Kirkmichael (Perth and Kinross), United Kingdom (Open map)

You'll need 49-minute drive to Dundee airport. Located a 10-minute ride from River Ardle, the 3-star The Kirkmichael Hotel features...
Read more...
6.3
Pleasant
516 reviews

Auld Manse Guest House

Strathmore Street, Perth, United Kingdom (Open map)

The property is about 35 km from Dundee airport and a 5-minute ride from such cultural venues as The Black Watch Museum. Situated...
Read more...

Ordieview Bed & Breakfast

Perth, Luncarty, United Kingdom (Open map)

You'll need 35-minute drive to Dundee airport. Featuring Wi-Fi throughout the property, the 3-star Ordieview Bed & Breakfast...
Read more...
9.0
Superb
226 reviews

Comelybank Guesthouse

32 Burrell Street, Crieff, United Kingdom (Open map)

The property is situated in the centre of Crieff, only a few steps from The Strathearn Gallery. Located within a 5-minute drive of The…
Read more...
9.3
Superb
173 reviews

Firtree Bed And Breakfast At Galvelbeg House

Galvelbeg House, Crieff, United Kingdom (Open map)

The centre of Crieff can be reached within a 10-minute walk. Located 20 minutes' walk from Earnbank House, the 3-star Firtree Bed And…
Read more...
9.7
Exceptional
86 reviews

The Highlandman Station

Highlandman Station, Crieff, United Kingdom (Open map)

The centre of Crieff is a 30 minutes' walk of the accommodation. The Highlandman Station Bed & Breakfast Crieff, located around a...
Read more...

Adam Guest House

6 Pitcullen Crescent, Perth, United Kingdom (Open map)

Located about 25 minutes on foot from King James VI Golf Club, the accommodation is within close distance of St Ninian's Cathedral....
Read more...

Lugonia

6 Well Brae, Pitlochry, United Kingdom (Open map)

You'll be within a 10-minute drive of Garry bridge and approximately 5 minutes by car from Milton Of Fonab Caravan Site. The 3-star…
Read more...
9.5
Exceptional
64 reviews

Pinetree Lodge

Glen Derby Kirkmichael, Kirkmichael (Perth and Kinross), United Kingdom (Open map)

The property is 2.7 km from Mill Of Dounie and a 10-minute ride from River Ardle. Situated approximately 10 minutes' drive from The...
Read more...

Fordie Estate

Comrie, Comrie, United Kingdom (Open map)

Comrie centre can be reached within 25 minutes' walk. Fordie Estate Comrie hotel is located within 7 km of The Strathearn Gallery...
Read more...

The Rowans Bed And Breakfast And Self Catering

Ferry Road, Pitlochry, United Kingdom (Open map)

You'll need 59-minute drive to Dundee airport. Located merely 350 metres from Melt Gallery, The Rowans Bed And Breakfast Pitlochry...
Read more...

Windlestrae Hotel & Leisure Club

2 The Muirs, Kinross, United Kingdom (Open map)

The property is situated within 5 minutes' drive of Kinross Parish Church and around 500 metres from Kinross Golf Club. Offering a...
Read more...

The Georgian Attic

12 George Street, Perth, Gb, Perth, United Kingdom (Open map)

The property is about 35 km from Dundee airport and just a minute's drive from such cultural venues as Jardine Gallery and Workshop....
Read more...

The Glenfarg

Main Street, Glenfarg, United Kingdom (Open map)

The property is about 45 km from Dundee airport and a 15-minute drive from such cultural venues as Milnathort War Memorial and Park....
Read more...

The Fitzroy

8 Western Avenue, Perth, United Kingdom (Open map)

This bed & breakfast is nestled within a 5-minute drive of The Fergusson Gallery and approximately 5 minutes by car from Branklyn...
Read more...

Newstead Bed And Breakfast

Middle Flat - Newstead - Ancaster Road - - Crieff, Crieff, United Kingdom (Open map)

St matthews Catholic Church is a 12-minute walk away, and Diamond Jubilee Fountain is within close distance of the accommodation....
Read more...

Oyo Thistle Hotel

The Thistle Hotel, New Road, 1, Perth, United Kingdom (Open map)

You'll need 34-minute drive to Edinburgh airport. Located approximately 10 minutes' drive from Kinross House, the 3-star Oyo Thistle...
Read more...

Bendarroch House

Strathtay, Pitlochry, United Kingdom (Open map)

The accommodation is about 70 km from Dundee airport and a 15-minute ride from such cultural venues as Melt Gallery. Located 3.7 km...
Read more...
Thank you for subscribing
Close