Join millions who use Snaptrip Group



Our top picks of the best accommodation in Perthshire
Save up to 15% on over 100,000 hotelsPerthshire / Pet Friendly
See the latest prices and deals by

The Pitlochry Hydro Hotel
Hotel in Pitlochry
With a stay at The Pitlochry Hydro Hotel in Pitlochry, you'll be in the historical district, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This hotel is 0.8 mi (1.4 km) from Blair Athol Distillery and 1 mi (1.5 km) from Pitlochry Golf Club.

The Longforgan Coaching Inn
Inn in Longforgan, Dundee
With a stay at The Longforgan Coaching Inn in Dundee, you'll be within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee. This golf inn is 4.2 mi (6.8 km) from Camperdown Country Park and Templeton Woods and 4.2 mi (6.8 km) from Dunholm Dog Park.

Salutation Hotel
Hotel in Perth
A stay at Salutation Hotel places you in the heart of Perth, steps from St. John's Kirk and Tay Street. This hotel is 0.4 mi (0.6 km) from Perth Art Gallery and Museum and 0.4 mi (0.7 km) from Perth Concert Hall.

Holiday Inn Express Perth by IHG
Hotel in Perth
When you stay at Holiday Inn Express Perth by IHG in Perth, you'll be in the business district, within a 5-minute drive of McDiarmid Park and Huntingtower Castle. This hotel is 1.9 mi (3 km) from Black Watch Regimental Museum and 1.9 mi (3.1 km) from St. Ninian's Cathedral.

Mercure Perth Hotel
Hotel in Perth
Located in Perth, Mercure Perth Hotel is in a rural location, within a 15-minute walk of Perth Theatre and St. Ninian's Cathedral. This hotel is 0.7 mi (1.1 km) from Fergusson Gallery and 0.7 mi (1.2 km) from Perth Concert Hall.

Malmaison Dundee
Hotel in Dundee
When you a stay at Malmaison Dundee in Dundee, you'll be near the airport, just steps from City Square and St Mary's Church. This boutique hotel is 13.5 mi (21.8 km) from University of St. Andrews and 15.1 mi (24.2 km) from Old Course at St Andrews.

The Tipsy Coo
Hotel in Perth, Bridge of Earn
Located in Bridge of Earn, 10 km from Scone Palace, The Tipsy Coo provides accommodation with a garden, free private parking, a terrace and a bar. Located around 46 km from St Andrews University, the hotel with free WiFi is also 49 km away from Forth Bridge. The property is non-smoking and is set 39 km from Discovery Point.
At the hotel, all rooms are fitted with a patio. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At The Tipsy Coo every room is fitted with a desk and a flat-screen TV.
St Andrews Bay is 50 km from the accommodation. Dundee Airport is 35 km away.

The Angus Hotel & Spa by Compass Hospitality
Hotel in Blairgowrie
Located in Blairgowrie, The Angus Hotel & Spa by Compass Hospitality is next to a golf course – a 3-minute walk from Cateran Trail and within a 5-minute drive of Marlee Loch. This golf hotel is 14 mi (22.6 km) from Cairngorms National Park and 2.1 mi (3.3 km) from Blairgowrie Golf Club.

The Four Seasons Hotel
Hotel in Crieff
Located in Crieff, The Four Seasons Hotel is on a lake – a 2-minute drive from St Fillans Golf Club and 9 minutes from Deil's Cauldron Waterfall. This golf hotel is 7.6 mi (12.2 km) from Cultybraggan Camp and 8.2 mi (13.1 km) from Comrie Croft.

Murraypark Hotel
Hotel in Crieff
With a stay at Murraypark Hotel in Crieff, you'll be a 5-minute walk from Crieff Hydro Riding Centre and 6 minutes by foot from Crieff Golf Club Limited. This hotel is 11.2 mi (18 km) from Loch Lomond and The Trossachs National Park and 0.5 mi (0.8 km) from Gordon & Durward.

go2 Dundee Camperdown Hotel
Hotel in Dundee
With a stay at go2 Dundee Camperdown Hotel in Dundee, you'll be a 1-minute walk from Camperdown Country Park and Templeton Woods and 9 minutes by foot from Camperdown Wildlife Centre. This hotel is 18.7 mi (30 km) from Old Course at St Andrews and 0.7 mi (1.2 km) from TeamSport Go Karting Dundee.

The Royal George Hotel
Hotel in Perth
This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens.
The Royal George restaurant serves traditional Scottish food with river views. Fresh farm and local market ingredients are used. Breakfast, lunch, afternoon tea, high tea and dinner served with daily specials.
In the MacGregor Lounge Bar, choose from world wines, fine beers and over 50 Scottish malt whiskies and Scottish Gins. The sun lounge offers views of The River Tay and Perth Bridge.
The hotel offers a complimentary fitness suite, with running machine, eSpinner bike, rowing machine and a selection of free weights, kettle bells and stretch mats, for the exclusive use of hotel guests. There is also and onsite residents games room, with free play pool table, gaming machine and table football.
The Royal George is over 200 years old and was once visited by Queen Victoria. It is a short walk from Perth High Street. St Andrews, Gleneagles and Carnoustie golf courses are within driving distance.
19 free car parking spaces are available on a first come, first served basis. The hotel has a gun room for groups of shooters. Free high-speed WiFi is offered in all areas.
Hotel does not operate with a lift, all rooms are accessible by stairwell only.

Rosemount Hotel
Hotel in Pitlochry
When you stay at Rosemount Hotel in Pitlochry, you'll be in the historical district, within a 5-minute drive of Blair Athol Distillery and Pitlochry Golf Club. This hotel is 0.9 mi (1.5 km) from Black Spout Waterfall and 1 mi (1.6 km) from Pitlochry Festival Theatre.

Staybridge Suites Dundee by IHG
Hotel in Dundee
A stay at Staybridge Suites Dundee by IHG places you in the heart of Dundee, within a 10-minute walk of McManus Galleries and Museum and Abertay University. This hotel is 13.4 mi (21.6 km) from University of St. Andrews and 15 mi (24.1 km) from Old Course at St Andrews.

Royal Dunkeld
Hotel in Dunkeld
Located in Dunkeld, Royal Dunkeld is in a rural location, within a 15-minute walk of Ossian's Hall and Dunkeld Cathedral. This hotel is 0.5 mi (0.7 km) from Dunkeld and Birnam Sports and Leisure Hub and 0.9 mi (1.4 km) from Birnam Oak.

The Breadalbane Arms Hotel (Room Only)
Hotel in Aberfeldy
When you a stay at The Breadalbane Arms Hotel (Room Only) in Aberfeldy, you'll be next to a golf course, just steps from The Birks of Aberfeldy and Temple Gallery. This golf hotel is 18.1 mi (29.1 km) from Cairngorms National Park and 0.3 mi (0.4 km) from Aberfeldy Golf Course.

Atholl Arms
Hotel in Blair Atholl
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.
The hotel's cuisine is fresh, simple, full of local flavours and served in the Baronial Dining Room with minstrels' gallery. Enjoy wonderful Scottish malts in the cosy, informal surroundings of Bothy Bar.
The Atholl Arms stands proudly at the northern end of the quiet village of Blair Atholl, near Pitlochry. In Blair Atholl, you can try shooting, golf, climbing Munros, fishing, walking, adventure sports and sightseeing. There is salmon fishing at the River Tay and Tummel.

Green Hotel, A Member Of Radisson Individuals
Hotel in Kinross
When you a stay at Green Hotel, A Member Of Radisson Individuals in Kinross, you'll be next to a golf course, just steps from Montgomery Course at the Green Hotel and Kinross Golf Club. This golf hotel is 0.6 mi (1 km) from Loch Leven and 0.7 mi (1.1 km) from Loch Leven Heritage Trail.

Corriefodly Holiday Park
Holiday park in Blairgowrie
If you love the outdoors, Corriefodly is the perfect holiday destination. Whether you prefer a leisurely stroll or an adventurous hill walk you will be spoiled for choice. Cycling enthusiasts, fishermen, and even adrenaline junkies are well catered for in the picturesque hills, lochs, and glens in the area around the park.
Corriefodly is only a short drive from local and championship golf courses that love to welcome visitors, and heritage lovers will marvel at the great selection of castles, museums and visitor centres to visit. Fun for all the family is only a few miles away at lively kiddies activity centres and leisure pools, whatever the weather.
Corriefodly's caravan holiday homes are perfect for getting away from it all in glorious natural surroundings yet so close to lots of outdoor activities and visitor attractions. Our luxury lodges with hot tubs and caravans with hot tubs both offer something extra special, while those seeking to be closer to nature will love our glamping pods.
Corriefodly Holiday Park lies in the Strathmore Valley, around 9 miles south of the Cairngorms National Park. The River Ardle flows through the park, with a stroll along the bank taking you to the village of Bridge of Cally. Around 19 miles from Pitlochry, 22 miles from Perth, and 25 miles from Dundee there is so much on offer for the explorer in you!

Leonardo Boutique Huntingtower Perth
Hotel in Perth
Located in Perth, Leonardo Boutique Huntingtower Perth is in the suburbs, within a 5-minute drive of Huntingtower Castle and McDiarmid Park. This hotel is 3.3 mi (5.3 km) from St. Ninian's Cathedral and 3.5 mi (5.6 km) from Perth Ice Rink.
