My Favourites

Perthshire, Angus & Dundee - Home

Hotels & Inns In Perthshire, Angus & Dundee

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 13
Dalmunzie Castle Hotel
2 stars Dalmunzie Castle Hotel

Blairgowrie, Perthshire, PH10 7QG

Friendly family run country house, 16 bedrooms, great food, good wines, golfing, fishing, shooting, mountain biking,...

Make Enquiry
Express by Holiday Inn, Perth
3 stars Express by Holiday Inn, Perth

Inveralmond, Perth, PH1 3AG

Superb high quality accommodation for the price-conscious traveller and for families, in the heart of Perthshire. The Fair...

Make Enquiry

Price: £20 - £48 (Per person per night)

The Royal George Hotel
The Royal George Hotel

Perth, PH1 5LD

Idyllically located on the banks of the River Tay in the heart of Perth.

Make Enquiry

Price: £50 - £150 (Per room per night)

Red House Hotel
3 stars Red House Hotel

Coupar Angus, Perthshire, PH13 9AL

A family owned and managed hotel that prides itself on quality offerings and service.

Make Enquiry

Price: £30 - £35 (Per person per night)

The Moness House Hotel and Country Club
4 stars The Moness House Hotel and Country Club

Aberfeldy, PH15 2DY

Located in the heart of Highland Perthshire it is an ideal base to tour many of Scotland's famous attractions and landmarks.

Make Enquiry

Price: £50 - £90 (Per person per night)

New County Hotel
3 stars New County Hotel

Perth, PH2 8EE

Where the customer is King! Our promise to you is a complete hospitality experience at this recently refurbished 23...

Make Enquiry

Price: £30 - £50 (Per person per night)

Tigh Na Cloich Hotel
3 stars Tigh Na Cloich Hotel

Pitlochry, Perhshire, PH16 5AS

A lovely Victorian villa, family run, with a friendly informal atmosphere.
Excellent Cuisine and rooms with a view !

Make Enquiry

Price: £30 - £48 (Per room per night)

Strathardle Inn
1 stars Strathardle Inn

Kirkmichael, Perthshire, PH10 7NS

A magical little country inn with warm caring owners and very special hospitality featuring Taste of Scotland 3 Star...

Make Enquiry

Price: £25 (Per person per night)

Castleton House Hotel
Castleton House Hotel

by Glamis, Angus, DD8 1SJ

A charming country house hotel, in the heartland of golf. The garden and grounds extend for 10 acres, providing...

Make Enquiry

Price: £85 - £150 (Per person per night)

Birchwood Hotel
3 stars Birchwood Hotel

Pitlochry, Perthshire, PH16 5DW

A fine Scottish family home, set in two acres of lawn and woodland, personally managed by the proprietors, Viv and John...

Make Enquiry
Ramada Jarvis Perth
3 stars Ramada Jarvis Perth

Perth, PH1 5QP

The Jarvis Perth Hotel is recognised as one of the most historic and characteristic buildings, hopefully making your stay...

Nivingston Country House Hotel
4 stars Nivingston Country House Hotel

Cleish, Kinross-shire, KY13 0LS

Nivingston is a traditional country house hotel set in twelve acres of secluded gardens affording beautiful views of the...

Price: £50 - £75 (Per person per night)

Pine Trees Hotel
4 stars Pine Trees Hotel

Pitlochry, Perthshire, PH16 5QR

The Pine Trees Hotel is small and select, combining luxurious accommodation with individual service and attention, in the...

Make Enquiry

Price: £78 - £122 (Per person per night)

The Famous Bein Inn
2 stars The Famous Bein Inn

Glenfarg, Perthshire, PH2 9PY

One of Scotland's finest Drover Inns, dating from 1861. Ideally located for golfing, fishing, shooting and touring with...

Make Enquiry

Price: £25 - £40 (Per person per night)

Acarsaid Hotel
Acarsaid Hotel

Pitlochry, PH16 5BX

Make Enquiry
1 Dalmunzie Castle Hotel Blairgowrie, Perthshire, PH10 7QG 2 stars
2 Express by Holiday Inn, Perth Inveralmond, Perth, PH1 3AG 3 stars
3 The Royal George Hotel Perth, PH1 5LD
4 Red House Hotel Coupar Angus, Perthshire, PH13 9AL 3 stars
5 The Moness House Hotel and Country Club Aberfeldy, PH15 2DY 4 stars
6 New County Hotel Perth, PH2 8EE 3 stars
7 Tigh Na Cloich Hotel Pitlochry, Perhshire, PH16 5AS 3 stars
8 Strathardle Inn Kirkmichael, Perthshire, PH10 7NS 1 stars
9 Castleton House Hotel by Glamis, Angus, DD8 1SJ
10 Birchwood Hotel Pitlochry, Perthshire, PH16 5DW 3 stars
11 Ramada Jarvis Perth Perth, PH1 5QP 3 stars
12 Nivingston Country House Hotel Cleish, Kinross-shire, KY13 0LS 4 stars
13 Pine Trees Hotel Pitlochry, Perthshire, PH16 5QR 4 stars
14 The Famous Bein Inn Glenfarg, Perthshire, PH2 9PY 2 stars
15 Acarsaid Hotel Pitlochry, PH16 5BX

Click the map pins to view more information.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 13

Search Filters

Local Area

Price Per Room

Price Per Person

Booking

Rating

Features & Facilities

Region

  • Aberdeen & Grampian Highlands
  • Argyll & Bute
  • Aviemore and the Cairngorms
  • Ayrshire, Arran & Clyde Valley
  • Dumfries & Galloway
  • Edinburgh
  • Fort William & Lochaber
  • Glasgow
  • Inverness, Loch Ness & Nairn
  • Kingdom of Fife
  • Loch Lomond, Stirling & the Trossachs
  • Lothians & Borders
  • Northern Highlands
  • Orkney
  • Perthshire, Angus & Dundee X
  • Shetland
  • Skye & Lochalsh
  • Western Isles