Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Perthshire
See the latest prices and deals by choosing your dates
Hotel in Gleneagles, Auchterarder · 15.49 mi from centre
10.0
2 reviews
Breakfast available
Located in Auchterarder, The Gleneagles Hotel is in a rural location, within a 5-minute drive of Gleneagles Golf Course and Phoenix Falconry. This luxury hotel is 2.9 mi (4.7 km) from Ochil Hills and 3.9 mi (6.3 km) from Tullibardine Distillery.
Hotel in Pitlochry · 16.22 mi from centre
9.4
571 reviews
Breakfast available
When you stay at Fonab Castle Hotel & Spa in Pitlochry, you'll be next to a golf course, within a 5-minute drive of Pitlochry Festival Theatre and Bells Blair Athol Distillery. This golf hotel is 2.9 mi (4.7 km) from Edradour Distillery and 4.3 mi (7 km) from Cairngorms National Park.
Hotel in Dunkeld · 5.87 mi from centre
8.6
985 reviews
Located in Dunkeld, Dunkeld House Hotel is on the riverwalk, a 4-minute drive from Dunkeld Cathedral and 9 minutes from The Hermitage. This upscale hotel is 11.1 mi (17.8 km) from Bells Blair Athol Distillery and 15.4 mi (24.7 km) from Perth Theatre.
Hotel in Pitlochry · 16.17 mi from centre
8.4
909 reviews
Breakfast available
With a stay at Atholl Palace Hotel in Pitlochry, you'll be next to a golf course, within a 10-minute drive of Cairngorms National Park and Bells Blair Athol Distillery. This golf hotel is 0.8 mi (1.3 km) from Rob Roy Way - North and 1 mi (1.6 km) from Black Spout Waterfall.
Hotel in Auchterarder · 16.01 mi from centre
9.2
500 reviews
Breakfast available
Located in Auchterarder, Wyndham Duchally Country Estate is in a rural location, within a 5-minute drive of Ochil Hills and Gleneagles Golf Course. This family-friendly hotel is 13.6 mi (22 km) from University of Stirling and 3.7 mi (5.9 km) from Tullibardine Distillery.
Hotel in Dundee · 23.21 mi from centre
9.2
1,014 reviews
Breakfast available
With a stay at Apex City Quay Hotel & Spa, you'll be centrally located in Dundee, just a 4-minute walk from HMS Unicorn and 7 minutes by foot from V&A Dundee. This eco-friendly hotel is 12.3 mi (19.9 km) from St. Andrews Links and 13.1 mi (21.1 km) from University of St. Andrews.
Hotel in Perth · 8.11 mi from centre
8.6
242 reviews
Breakfast available
A stay at Parklands Hotel places you in the heart of Perth, within a 10-minute walk of Fergusson Gallery and Perth Theatre. This upscale hotel is 0.6 mi (0.9 km) from St. Ninian's Cathedral and 0.6 mi (0.9 km) from King James V1 Golf Course.
Hotel in Crieff · 12.53 mi from centre
8.2
701 reviews
Located in Crieff, Crieff Hydro is in a rural location, within a 15-minute walk of Gordon & Durward and Crieff Golf Club Limited. This family-friendly hotel is 11.3 mi (18.2 km) from Loch Lomond and The Trossachs National Park and 1 mi (1.6 km) from Harrisons Fine Wines.
Hotel in Dunblane · 23.08 mi from centre
9.6
319 reviews
Located in Dunblane, Cromlix is in a provincial park, within a 10-minute drive of Cathedral Museum and Dunblane Museum. This luxury hotel is 10.4 mi (16.8 km) from Stirling Castle and 13.4 mi (21.6 km) from Loch Lomond and The Trossachs National Park.
Hotel in Dundee · 19.34 mi from centre
8.2
999 reviews
Breakfast available
When you stay at The Landmark Hotel and Leisure Club a Palette hotel in Dundee, you'll be near the airport, within a 5-minute drive of Dundee Karting and Camperdown Country Park and Templeton Woods. This hotel is 18.6 mi (30 km) from Old Course at St Andrews and 1.3 mi (2.1 km) from Dunholm Dog Park.
Hotel in Dundee · 22.95 mi from centre
8.4
1,001 reviews
Breakfast available
When you a stay at Malmaison Dundee in Dundee, you'll be near the airport, just steps from St Mary's Church and V&A Dundee. This eco-friendly hotel is 12.8 mi (20.6 km) from St. Andrews Links and 13.5 mi (21.8 km) from University of St. Andrews.
Hotel in Alyth · 16.54 mi from centre
9.3
619 reviews
The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore.
The grand hall is a masterpiece of Victorian architecture and is at the heart of this beautiful country-house hotel in the heart of Tayside. The restaurant is highly acclaimed and open every day for lunch and dinner. Non-residents are also welcome.
The Lands of Loyal Hotel is an excellent base for touring Perthshire and Angus. You can easily access the Glens and Cairngorm National Park by picking up the Cateran walking trail from the hotel. Visit the majestic castles and palaces at Glamis and Scone. Alyth is easy to reach and is 30 minutes from Perth and Dundee.
Hotel in Perth · 7.20 mi from centre
8.8
475 reviews
Breakfast available
Located in Perth, Ballathie Country House Hotel and Estate is on a river, within a 10-minute drive of Historic Scotland Stanley Mills and Active Kids Adventure Park. This hotel is 6 mi (9.7 km) from Blairgowrie Golf Club and 7 mi (11.2 km) from Cateran Trail.
Hotel in Grandtully · 14.36 mi from centre
9.5
68 reviews
Set 10 km from Castle Menzies, The Grandtully Hotel offers 4-star accommodation in Grandtully and has a terrace, a restaurant and a bar. The property is situated 44 km from Scone Palace, 27 km from Blair Castle and 8.5 km from Aberfeldy Golf Course. The Scottish Crannog Centre is 18 km from the hotel and Blair Atholl Golf Club is 26 km away.
All guest rooms in the hotel are fitted with a flat-screen TV. At The Grandtully Hotel all rooms have bed linen and towels.
Blairgowrie Golf Club is 38 km from the accommodation, while Huntingtower Castle is 40 km from the property. Dundee Airport is 63 km away.
Inn in Perth · 8.53 mi from centre
9.4
177 reviews
Breakfast available
Located in Perth, Meikleour Arms Hotel and Restaurant is within a 10-minute drive of Blairgowrie Golf Club and Cateran Trail. This golf inn is 6.9 mi (11.1 km) from Historic Scotland Stanley Mills and 7.2 mi (11.6 km) from Active Kids Adventure Park.
Hotel in Dunkeld · 5.67 mi from centre
8.6
365 reviews
Breakfast available
PLEASE NOTE THAT NOT ALL OUR ROOMS ARE DOG FRIENDLY, SO BEFORE FINALISING THE BOOKING, YOU MUST CONTACT THE HOTEL RECEPTION DIRECTLY TO MAKE SURE DOG FRIENDLY ROOMS ARE AVAILABLE AND ANY SPECIAL REQUESTS REGARDING ROOM ALLOCATION MUST BE DISCUSSED IN ADVANCE TO AVOID DISAPPOINTMENT. THE HOTEL WON'T TAKE RESPONSIBILITY FOR WRONG BOOKINGS.
Situated in the heart of Dunkeld the Atholl Arms Hotel sits on Bridge Street overlooking the River Tay. The hotel has en-suite rooms with TVs and free WiFi.
The Atholl Arms was built in 1833 and bedrooms are decorated in a Georgian-style. They feature telephones, trouser presses, bathroom toiletries and tea/coffee making facilities.
Our menu aims to infuse the classic with modern dishes. From our freshly prepared soup to our vegan burgers we have something for everyone. Our Lounge offers a cosy sitting area where we serve tea, coffee, cakes and drinks.
Dunkeld Cathedral and Dunkeld And Birnam Golf Club are both just a 5-minute walk away. Dunkeld Train Station is a 10-minute walk and free parking is available at the Atholl.
Your property description is created according to the facilities and amenities you add. It’s then translated into multiple languages. This can increase your bookings because it appeals to all potential guests.
Hotel in Dundee · 23.19 mi from centre
9.2
884 reviews
Breakfast available
With a stay at Hotel Indigo Dundee by IHG in Dundee, you'll be in a shopping district, within a 15-minute walk of City Square and V&A Dundee. This hotel is 0.8 mi (1.3 km) from Discovery Point and 1.1 mi (1.7 km) from Dundee Science Centre.
Hotel in Perth · 8.59 mi from centre
9.4
75 reviews
Breakfast available
Located in Perth, Sunbank House Hotel is within a 15-minute walk of St. John's Kirk and King James V1 Golf Course. This hotel is 0.7 mi (1.2 km) from Perth Art Gallery and Museum and 0.8 mi (1.2 km) from Perth Concert Hall.
Aparthotel in Kenmore, Aberfeldy · 18.01 mi from centre
9.4
252 reviews
With a stay at The Kenmore Club in Aberfeldy, you'll be just steps from Loch Tay and Mains of Taymouth Golf Course. This aparthotel is 0.8 mi (1.4 km) from The Scottish Crannog Centre and 1.4 mi (2.3 km) from Taymouth Castle.
Hotel in Pitlochry · 16.31 mi from centre
9.8
81 reviews
Breakfast available
With a stay at Knockendarroch Hotel in Pitlochry, you'll be within a 5-minute drive of Pitlochry Golf Club and Pitlochry Festival Theatre. This hotel is 1.2 mi (1.9 km) from Fish Ladder and 2.5 mi (4 km) from Edradour Distillery.