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 Pitlochry, Grandtully · 24.24 km from centre
9.1
119 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 equipped with a flat-screen TV. With a private bathroom fitted with a shower and free toiletries, some units at The Grandtully Hotel also have a river view.
Blairgowrie Golf Club is 38 km from the accommodation, while Huntingtower Castle is 40 km from the property. Dundee Airport is 63 km away.

Lodge in Pitlochry · 25.51 km from centre
9.4
97 reviews
- Kinnaird Woodland Lodges is an adults only accommodation each with private hot tubs.
- Located on Perthshire Hill looking over Pitlochry, 2 miles from the centre.
- 30 minutes walk into the heart of Pitlochry.

Hotel in Inchture, Perth · 19.73 km from centre
8.0
95 reviews
Located in Perth, Inchture Hotel is a 4-minute drive from Cairn O'Mohr Fruit Wines and 7 minutes from Dundee Karting. This hotel is 6.4 mi (10.3 km) from TeamSport Go Karting Dundee and 6.5 mi (10.5 km) from Camperdown Country Park and Templeton Woods.

Bed & breakfast in Aberfeldy · 31.06 km from centre
9.6
30 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 · 30.61 km from centre
8.4
1,002 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 13.5 mi (21.8 km) from University of St. Andrews and 15.1 mi (24.2 km) from Old Course at St Andrews.

Hotel in Perth · 15.51 km from centre
6.8
213 reviews
With a stay at Lovat Hotel in Perth, you'll be within a 10-minute walk of Perth Ice Rink and Perth Leisure Pool. This hotel is 0.9 mi (1.4 km) from St. Ninian's Cathedral and 1 mi (1.7 km) from Perth Theatre.

Hotel in Dundee · 24.86 km from centre
8.0
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 Dundee · 30.95 km from centre
9.2
1,065 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 13.1 mi (21.1 km) from University of St. Andrews and 14.6 mi (23.6 km) from Old Course at St Andrews.

Hotel in Dundee · 26.15 km from centre
8.0
211 reviews
Breakfast available
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.

Hotel in Dundee · 27.50 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.

Hotel in Dundee · 30.50 km from centre
9.2
43 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 Dundee · 28.79 km from centre
8.8
248 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 14.6 mi (23.5 km) from University of St. Andrews and 15.8 mi (25.5 km) from Old Course at St Andrews.

Guest house in Perth · 14.36 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.

Apartment in Perth · 15.16 km from centre
9.0
39 reviews
Offering city views, Perth City Centre Retreat, 2 Bed is an accommodation situated in Perth, 35 km from Discovery Point and 25 km from Falkland Palace & Garden. Free WiFi is available throughout the property and Scone Palace is 3.7 km away.
The spacious apartment has 2 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 offered in the apartment. The accommodation is non-smoking.
Gleneagles is 30 km from the apartment. Dundee Airport is 31 km from the property.

Hotel in Perth · 26.25 km from centre
Breakfast available
Located in Perth, Bein Inn hotel is within a 10-minute drive of Abernethy Village and Croft Moraig. This hotel is 7.5 mi (12 km) from Fife Coastal Path and 7.6 mi (12.2 km) from King James V1 Golf Course.

Guest house in Perth · 15.30 km from centre
8.5
817 reviews
A 6-minute walk from Perth city centre and railway and bus stations, Woodlea has free WiFi, limited free parking, a guest lounge and modern bedrooms with fully stocked coffee/tea tray. Scone Palace and Perth Race course are both 2 miles from the property.
All the rooms are en suite and many of them are located on the ground floor. They all come with a flat-screen TV, toiletries, a hairdryer and ironing facilities.
In the morning, a freshly cooked breakfast is served in the dining room which has original features, including hand-painted cornices and coving. Local produce is used wherever possible.
St. Andrews is 45 miles from Woodlea, and Stirling is 33 miles away. Blair Castle and Cairngorms National Park are within 1 hours drive from the accommodation. The nearest airport is in Edinburgh, 42 miles from the property.

Hotel in Aberfeldy · 27.20 km from centre
6.8
176 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.

Bed & breakfast in Perth · 9.51 km from centre
Breakfast available
Located in Perth, Organic Welltree is in a rural location, within a 10-minute drive of Scone Palace and Perth Racecourse. This bed & breakfast is 4.6 mi (7.3 km) from Murray Star Maze and 6.3 mi (10.2 km) from St. John's Kirk.

Hotel in Dunkeld · 8.98 km from centre
9.0
164 reviews
The Residence by Atholl Arms in Dunkeld offers accommodation with views over the River Tay and is operated by the Atholl Arms Hotel to 4-star AA standards. The Residence was previously known as The Tay House. Guests have access to a shared lounge area. The Residence does not provide kitchen or self-catering facilities, breakfast and dinner are served at the Atholl Arms Hotel and is included in the rate. Bar service is available exclusively in the hotel.
The surrounding area is popular for hiking, canoeing, and cycling. Bike hire is available locally. Perth is 23 km from the property, while Dundee is 46 km away. Dundee Airport is the nearest airport.
Important accessibility information: The Residence is a listed historic building and does not have a lift. All guest rooms are located on the 1st, 2nd and 3rd floors and are accessible by stairs only. Requests for lower-floor rooms must be made in advance and are subject to availability. Check in and check out take place at the main hotel reception.
House policies: The property operates an adults-only policy. A limited option to accommodate children may be available by prior arrangement only and subject to availability. Guests wishing to stay with dogs or children must contact the hotel in advance to confirm suitability and approval from the reception. The hotel accepts no responsibility for incorrect room type bookings where guests have not checked or confirmed suitability in advance, including (but not limited to) accessibility requirements, floor level, dogs or children.
Bookings with dog including not allowed via third party websites

Hotel in Dundee · 26.15 km from centre
5.9
1,301 reviews
Featuring 2-star accommodation, go2 Dundee Camperdown Hotel free car park is set in Dundee, 28 km from St Andrews University and 30 km from Scone Palace. The property is located 33 km from St Andrews Bay, 45 km from Lunan Bay and 6.1 km from University of Dundee. The property is non-smoking and is situated 6.2 km from Discovery Point.
The rooms in the hotel are equipped with a flat-screen TV. With a private bathroom fitted with a bath and free toiletries, rooms at go2 Dundee Camperdown Hotel free car park also boast free WiFi.
Glamis Castle is 24 km from the accommodation, while St Andrews Cathedral is 28 km from the property. Dundee Airport is 5 km away.