Hotels in Perthshire
This page contains a summary of Perthshire hotels priced from £40.00 per night. They have been selected from a range of accommodation offered by some of the world's leading hotel room wholesalers. You will find Perthshire hotel rooms in a wide range of prices to suit all tastes and pockets.
You can check availability of all hotel rooms online, and we offer online booking via a secure server. We hope that you like our selection of Perthshire hotels priced from £40.00.
Pitcullen Guest House
17 Pitcullen Crescent, Perth, PH2 7HT
Rooms from £40.00 ( €44.00 / $58.00 ) per night
This charming, 3-star guest house has a relaxed and friendly atmosphere and a great location, just 10 minutes' walk from the centre of Perth and all of its attractions Pitcullen used to be a large family home and for the past 25 years it has been...
The Crags Hotel
101 Main St, Callander, FK17 8BQ
Rooms from £40.00 ( €44.00 / $58.00 ) per night
In the picturesque Scottish village of Callander, 10 miles northwest of Stirling, this small family-run Scottish inn offers clean, comfortable rooms and a traditional, old-fashioned Scottish pub.
Victoria Hotel
Lower Mill Street,, Blairgowrie, PH10 6NG
Rooms from £40.00 ( €44.00 / $58.00 ) per night
The Victoria (Golf) Hotel Blairgowrie Perthshire. We specialise in Golf & Leisure Packages, mid week & Weekend breaks. An excellent location for GOLF, FISHING & WALKING. Enjoy the beautiful countryside and stay at the VICTORIA HOTEL.
Willow House Guest House
91 Glasgow Road, Perth, PH2 0PQ
Rooms from £40.00 ( €44.00 / $58.00 ) per night
Situated on the A9 road into Perth, Willow House Guest House is a welcoming Victorian property providing good value accommodation. The centre of Perth is a 10-minute walk away.
Carra Beag
16 Toberargan Road, Pitlochry, PH16 5HG
Rooms from £42.00 ( €46.20 / $60.90 ) per night
Carra Beag is a beautiful Victorian villa in the centre of Pitlochry. It has panoramic views of the countryside, free private parking, free Wi-Fi and great hospitality. All en suite rooms are clean, comfy and individually styled.
Dalgair House Hotel
113 And 115 Main Street, Callander, FK17 8BQ
Rooms from £42.00 ( €46.20 / $60.90 ) per night
This small and comfortable family-run hotel with bar and restaurant has earned a reputation for its cuisine and friendly atmosphere.
Kirklands Hotel
High Street, Kinross, KY13 8AN
Rooms from £45.00 ( €49.50 / $65.25 ) per night
This traditional 18th century coaching inn has been newly refurbished this year giving a more modern feel to the interior, it now boasts 9 newly refurbished en suite rooms.
Pine Trees Hotel Pitlochry
Strathview Terrace, (Larchwood Road), Pitlochry, Pitlochry, PH16 5QR
Rooms from £45.00 ( €49.50 / $65.25 ) per night
Combining luxurious 4-star accommodation with individually tailored service, this beautiful traditional Scottish country house is set in 10 acres of tranquil private woodland, within walking distance of the town centre.
Poppies Hotel
Leny Road, Callander, FK17 8AL
Rooms from £45.00 ( €49.50 / $65.25 ) per night
Located in the charming town of Callander, in close proximity to numerous historical attractions and rambling routes, this rustic and comfortable hotel is ideal for lovers of the great outdoors.
The Bridge Of Cally Hotel
Bridge Of Cally,, Blairgowrie, PH10 7JJ
Rooms from £45.00 ( €49.50 / $65.25 ) per night
Dating from circa 1870, this former Drover's Inn is now a cosy and modern family-run hotel offering a warm and friendly welcome.
Green Hotel
2 The Muirs, Kinross, Perthshire
Rooms from £47.50 ( €52.25 / $68.88 ) per night
Located close to junction 6, the hotel is within an hour’s drive of Edinburgh, Glasgow, Perth and Dundee. Having started in the eighteenth century as a popular coaching inn on the main route north from Edinburgh the family owned Green Hotel has retained its reputation for warm hospitality and excellent service. Nestled in the country town of Kinross, this 4-star hotel is the perfect location for your next short break, golf holiday, family celebration, wedding or corporate meeting. Relax in one of the 46 spacious double and twin bedrooms or treat the family to a break away in one of the family rooms. Facilities include Basil’s award-winning Restaurant and Jock’s Bar, a four sheet curling rink and trout fishing on Loch Leven. FREE Wi-Fi high speed internet access available to hotel guests. Swim in the pool, work out at the gym, enjoy a massage, a round of golf on the two 18-hole golf courses, have a go at curling or fishing on the Loch ?' a host of activities are available for you to enjoy. The Hotel has retained a traditional style and reputation for warm hospitality and excellent service. Everywhere there is an intimacy and individuality not often found in the larger corporate hotel. Basil’s Restaurant provides an elegant setting in which to enjoy varied menus that feature a subtle blend of Modern International cuisine with some Scottish influences.
The Angus Hotel
Wellmeadow, Blairgowrie, PH10 6NQ
Rooms from £49.00 ( €53.90 / $71.05 ) per night
A warm welcome to The Angus Hotel, Blairgowrie?s premier leisure hotel and one of only 4 hotels in Perthshire with a modern, fully-equipped leisure club and indoor swimming pool.
Acarsaid Hotel
8-10 Atholl Road,, Pitlochry, PH16 5BX
Rooms from £49.50 ( €54.45 / $71.77 ) per night
Acarsaid is a family-run hotel a short stroll from the town centre. It offers a great breakfast and a dinner menu focusing on local produce. The friendly staff and comfy surroundings at Acarsaid create a warm atmosphere set in stunning countryside.
Auchenlaich Farmhouse
Keltie Bridge, Callander, FK17 8LQ
Rooms from £50.00 ( €55.00 / $72.50 ) per night
Next to the Trossachs National Park, Auchenlaich Farmhouse offers 4-star accommodation and free Wi-Fi. Callander village is only 1 mile away. The cosy, spacious rooms at Auchenlaich feature a TV and DVD player. An inclusive breakfast is provided.
Best Western Huntingtower Hotel
Crieff Road, Perth, PH1 3JT
Rooms from £50.00 ( €55.00 / $72.50 ) per night
With free on-site car parking, this fine country house hotel rests in 6 acres of beautiful landscaped gardens, only a few minutes' drive from Perth.
Moness Resort
Crieff Rd, Aberfeldy, PH15 8DQ
Rooms from £50.00 ( €55.00 / $72.50 ) per night
In 35 acres of tranquil Perthshire countryside, this luxurious resort features a swimming pool, 2 restaurants and a poolside bar. The impressive Moness Resort leisure complex includes a sauna, a steam room, and a solarium.
The Log Cabin Hotel
Glen Derby Kirkmichael, Blairgowrie, PH107NA
Rooms from £50.00 ( €55.00 / $72.50 ) per night
The Log Cabin is a traditional Norwegian pine cabin in the Highland hills of Perthshire, 20 minutes from Glenshee Ski Resort. There is a bar and cosy log fires.
The Strathardle Inn
Kirkmichael, Kirkmichael, Blairgowrie, PH10 7NS
Rooms from £50.00 ( €55.00 / $72.50 ) per night
The Strathardle Inn is a beautiful little hotel set in glorious Perthshire landscape. Good home-cooked food sourced locally, fine ales and a roaring fire, what more could you want?
The Waverley Hotel
88 - 94 Main Street, Callander, FK17 8BD
Rooms from £50.00 ( €55.00 / $72.50 ) per night
Ideally situated to explore the natural beauty of the Trossachs National Park, this charming hotel is set in Callendar, at the ?Gateway to the Highlands?.
Windlestrae Hotel
The Muirs, Kinross, Tayside
Rooms from £50.00 ( €55.00 / $72.50 ) per night
Set in beautifully landscaped gardens, the Windlestrae is a welcoming haven for anyone looking to get away from it all. With a relaxed, friendly atmosphere and impressive facilities and leisure club, it is the perfect destination for your next trip. The hotel restaurant offers a menu selection that reflects Scotland's wonderful local ingredients, and the comprehensive wine list will complement any meal.
New County Hotel
22/30 County Place, Perth, PH2 8EE
Rooms from £55.00 ( €60.50 / $79.75 ) per night
With an excellent location, right in the heart of Perth?s city centre, this modern boutique hotel offers stylish and contemporary en suite rooms, free parking and superb, award-winning fine dining.
Sunbank House Metro Hotel
50 Dundee Road, Perth, PH2 7BA
Rooms from £55.00 ( €60.50 / $79.75 ) per night
In private gardens overlooking Perth, this Victorian building is just a short walk from the city centre and has a free private car park. Sunbank House has a 4-star Metro Hotel rating from the Scottish Tourist Boad.
Parklands Hotel
2 St. Leonards Bank, Perth, PH2 8EB
Rooms from £59.00 ( €64.90 / $85.55 ) per night
Ideal for Business or Pleasure and 2 minutes from the Town Centre , with stunning views over South Inch Park With excellent amenities and free parking the hotel provides accommodation, dining and meetings in a superb Perthshire Overlooking Perth's...
Aaron Guest House
85 Glasgow Road, Perth, PH2 0PQ
Rooms from £65.00 ( €71.50 / $94.25 ) per night
Aaron Guest House is a small, friendly, family-run guest house very close to Perth town centre and the bus and rail stations. The guest house is easily reached from the major motorways and offers good access for onward travel to the north and south.
Abbotsfordlodge
Stirling Road, Callander, FK17 8DA
Rooms from £65.00 ( €71.50 / $94.25 ) per night
With a 4-star Visit Scotland award, Abbotsfordlodge is a spacious Victorian property, refurbished in a contemporary style. It is located on the edge of Loch Lomond and Trossachs National Park.