Perthshire Hotels




[Click Here for Perthshire Maps
      and Tourist Information]

Hotels by Price

The prices displayed below are the nightly costs per hotel room.

The Grampian Hotel

37 York Place, Perth, PH2 8EH

Rooms from £8.00 ( €11.84 / $14.64 ) per night

The Grampian Hotel is situated in the centre of Perth close to the railway station and the bus station. The centre of Perth is a 5 minute walk from the hotel, it is an ideal location for visiting Perth and the surrounding area.

Click here for hotel details / availability

The Stakis Cairn Lodge Hotel

Orchil Road, Gleneagles, Perthshire, Auchterarder, PH3 1LX

(4 star)

Rooms from £16.00 ( €23.68 / $29.28 ) per night

The Cairn Lodge Hotel is one of Perthshire's finest country house hotel and restaurants. We hope you soon experience at first hand our modern comforts, tranquil setting and superior quality cuisine.

Click here for hotel details / availability

Fishers Hotel

Atholl Road, Pitlochry, Tayside

(3 star)

Rooms from £25.00 ( €37.00 / $45.75 ) per night

Fishers Hotel stands in the centre of this Victorian town and is a reminder of the Grand Days. All the public areas have been refurbished to a high standard and provide wonderful lounges with open fires, exclusive cocktail lounge, Courtyard restaurant and also a lively public bar. The hotel has two acres of award-winning gardens in which to relax. Ideally situated for touring the best of Perth and Kinross, the hotel has limited car park spaces and is very convenient for the railway station and the main coach stops.

Click here for hotel details / availability

Travelodge Perth

Broxden Roundabout Service Area, Perth, Tayside

(2 star)

Rooms from £25.50 ( €37.74 / $46.66 ) per night

Located 2 miles from the town of Perth, this Travelodge provides contemporary quality accommodation and an ideal base for exploring the surrounding attractions and countryside, including Perth racecourse which is only 4 miles away. Spacious en-suite rooms, TV in every room, tea and coffee making facilities and free parking, make Travelodges terrific value.

Click here for hotel details / availability

Beeches

2 Comely Bank, Perth, PH2 7HU

Rooms from £30.00 ( €44.40 / $54.90 ) per night

Small family-run Victorian guest house. Situated on the A94 with large car park. A warm welcome awaits you.

Click here for hotel details / availability

Glenvar Bed And Breakfast

The High Street, Rattray,, Blairgowrie, PH10 7DE

(3 star)

Rooms from £30.00 ( €44.40 / $54.90 ) per night

Peaceful, warm and relaxing, Glenvar b&b is situated in the middle of Blairgowrie in Highland Perthshire. Where you can relax and feel that here is a real home away from home.

Click here for hotel details / availability

The Bridge Of Cally Hotel

Bridge Of Cally,, Blairgowrie, PH10 7JJ

(3 star)

Rooms from £30.00 ( €44.40 / $54.90 ) 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.

Click here for hotel details / availability

The Spittal Of Glenshee

A93, Glenshee, Blairgowrie, PH10 7QF

(2 star)

Rooms from £31.50 ( €46.62 / $57.65 ) per night

Arguably the oldest operating inn site in Britain, The Spittal Of Glenshee enjoys a strategic position between the Central and Eastern Highlands.

Click here for hotel details / availability

Birchwood Hotel

2 East Moulin Road, Pitlochry, PH16 5DW

Rooms from £34.00 ( €50.32 / $62.22 ) per night

A fine, Scottish family house, superbly set within two acres, mainly natural woodland overlooking Pitlochry. Looking out on the garden, our restaurant offers the best of fresh, Scottish produce.

Click here for hotel details / availability

Express by Holiday Inn Perth

200 Dunkeld Road, Inveralmond, Perth

(3 star)

Rooms from £35.00 ( €51.80 / $64.05 ) per night

Situated close to the main motorway network, bus and rail stations, the Express by Holiday Inn Perth is the ideal base form which to explore the 'Fair City of Perth' and is the 'Gateway to the Highlands'. The hotel is surrounded by a wealth of things to see and do such as Scone Palace, The Famous Grouse Experience & Distillery and Perth Racecourse to name but a few. A great selection of golf courses are also within easy reach. Free on-site car parking.

Click here for hotel details / availability

Rosemount Hotel

Higher Oakfield, Pitlochry, PH16 5HT

(3 star)

Rooms from £35.00 ( €51.80 / $64.05 ) per night

This family-run hotel is housed in a traditional stone-built Victorian property overlooking the beautiful Tummel Valley. Rosemount Hotel is set in an elevated position and enjoys beautiful views over Pitlochry and the hills beyond.

Click here for hotel details / availability

The Royal Hotel

53 Allan St,, Blairgowrie, PH10 6AB

Rooms from £35.00 ( €51.80 / $64.05 ) per night

The Royal Hotel in the heart of Blairgowrie, Perthshire is centrally located on the Royal Route to Braemar and Balmoral. Enjoy a friendly and welcoming atmosphere in clean and comfortable surroundings.

Click here for hotel details / availability

Ivybank Guest House

Boat Brae, Blairgowrie, PH10 7BH

(4 star)

Rooms from £37.00 ( €54.76 / $67.71 ) per night

This family run guest house rests within a large garden, offering a quiet haven within the picturesque region of Perthshire. Comfortable, clean and fresh bedrooms benefit from the Ivybank's non-smoking policy.

Click here for hotel details / availability

Salutation Hotel

34 South St, Perth, PH2 8PH

(3 star)

Rooms from £37.99 ( €56.23 / $69.52 ) per night

The Salutation Hotel is situated in the heart of the historic city of Perth, the gateway to the Highlands. The hotel is a minute's walk from shops, as well as the theatre, concert hall and the beautiful River Tay.

Click here for hotel details / availability

Acarsaid Hotel

8-10 Atholl Road,, Pitlochry, PH16 5BX

(3 star)

Rooms from £38.00 ( €56.24 / $69.54 ) per night

Acarsaid is a super, family run, hotel service. Probably the best breakfast in Perthshire. Our dinner menu changes each night and is worth staying in for.

Click here for hotel details / availability

Claymore hotel

162 Atholl Road,, Pitlochry, PH16 5AR

(3 star)

Rooms from £40.00 ( €59.20 / $73.20 ) per night

The Claymore Hotel is an attractive Victorian residence superbly situated in its own award winning gardens overlooking the Cluniemore Hills, yet only two minutes walk from Pitlochry town centre.

Click here for hotel details / availability

Clunie Guest House

12 Pitcullen Crescent, Perth, PH2 7HT

(3 star)

Rooms from £40.00 ( €59.20 / $73.20 ) per night

A warm welcome awaits you at Clunie Guest House, a 3 star establishment. Situated on the A94, approximately 10 to 15 mins walk from Perth City Centre.

Click here for hotel details / availability

Dreadnought Hotel

Station Road, Callander, FK17 8AN

(2 star)

Rooms from £40.00 ( €59.20 / $73.20 ) per night

Originally built in the XVII century by the Clan McNab, whose motto remains as the hotel's name. The Dreadnought provides a blend of history with modern day comfort and style.

Click here for hotel details / availability

Kirklands Hotel

High Street, Kinross, KY13 8AN

(3 star)

Rooms from £40.00 ( €59.20 / $73.20 ) 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.

Click here for hotel details / availability

Quality Hotel Perth

Leonard Street, Perth, Tayside

(3 star)

Rooms from £40.00 ( €59.20 / $73.20 ) per night

The Quality Hotel Perth is an elegant Victorian hotel which has had a substantial investment to give added comfort. Features include 72 refurbished en-suite bedrooms with modern bathrooms and large comfortable beds, 3 decorated; relaxing bars and an informal restaurant plus, much more! The hotel is located in the hub of social activity and is ideally located for golfing, whisky distilleries and the Caithness glass factory.

Click here for hotel details / availability

Atholl Arms Hotel

Bridgehead, Dunkeld, PH8 0AQ

(3 star)

Rooms from £45.00 ( €66.60 / $82.35 ) per night

Built in 1790 and offering a timeless ambience, this historic hotel imposes itself on the head of the fine 5-arched bridge, built by Thomas Telford. The informal and friendly atmosphere at the Atholl Arms Hotel will immediately welcome you.

Click here for hotel details / availability

New County Hotel

22/30 County Place, Perth, PH2 8EE

(3 star)

Rooms from £45.00 ( €66.60 / $82.35 ) per night

A quality family run hotel of considerable ambience and character, with a wonderful homely feel, and a contemporary range of hospitality facilities in a central location convenient for local amenities.

Click here for hotel details / availability

Pine Trees Hotel Pitlochry

Strathview Terrace, (Larchwood Road), Pitlochry, Pitlochry, PH16 5QR

(4 star)

Rooms from £45.00 ( €66.60 / $82.35 ) per night

Combining luxurious accommodation with tailored services and attention, this classical Scottish country house set in 10 acres of private woodlands, is within walking distance of the town centre.

Click here for hotel details / availability

Scotlands Hotel

40 Bonnethill Road, Pitlochry, PH16 5BT

Rooms from £45.00 ( €66.60 / $82.35 ) per night

The Best Western Scotlands Hotel is situated in the heart of the bustling Victorian town of Pitlochry. The hotels' location is perfect for conferences, short breaks or a touring base.

Click here for hotel details / availability

The Fisher's Hotel

75-79 Atholl Road, Pitlochry, PH16 5BN

(3 star)

Rooms from £45.00 ( €66.60 / $82.35 ) per night

One of Perthshire's best known hotels, enjoying a central location within the Victorian town of Pitlochry, it boasts 2 acres of spectacular, award-winning gardens to the rear with putting green.

Click here for hotel details / availability

The Strathardle Inn

Kirkmichael, Kirkmichael, Blairgowrie, PH10 7NS

Rooms from £47.00 ( €69.56 / $86.01 ) 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?

Click here for hotel details / availability

Dalgair House Hotel

113 And 115 Main Street, Callander, FK17 8BQ

(2 star)

Rooms from £47.50 ( €70.30 / $86.92 ) per night

Dalgair House Hotel in Callander is a small and comfortable family run hotel. Dalgair House Hotel has earned an enviable reputation for a friendly atmosphere and superb cuisine.

Click here for hotel details / availability

Scotland's Hotel

Bonnethill Road, Pitlochry, Tayside

(3 star)

Rooms from £49.00 ( €72.52 / $89.67 ) per night

Scotland's Hotel is situated in central Perthshire. The hotel has two restaurants, one serving traditional Scottish food and a new brasserie serving a great selection of informal dishes. Leisure facilities including an indoor pool, spa bath, sauna, solarium and mini gym. Bedrooms are located within the main building, the adjacent Bank House or Dunevis, across the road from the hotel.

Click here for hotel details / availability

Wellwood House

West Moulin Road, Pitlochry, PH16 5EA

Rooms from £49.00 ( €72.52 / $89.67 ) per night

Aa four diamond. Wellwood House is a Victorian Mansion set in two acres of secluded gardens in Pitlochry, Scotland. The views down the Vale of Atholl and of Ben Vrachie are truly stunning. Private gardens with stream and pond.

Click here for hotel details / availability

Ramada Perth

West Mill Street, Perth, PH1 5QP

(3 star)

Rooms from £50.00 ( €74.00 / $91.50 ) per night

Stay at the Ramada Perth and experience everything you'd expect from an international hotel company. **3 Star Property**Free Guest Parking**.

Click here for hotel details / availability

This website is operated by Online Hotel Bookings. All of the hotels featured on the site are provided by our online partners, some of the largest hotel room wholesalers in Europe. These include CnG Hotels, Europe's largest online hotel discount wholesaler and Active Hotels who process thousands of reservations every year on behalf of 3,000 hotels in Europe, all of which can be booked online. All of our suppliers offer instant online availability checking plus online hotel room booking and confirmation.