Hotels in Abernyte
40 handpicked places to stay
The Longforgan Coaching Inn
Hotel · 56 Main St, Dundee · 2.9 miles away
A Dundee coaching inn on Main St known for hearty steak pie and full Scottish breakfasts, with free parking and friendly service.
The Courtyard
Guest Accommodation · West Inchmichael, Perth · 3.6 miles away
Country-style suites in converted stable cottages near Perth, with a full Scottish breakfast and free parking on site.
Premier Inn Dundee West
Hotel · Kingsway West, Dundee · 5.2 miles away
Premier Inn Dundee West sits off the A90 near Invergowrie, handy for golf, fishing and horse riding, with 86 rooms and free parking.
go2 Dundee Camperdown Hotel
Hotel · A90 West, Dundee · 6.1 miles away
A low-rise, two-floor budget hotel just off the A90 near Dundee, with 32 en-suite rooms and free on-site parking.
Invercarse Hotel Dundee, BW Signature Collection
Hotel · 371 Perth Road, Dundee · 6.6 miles away
A 68-room hotel on Perth Road, Dundee, suited to travellers who want spacious, comfortable rooms and free parking close to the city centre.
Premier Inn Dundee North
Hotel · Camperdown Leisure Park, Dundee · 6.7 miles away
Premier Inn Dundee North offers a bar, breakfast and 78 comfortable rooms at Camperdown Leisure Park, with free parking and easy A9 access.
Murrayshall House Hotel And Golf Courses
Hotel · Murrayshall Road, Perth · 7.1 miles away
Hotel near Perth with restaurant, bar and golf courses on site, plus family rooms and free parking just outside the city.
Sky Lodge Perth
Hotel · Perth Airport, Perth · 7.2 miles away
Sky Lodge Perth is a no-frills airport hotel near Perth with breakfast, in-room drinks and free parking on site.
The Clarendon
Hotel · 295 Perth Road, Dundee · 7.3 miles away
A well-kept Perth Road hotel in Dundee with spotless, thoughtfully furnished rooms and free parking, handy for the V&A and city centre.
Dupplin152
B&B · 152 City Road, Dundee · 7.3 miles away
Adults-only B&B on City Road, Dundee, with free on-site parking, a garden and Elcho Castle within easy reach.
Shaftesbury Lodge Guest House
Guest Accommodation · 1 Hyndford Street, Dundee · 7.4 miles away
Twelve individually decorated rooms make Shaftesbury Lodge Guest House a distinctive stay in central Dundee, with free on-site parking included.
Travelodge Dundee Strathmore Avenue
Hotel · 296a Strathmore Avenue, Dundee · 7.9 miles away
A budget-friendly base for road-trippers and pet owners visiting Dundee, with free parking and 68 straightforward rooms near the city centre.
Northlees Farm
B&B · Northlees Farm Kinfauns, Perth · 8 miles away
Northlees Farm is a countryside B&B near Perth with en-suite rooms and free parking, rated 4.8 from 59 guests.
The Anglers Inn
Hotel · Main Road, Perth · 8.2 miles away
A Perth and Kinross inn on Main Road near Elcho Castle, known for its hearty Sunday carvery and easy free parking.
Ballathie House Hotel
Hotel · Kinclaven, on the River Tay, 12 miles north of Perth · 8.2 miles away
Baronial country house on its own stretch of the River Tay, with formal gardens, fishing and a well-regarded restaurant.
Travelodge Dundee Central
Hotel · 152-158 West Marketgait, Dundee · 8.3 miles away
Budget hotel a short trip from Dundee city centre and the V&A Dundee, with free parking and 48 straightforward rooms.
Hampton by Hilton Dundee City Centre
Hotel · 1 Argyllgait, Dundee · 8.3 miles away
Hampton by Hilton Dundee City Centre offers 105 modern, air-conditioned rooms with tea-making kit and comfy beds, steps from Overgate Shopping Centre.
Urban Quarters
Hotel · 26 South Tay Street, Dundee · 8.4 miles away
Urban Quarters is a city-centre Dundee hotel on South Tay Street with a guest kitchen and 24-hour reception, close to the waterfront.
Best Western Queens Hotel
Hotel · 160 Nethergate, Dundee · 8.4 miles away
A handy base for city breaks and business trips alike, this historic Dundee hotel sits near the V&A and waterfront with free parking.
Scotland Beds
B&B · 6 Sterling Street, Dundee · 8.4 miles away
An adults-only B&B on Sterling Street in Dundee, suited to budget-minded travellers who want free parking and self-catering options over frills.
Aabalree Guest House
Guest Accommodation · 20 Union Street, Dundee · 8.6 miles away
A no-frills Union Street guest house in Dundee, with simple rooms, shared bathrooms and a cooked breakfast, a short walk from the centre.
Meikleour Arms Hotel and Restaurant
Hotel · Old Military Road, Perth · 8.6 miles away
A characterful coaching-inn-style hotel on the Old Military Road near Perth, with 13 rooms and a restaurant built on estate produce.
Premier Inn Dundee Centre
Hotel · Discovery Quay, Dundee · 8.6 miles away
Budget hotel right on Discovery Quay in Dundee, with 148 en-suite rooms a short walk from the waterfront and the V&A.
Malmaison Dundee
Hotel · 44 Whitehall Crescent, Dundee · 8.6 miles away
A 91-room hotel in Dundee, close to the station and riverside, with a restaurant known for its steak and afternoon tea.
Four Points Flex by Sheraton Dundee
Hotel · 2 South Union Street, Dundee · 8.6 miles away
A 120-room hotel on South Union Street in Dundee, built right above the train station and close to the waterfront and V&A.
Scone Arms Hotel
Hotel · 2 Cross Street, Perth · 8.7 miles away
Small 7-room hotel on Cross Street in Perth with modern en-suite rooms, a bar and restaurant, and free on-site parking.
Holiday Inn Express Dundee
Hotel · 41 Dock Street, Dundee · 8.8 miles away
A varied breakfast spread and 95 well-equipped rooms make this Dock Street hotel a solid base near Dundee's waterfront.
Staybridge Suites - Dundee
Hotel · Lower Dens Mill, Dundee · 8.9 miles away
Set at Lower Dens Mill in Dundee, this 85-room all-suite hotel pairs kitchenette rooms with free breakfast and a lively social hour.
Apex City Quay Hotel & Spa
Hotel · 1 West Victoria Dock Road, Dundee · 8.9 miles away
A 151-room hotel by Dundee's waterfront, with a well-rated restaurant, bar and spa including pool, sauna and gym.
Hotel Indigo - Dundee
Hotel · Lower Dens Mill, Dundee · 8.9 miles away
Converted mill hotel close to Dundee city centre, with Elcho Castle nearby and easy access to golf, fishing and cycling.
Alberta Guest House
B&B · Forfar 51, Dundee · 9.3 miles away
A relaxed Dundee B&B on Forfar Road with charming en-suite rooms, a garden, and free on-site parking close to the city centre.
Auld Manse Guest House
Guest Accommodation · Strathmore Street, Perth · 9.6 miles away
A Victorian guest house on Strathmore Street in Perth, close to Elcho Castle, with understated rooms and a garden to relax in.
No 9 The Guest House Perth
Guest Accommodation · Pitcullen Crescent, Perth · 9.6 miles away
Adults-only Victorian townhouse B&B on Pitcullen Crescent in Perth, close to Elcho Castle, suited to couples wanting a quiet, no-frills base.
Adam Guest House
Guest Accommodation · 6 Pitcullen Crescent, Perth · 9.6 miles away
Adults-only guest house on Pitcullen Crescent in Perth, near Elcho Castle, with free on-site parking and 24 hour reception.
Ballabeg Guest House
Guest Accommodation · 14 Keir Street, Perth · 9.6 miles away
A small four-room guest house on Keir Street in Perth, close to Elcho Castle and the surrounding Perth and Kinross countryside.
Hazeldene Guest House
Guest Accommodation · Strathmore Street, Perth · 9.7 miles away
A straightforward budget-friendly guest house on Strathmore Street in Perth, handy for golf, fishing and walking trips near Elcho Castle.
Travelodge Perth Central
Hotel · 18 Dundee Road, Perth · 9.9 miles away
Travelodge Perth Central offers 41 en-suite rooms with free on-site parking, close to the city centre and the M90/A90.
Woodcroft House
Guest Accommodation · Bellwood Park, Perth · 9.9 miles away
An adults-only guest house near Perth, well suited to couples or golfers wanting a quiet base with mountain views and free parking.
Sunbank House Hotel
Guest House · Dundee Road, overlooking the River Tay · 9.9 miles away
Victorian guest house on the Dundee Road with views over the Tay and Kinnoull Hill, a short walk from the centre.
The Royal George Hotel
Hotel · Tay Street, Perth · 10 miles away
Overlooking the River Tay on Tay Street, The Royal George Hotel is a 46-room Perth hotel known for its breakfast, including haggis and black pudding.