Skip to main content

Hotels in Abernyte

40 handpicked places to stay

The Longforgan Coaching Inn

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

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

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

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

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

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.

Hotel
Murrayshall House Hotel And Golf Courses

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

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

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

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

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

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

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

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
4 star

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 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

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

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

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

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.

Guest Accommodation
Ballabeg Guest House

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.

Guest Accommodation
Hazeldene Guest House

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

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

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
4 star

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

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.