Perthshire logo

Hotels in Perthshire

This page contains a summary of Perthshire hotels priced from £17.50 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 £17.50.

Fishers Hotel

Atholl Road, Pitlochry, Tayside

Rooms from £17.50 ( €19.25 / $25.38 ) 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.

Small picture of Fishers Hotel

more ...

 

3* Mystery Non Refundable Hotel

Perth, Tayside, United Kingdom

Rooms from £19.50 ( €21.45 / $28.27 ) per night

Mystery Non Refundable Hotels offer great savings on the regular cost of the hotel. N.B 100% cancellation charge applies. We cannot tell you the name of the hotel until booking confirmation but you are guaranteed to be booking one of the best selling 3* hotels. Situated close to the main motorway network, bus and rail stations, the hotel is the ideal base from which to explore the 'Fair City of Perth' and is the 'Gateway to the Highlands'. The Hotel offers free Wi-Fi & free onsite parking. 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.

Small picture of 3* Mystery Non Refundable Hotel

more ...

 

Scotland's Hotel

Bonnethill Road, Pitlochry, Tayside

Rooms from £21.45 ( €23.60 / $31.10 ) 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. This hotel operates a completely non-smoking policy.

Small picture of Scotland's Hotel

more ...

 

Dreadnought Hotel (2 Night Offer & 1st Night Dinner)

Station Road, Callander, Perthshire

Rooms from £29.50 ( €32.45 / $42.77 ) per night

Located in the heart of bustling Callander and within easy reach of the Trossachs National Park, the Dreadnought is close to the shops and amenities of the town yet still offering a calm and peaceful location in which to relax. Built by the Clan McNab in the 1600s, the hotel has a periodic charm to accompany the modern facilities. A simple snack or a traditional Scottish meal whichever it may be, you will receive a friendly, unassuming service to enhance your time. A perfect 'escape' from the rigours of day to day life, at any time of the year.

Small picture of Dreadnought Hotel (2 Night Offer & 1st Night Dinner)

more ...

 

Salutation Hotel

34 South St, Perth, PH2 8PH

Rooms from £29.99 ( €32.99 / $43.49 ) 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.

Small picture of Salutation Hotel

more ...

 

Express by Holiday Inn Perth

200 Dunkeld Road, Inveralmond, Perth

Rooms from £30.00 ( €33.00 / $43.50 ) per night

Situated close to the main motorway network, bus and rail stations, the Express by Holiday Inn Perth is the ideal base from which to explore the 'Fair City of Perth' and is the 'Gateway to the Highlands'. The Hotel offers free WIFi & free onsite parking. The recently refurbished restaurant 'The Maltings', next to the Hotel offers good food at a reasonable price. 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.

Small picture of Express by Holiday Inn Perth

more ...

 

The Claymore

162 Atholl Road,, Pitlochry, PH16 5AR

Rooms from £30.00 ( €33.00 / $43.50 ) per night

The Claymore is an attractive Victorian residence within its own award-winning gardens. The hotel overlooks Cluniemore Hills, yet only 2 minutes' walk from Pitlochry town centre.

Small picture of The Claymore

more ...

 

Ramada Perth

West Mill Street, Perth, Tayside

Rooms from £30.50 ( €33.55 / $44.23 ) per night

The Ramada Perth hotel is a former 15th century watermill, located in the centre of Perth, the gateway to the Highlands. Fresh running water is still visible through portholes in the reception and lounge areas. This completely non-smoking hotel is ideal for exploring the beautiful surrounding countryside. The beautifully refurbished bedrooms offer a high standard of comfort.

Small picture of Ramada Perth

more ...

 

Pitlochry Hydro Hotel

Knockard Road, Pitlochry, Perthshire

Rooms from £33.00 ( €36.30 / $47.85 ) per night

Just ten minutes walk from the town centre, the historic and recently refurbished Pitlochry Hydro Hotel overlooks the town of Pitlochry itself. The hotel offers an excellent range of facilities for visitors, including a modern, well-equipped gym and heated indoor swimming pool. In addition, our staff will offer you a warm, friendly welcome, and ensure that your stay is as relaxing and memorable as possible. Pitlochry is a superb base for walkers. Ben Vrackie towers above the town, and the Cairngorm Massif is close by to the North. Loch Tummel and Loch Rannoch are also easily explored using the hotel as a base. The building has always been a hotel since its construction in 1890. The ‘hydro’ part of the name was so called because the waters in the surrounding area were found to be rich in hydrogen, and beneficial to health. The rooms at the Hotel are elegant and comfortable, in keeping with the property itself. The rooms contain all the services and amenities you would expect, including ensuite bath, shower, telephone, TV, tea and coffee-making facilities, hairdryer, trouser press and shaving point.

Small picture of Pitlochry Hydro Hotel

more ...

 

Scotlands Hotel

40 Bonnethill Road, Pitlochry, PH16 5BT

Rooms from £34.00 ( €37.40 / $49.30 ) per night

In the heart of Pitlochry, Scotlands Hotel offers an indoor pool, a gym, a Jacuzzi and free Wi-Fi. The rail station is within easy reach. Scotlands Hotel has a leisure club, featuring a sauna, a steam room and spa treatments.

Small picture of Scotlands Hotel

more ...

 

The Royal George Hotel

Tay Street, Perth, PH1 5LD

Rooms from £34.98 ( €38.48 / $50.72 ) per night

This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite, with free Wi-Fi. Many have views of the river and the hotel's award-winning gardens.

Small picture of The Royal George Hotel

more ...

 

Atholl Arms

Blair Atholl, Pitlochry, PH18 5SG

Rooms from £35.00 ( €38.50 / $50.75 ) per night

Opposite Blair Castle, family-run 19th-century Atholl Arms is full of character, offering log fires, locally sourced food and Wi-Fi. Shopping at the House of Bruar is nearby.

Small picture of Atholl Arms

more ...

 

Best Western Queens Hotel

Leonard Street, Perth, PH2 8HB

Rooms from £35.00 ( €38.50 / $50.75 ) per night

City centre location, simply a short walk from the River Tay. The Queens Hotel is the perfect choice for those on a short break or wishing to explore the 'Fair City'.

Small picture of Best Western Queens Hotel

more ...

 

Rosemount Hotel

Higher Oakfield, Pitlochry, PH16 5HT

Rooms from £35.00 ( €38.50 / $50.75 ) per night

Overlooking the Tummel Valley, this traditional stone-built Victorian building is a family-run hotel, with free Wi-Fi. Pitlochry rail station is nearby. Some of the rooms at Rosemount Hotel have flat-screen TVs and picturesque views.

Small picture of Rosemount Hotel

more ...

 

Royal Dunkeld Hotel

Atholl Street, Dunkeld, PH8 0AR

Rooms from £35.00 ( €38.50 / $50.75 ) per night

This former coaching inn is now a comfortable, modern hotel, offering en suite accommodation, free on-site parking and free wireless internet access in the public areas.

Small picture of Royal Dunkeld Hotel

more ...

 

Symphony Lovat Hotel

Glasgow Road, Perth, PH2 0LT

Rooms from £35.00 ( €38.50 / $50.75 ) per night

The Lovat Hotel offers a warm welcome and friendly atmosphere. The Lovat Hotel is located on the main route into Perth, making it an ideal choice for the business person.

Small picture of Symphony Lovat Hotel

more ...

 

The Royal Hotel

53 Allan St,, Blairgowrie, PH10 6AB

Rooms from £35.00 ( €38.50 / $50.75 ) 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.

Small picture of The Royal Hotel

more ...

 

The Townhouse

17 Marshall Place, Perth, PH2 8AG

Rooms from £35.00 ( €38.50 / $50.75 ) per night

This Georgian town house is situated in an attractive terrace alongside the parkland of the South Inch, and a 2 minute walk from the River Tay and the city centre.

Small picture of The Townhouse

more ...

 

Birchwood Hotel

2 East Moulin Road, Pitlochry, PH16 5DW

Rooms from £36.00 ( €39.60 / $52.20 ) 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.

Small picture of Birchwood Hotel

more ...

 

Glenvar Bed And Breakfast

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

Rooms from £38.00 ( €41.80 / $55.10 ) 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.

Small picture of Glenvar Bed And Breakfast

more ...

 

Birnam Hotel

Perth Road, Birnam, Dunkeld, PH8 0BQ

Rooms from £39.00 ( €42.90 / $56.55 ) per night

Historic Birnam Hotel is set in Perthshire countryside between Dunkeld and Birnham Golf Club and the River Tay. It offers cosy rooms, a restaurant and an inn in the grounds.

Small picture of Birnam Hotel

more ...

 

Holiday Inn Express Perth

200 Dunkeld Rd, Perth, PH1 3AQ

Rooms from £39.00 ( €42.90 / $56.55 ) per night

Just off the A9, a short distance from Perth?s town centre, the hotel offers free parking, free Wi-Fi, continental buffet breakfasts and clean, modern rooms at great-value rates.

Small picture of Holiday Inn Express Perth

more ...

 

Atholl Arms Hotel

Bridgehead, Dunkeld, PH8 0AQ

Rooms from £39.50 ( €43.45 / $57.27 ) per night

Built in 1790 this historic hotel is on the head of the fine 5-arched bridge, built by Thomas Telford, and has an informal and friendly atmosphere.

Small picture of Atholl Arms Hotel

more ...

 

Clunie Guest House

12 Pitcullen Crescent, Perth, PH2 7HT

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Situated on the A94, approximately 10-15 minutes? walk from Perth City Centre, this 4-star guest house aims to ensure a warm welcome and comfortable stay.

Small picture of Clunie Guest House

more ...

 

Ivybank Guest House

Boat Brae, Blairgowrie, PH10 7BH

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

Small picture of Ivybank Guest House

more ...

 
Map of the Perthshire area Perthshire Visitor Information