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

Hotel in Dundee · 37.32 km from centre
9.6
724 reviews
Breakfast available
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 15 mi (24.1 km) from Old Course at St Andrews and 12.6 mi (20.3 km) from St. Andrews Links.

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 Aberfeldy · 23.61 km from centre
6.8
212 reviews
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.

Guesthouse in Perth · 12.71 km from centre
9.6
131 reviews
Breakfast available
When you stay at Hazeldene Guest House in Perth, you'll be in the historical district, within a 10-minute walk of Perth Art Gallery and Museum and Perth Concert Hall. This guest house is 0.7 mi (1.1 km) from St. John's Kirk and 0.8 mi (1.3 km) from St. Ninian's Cathedral.

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.

Bed and breakfast in Cupar, Pitlessie · 38.37 km from centre
9.0
55 reviews
Set just 21 km from St Andrews University, Pitlessie Rooms at Pitlessie Village Inn provides accommodation in Pitlessie with access to a garden, a bar, as well as bicycle parking. There is a private entrance at the bed and breakfast for the convenience of those who stay. The bed and breakfast also offers free WiFi, free private parking and facilities for disabled guests.
At the bed and breakfast, the units are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units will provide guests with a wardrobe and a coffee machine.
Breakfast is available, and includes à la carte, vegetarian and gluten-free options. Guests can dine in the on-site restaurant, which serves Scottish cuisine and also offers vegetarian, vegan and dairy-free options.
St Andrews Bay is 25 km from the bed and breakfast, while Discovery Point is 28 km away. Dundee Airport is 33 km from the property.

Inn in Longforgan, Dundee · 27.79 km from centre
8.0
366 reviews
Breakfast available
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.

Hotel in Cupar, Freuchie · 36.48 km from centre
7.4
607 reviews
Set in Freuchie, 28 km from St Andrews University, Lomond Hills Hotel & Health Club offers express check-in and check-out and free WiFi throughout the property. The property is around 31 km from St Andrews Bay, 32 km from Discovery Point and 33 km from Scone Palace. Guests can use the spa and wellness centre with an indoor pool, fitness centre, and sauna, as well as a bar.
All guest rooms at the hotel come with a flat-screen TV with cable channels and a safety deposit box. At Lomond Hills Hotel & Health Club, all rooms include a private bathroom with free toiletries and a hairdryer.
Guests at the accommodation can enjoy a buffet breakfast.
Free private parking and a business centre are available, as well as a 24-hour front desk.
Forth Bridge is 44 km from Lomond Hills Hotel & Health Club. Dundee Airport is 37 km from the property.

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.

Guest house in Pitlochry · 26.28 km from centre
9.1
514 reviews
Breakfast available
Garden Rooms, Ferry Rd, Pitlochry is located in Pitlochry, 23 km from Castle Menzies, 44 km from Scone Palace, as well as 6.1 km from Killiecrankie. Featuring full-day security, this property also provides guests with a picnic area. There is a sun terrace and guests can make use of free WiFi and free private parking.
At the guest house, all units have a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities.
For visitors looking to embark on day trips to nearby landmarks, the guest house provides a selection of packed lunches. Dining options are available close to Garden Rooms, Ferry Rd, Pitlochry.
Blair Castle is 12 km from the accommodation, while Blair Atholl Golf Club is 12 km away. Dundee Airport is 64 km from the property.

Motel in Perth · 13.07 km from centre
8.3
1,843 reviews
Sky Lodge offers motel-style accommodation at Perth Airport. The property offers free parking and free WiFi in all rooms.
The en-suite bedrooms offer a flat-screen TV, a desk and a seating area.
Continental Breakfast room offering cereals, toast, pastries, fruit juice, yoghurts.
The lodge is located north of Perth and west of Dundee, only a 10-minute drive from Perth city centre.

Bed & breakfast in Bridgend of Lintrathen, Kirriemuir · 32.49 km from centre
9.2
243 reviews
Breakfast available
With a stay at Lodge at Lochside in Kirriemuir, you'll be near ski lifts, just steps from Loch of Lintrathen and a 4-minute drive from Reekie Linn Waterfall. This bed & breakfast is 14.3 mi (23 km) from Cairngorms National Park and 5 mi (8.1 km) from Loch of Kinnordy Nature Reserve.

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 · 36.82 km from centre
9.2
376 reviews
Breakfast available
With a stay at Four Points Flex by Sheraton Dundee in Dundee, just steps from St Mary's Church and City Square. This hotel is 0.3 mi (0.4 km) from University of Dundee and 0.4 mi (0.7 km) from Discovery Point.

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 Kinross · 31.69 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.

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.

Hotel in Pitlochry · 27.29 km from centre
8.0
74 reviews
Breakfast available
With a stay at Moulin Hotel in Pitlochry, you'll be on a river, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This hotel is 0.7 mi (1.1 km) from Pitlochry Golf Club and 1.2 mi (1.9 km) from Blair Athol Distillery.

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.