You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Bed & breakfast in Aberfeldy · 26.81 km from centre
9.8
34 reviews
Breakfast available
When you stay at The Steading in Aberfeldy, you'll be in the mountains, within a 5-minute drive of Castle Menzies and Wade's Bridge. This bed & breakfast is 20.6 mi (33.1 km) from Cairngorms National Park and 2.8 mi (4.5 km) from Black Watch Monument.

Hotel in Dundee · 36.93 km from centre
8.8
1,005 reviews
Breakfast available
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 15.1 mi (24.2 km) from Old Course at St Andrews and 12.8 mi (20.5 km) from St. Andrews Links.

Hotel in Kinross · 31.82 km from centre
6.9
111 reviews
Nestled in the tranquil town of Kinross, Green Hotel, a member of Radisson Individuals, is set within 5,000 acres of stunning Perthshire countryside. Just a 30-minute drive from Edinburgh and Perth, it offers a perfect blend of historic charm and modern amenities.
Originally an 18th-century coaching inn, our welcoming hotel now boasts two outstanding restaurants—Jock’s Bar and the contemporary 1567. Discover 46 well-appointed rooms and suites, on-site parking, and versatile meeting and event spaces. Our guests can also enjoy discounted green fees on our premier parkland golf courses, The Bruce and The Montgomery.
Perfect for couples, groups, families, and golfers, our hotel offers an array of unique activities. From scenic walking trails at Loch Leven to live music at our very own Backstage At The Green, we ensure memorable experiences in idyllic surroundings.
Each space has been beautifully refreshed to reflect the hotel’s 18th-century heritage, and the natural beauty of Loch Leven and the Perthshire countryside. Soft tones, natural wood, elegant furnishings, and thoughtful touches—including Nespresso coffee machines, rain showers, and modern bathrooms—create a warm, relaxing atmosphere for the perfect stay. Choose the comfort of our Standard Rooms, ideal for shorter breaks, or enhance your stay with our Suites offering luxury bedding, contemporary amenities, and considered design. Whether you’re here for business or leisure, our hotel promises style, character, and a true sense of Scottish tranquility.
Due to the age and nature of the property, there is no elevator to the upper floors. If you require specific access, please call directly to speak to our friendly team.

Hotel in Dundee · 31.12 km from centre
7.8
1,000 reviews
When you stay at The Landmark Hotel & SPA Leisure Club Dundee By Sunday in Dundee, you'll be near the airport, within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee. This spa hotel is 18.6 mi (30 km) from Old Course at St Andrews and 1.3 mi (2 km) from Camperdown Country Park and Templeton Woods.

Hotel in Dunkeld · 9.45 km 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 Dundee · 37.34 km from centre
9.2
1,272 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 Minnie the Minx Statue. This spa hotel is 14.6 mi (23.6 km) from Old Course at St Andrews and 12.3 mi (19.8 km) from St. Andrews Links.

Hotel in Dundee · 33.65 km from centre
8.5
2,084 reviews
Breakfast available
Set in private wooded grounds overlooking the River Tay, the Invercarse Hotel is a former mansion house that offers a convenient base for Dundee and the surrounding area; it has all the benefits of a city centre hotel, being within a five-minute drive of the city.
The 68 en-suite bedrooms are peaceful and private and have all the contemporary comforts you would expect including free use of WiFi for residents, and media hubs are provided in some of the rooms. The ideal location for both business and leisure - it is the nearest hotel to Dundee Airport and Ninewells Hospital.
The V&A Dundee is 4 km from Invercarse Hotel.
There is free parking spaces at the property, which includes 6 electric charging points for residents. Public transport stops are located outside the hotel driveway, which offers a regular service to Dundee city centre.

Guesthouse in Pitlochry · 26.31 km from centre
10.0
250 reviews
Breakfast available
With a stay at Craigroyston House & Lodge, you'll be centrally located in Pitlochry, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This golf guest house is 0.6 mi (0.9 km) from Blair Athol Distillery and 0.9 mi (1.4 km) from Pitlochry Golf Club.

Guesthouse in Pitlochry · 26.75 km from centre
10.0
337 reviews
Breakfast available
With a stay at Craigmhor Lodge & Courtyard in Pitlochry, you'll be in a national park, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This guest house is 0.7 mi (1.1 km) from Pitlochry Golf Club and 0.9 mi (1.4 km) from Blair Athol Distillery.

Hotel in Dundee · 37.32 km from centre
9.2
1,000 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.71 km from centre
8.8
902 reviews
Breakfast available
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.

Hotel in Crieff · 20.17 km from centre
8.4
815 reviews
Located in Crieff, Crieff Hydro is in a rural location, within a 15-minute walk of MacRosty Park and Gordon & Durward. This family-friendly hotel is 11.3 mi (18.2 km) from Loch Lomond and The Trossachs National Park and 0.7 mi (1.1 km) from Crieff Golf Club Limited.

Guesthouse in Dundee · 35.00 km from centre
9.0
311 reviews
Located in Dundee, Shaftesbury Lodge Guest House is within a 15-minute walk of West Park and University of Dundee. This guest house is 15.8 mi (25.5 km) from Old Course at St Andrews and 13.8 mi (22.2 km) from St. Andrews Links.

Guesthouse in Pitlochry · 26.10 km from centre
10.0
72 reviews
Breakfast available
With a stay at The Poplars Guest House in Pitlochry, you'll be in the mountains, within a 10-minute drive of Cairngorms National Park and Blair Athol Distillery. This guest house is 0.5 mi (0.8 km) from Rob Roy Way - North and 0.9 mi (1.4 km) from Black Spout Waterfall.

Holiday park in Blairgowrie · 21.05 km from centre
9.2
137 reviews
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!

Guest house in Perth · 12.60 km from centre
8.9
761 reviews
Featuring 4-star accommodation, Dunallan Guest House is situated in Perth, 2.8 km from Scone Palace and 34 km from Discovery Point. Both free WiFi and parking on-site are accessible at the guest house free of charge. The guest house has family rooms as well as facilities for disabled guests.
The guest house offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. The guest house features some units with garden views, and the units include a kettle. At the guest house, each unit has bed linen and towels.
Guests at Dunallan Guest House will be able to enjoy activities in and around Perth, like pub crawls.
Falkland Palace & Garden is 27 km from the accommodation, while Gleneagles is 31 km from the property. Dundee Airport is 29 km away.

Aparthotel in Pitlochry · 26.75 km from centre
10.0
154 reviews
Breakfast available
With a stay at Claymore Guest House and Apartments in Pitlochry, you'll be within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North. This aparthotel is 0.5 mi (0.8 km) from Pitlochry Golf Club and 0.9 mi (1.4 km) from Blair Athol Distillery.

Bed & breakfast in Kirriemuir · 36.48 km from centre
8.8
3,388 reviews
Breakfast available
When you stay at Druminoch in Kirriemuir, you'll be within a 10-minute drive of Loch of Kinnordy Nature Reserve and Loch of Lintrathen. This bed & breakfast is 15.7 mi (25.3 km) from Cairngorms National Park and 5.3 mi (8.5 km) from Gateway to the Glens Museum.

Hotel in Perth · 13.05 km 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.

Apartment in Perth · 13.16 km from centre
The Tay Residence, 3 Bedrooms is situated in Perth, 35 km from Discovery Point, 25 km from Falkland Palace & Garden, as well as 30 km from Gleneagles. This apartment offers free private parking, a lift and free WiFi. The property is non-smoking and is set 3.8 km from Scone Palace.
The spacious apartment features 3 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are featured in the apartment.
Dundee Airport is 31 km away.