Hotels in Perth. B and Bs, Luxury Hotel Lodgings and Budget Perth Accommodation
Please feel free to browse our hotels in Perth. All lodgings, bed and breakfast or guest house accomodation near Perth, and the surrounding area can be viewed without obligation. You can then book your chosen hotel in Perth with confidence over a secure internet connection.
For more information about our secure reservation process, how to cancel and our quality assurance click here.
Perth listings in order of cheapest hotels first
17 hotels found - hotels 1 to 15
![]() | Best Western Huntingtower Hotel add to shortlist With free on-site car parking, this fine country house hotel rests in 6 acres of beautiful landscaped gardens, only a few minutes' drive from Perth. With free Wi-Fi, t... | 6.5 Km (4.1 miles) | from £ 60.00 | |
![]() | The Grampian Hotel add to shortlist Five minutes' walk from the centre of Perth, this refurbished hotel is conveniently located for the railway and bus stations. Ideally situated for visiting Perth and ... | 1.0 Km (0.6 miles) | from £ 70.00 | |
![]() | Tayside Hotel add to shortlist The ideal base from which to enjoy an exciting activity-filled break in the Scottish Highlands, this true SportsmanÔÇÖs hotel is set in Stanley, just 15 minutes from the ... | 9.6 Km (6.0 miles) | from £ 37.00 | |
![]() | Alexander Residence add to shortlist These 2 luxury 5-star self-catering apartments are within walking distance of Perth Concert Hall and sit amid Perth city centre, overlooking beautiful parkland. Furnis... | 0.6 Km (0.4 miles) | from £ 100.00 | |
![]() | The Townhouse add to shortlist This Georgian town house is situated in an attractive terrace alongside the parkland of the South Inch, and a 2 minute walk from the River Tay and the city centre. Th... | 0.7 Km (0.4 miles) | from £ 35.00 | |
![]() | Pitcullen Guest House add to shortlist This charming, 3-star guest house has a relaxed and friendly atmosphere and a great location, just 10 minutes' walk from the centre of Perth and all of its attractions ... | 0.9 Km (0.6 miles) | from £ 66.00 | |
![]() | Sky Lodge add to shortlist Sky Lodge is motel-style accommodation at Perth Airport. It is 10 minutes from Perth city centre. The lodge is located north of Perth and west of Dundee, and has free... | 6.4 Km (4.0 miles) | from £ 39.00 | |
![]() | Best Western Queens Hotel add to shortlist City centre location, simply a short walk from the River Tay. The Queens Hotel is the perfect choice for those on a short break or wishing to explore the 'Fair City'. L... | 0.9 Km (0.6 miles) | from £ 65.00 | |
![]() | Parklands Hotel add to shortlist Ideal for Business or Pleasure and 2 minutes from the Town Centre , with stunning views over South Inch Park With excellent amenities and free parking the hotel provid... | 1.0 Km (0.6 miles) | from £ 59.00 | |
![]() | New County Hotel add to shortlist With an excellent location, right in the heart of PerthÔÇÖs city centre, this modern boutique hotel offers stylish and contemporary en suite rooms, free parking and super... | 0.7 Km (0.4 miles) | from £ 55.00 | |
![]() | Clunie Guest House add to shortlist Situated on the A94, approximately 10-15 minutesÔÇÖ walk from Perth City Centre, this 4-star guest house aims to ensure a warm welcome and comfortable stay. The house ... | 1.1 Km (0.7 miles) | from £ 40.00 | |
![]() | Beeches add to shortlist Small family-run Victorian guest house. Situated on the A94 with large car park. A warm welcome awaits you. Beeches Guest House, a fine Victorian house situated in a... | 1.1 Km (0.7 miles) | from £ 30.00 | |
![]() | Sunbank House Hotel add to shortlist Set in delightful grounds, overlooking the beautiful city of Perth, this Victorian building is just a short walk from the city centre and has its own large private car pa... | 1.1 Km (0.7 miles) | from £ 55.00 | |
![]() | Salutation Hotel add to shortlist The Salutation Hotel is situated in the heart of the historic city of Perth, the gateway to the Highlands. The hotel is a minute's walk from shops, as well as the theatre... | 0.3 Km (0.2 miles) | from £ 24.00 | |
![]() | Symphony Lovat Hotel add to shortlist The Lovat Hotel offers a warm welcome and friendly atmosphere. The Lovat Hotel is located on the main route into Perth, making it an ideal choice for the business person.... | 2.0 Km (1.3 miles) | from £ 55.00 |
- A
- Aberdeen
- Aberystwyth
- Altrincham
- Ambleside
- Anglesey
- Arran
- Ashbourne
- Ashford
- Auchterarder
- Aviemore
- Aylesbury
- Ayr
- B
- Banbury
- Bangor
- Barry
- Basingstoke
- Bath
- Battle
- Bedford
- Berkshire
- Birmingham
- Blackpool
- Borders
- Bournemouth
- Bracknell
- Bradford
- Bridgwater
- Brighton
- Bristol
- Bude
- Bury St Edmunds
- Buxton
- C
- Cambridge
- Canterbury
- Cardiff
- Carlisle
- Central London
- Chelmsford
- Cheltenham
- Cheshire
- Chester
- Chesterfield
- Chichester
- Chipping Campden
- Cleethorpes
- Colchester
- Colwyn Bay
- Conwy
- Cornwall
- Cotswolds
- Coventry
- Crawley
- Cumbria
- D
- Darlington
- Derby
- Derbyshire
- Devizes
- Devon
- Doncaster
- Dorset
- Dover
- Dumfries
- Dundee
- Dunoon
- Durham
- E
- East Anglia
- Eastbourne
- Edinburgh
- Elgin
- Essex
- Exeter
- F
- Falkirk
- Falmouth
- Felixstowe
- Fife
- Folkestone
- Fort William
- G
- Galashiels
- Gateshead
- Gatwick Airport
- Glasgow
- Glenrothes
- Gloucester
- Gloucestershire
- Grangemouth
- Grantham
- Great Yarmouth
- Greater London
- Grimsby
- Gwynedd
- H
- Hampshire
- Harrogate
- Harrow
- Harwich
- Hawick
- Heathrow Airport
- Hemel Hempstead
- Hereford
- Hertfordshire
- Hexham
- High Wycombe
- Highbridge
- Highlands
- Hillingdon
- Hitchin
- Horley
- Horsham
- Hounslow
- Hove
- Huddersfield
- Hull
- I
- Ilfracombe
- Inveraray
- Inverness
- Ipswich
- Isle of Lewis
- Isle of Skye
- Isle of Wight
- J
- Jedburgh
- Johnstone
- K
- Kent
- Keswick
- Kings Lynn
- Kirkcaldy
- L
- Lake District
- Lancashire
- Largs
- Leamington Spa
- Leeds
- Leicester
- Leven
- Lewes
- Lincoln
- Lincolnshire
- Liverpool
- Llandudno
- Llangollen
- Llanrwst
- London
- Loughborough
- Lowestoft
- Luton
- M
- Maidenhead
- Maidstone
- Malmesbury
- Malvern
- Manchester
- Mansfield
- Margate
- Market Harborough
- Merseyside
- Middlesbrough
- Midlands
- Milton Keynes
- Minehead
- Morecambe
- Motherwell
- N
- Nairn
- Newbury
- Newcastle
- Newmarket
- Newport
- Newquay
- Newton Abbot
- Norfolk
- Northampton
- Northern Ireland
- North East
- North West
- North Yorkshire
- Norwich
- Nottingham
- O
- Oban
- Okehampton
- Oldham
- Oxford
- P
- Paignton
- Paisley
- Peak District
- Peebles
- Pembrokeshire
- Penrith
- Penzance
- Perth
- Peterborough
- Pitlochry
- Plymouth
- Portsmouth
- Preston
- R
- Ramsgate
- Reading
- Redditch
- Richmond
- Rotherham
- Rye
- S
- Salisbury
- Sandown
- Scarborough
- Scotland
- Scunthorpe
- Sevenoaks
- Shanklin
- Sheffield
- Shetland Islands
- Shrewsbury
- Shropshire
- Skipton
- Slough
- Solihull
- Somerset
- Southampton
- South East
- Southend-on-Sea
- Southport
- St Albans
- St Andrews
- St Ives
- Stafford
- Stevenage
- Stirling
- Stockport
- Stoke-on-Trent
- Stranraer
- Stratford upon Avon
- Strathpeffer
- Stroud
- Suffolk
- Sunderland
- Surrey
- Sutton Coldfield
- Swanage
- Swansea
- Swindon
- T
- Taunton
- Tavistock
- Telford
- Tenby
- Tenterden
- Tetbury
- Tewkesbury
- Thetford
- Thurso
- Tonbridge
- Torquay
- Tunbridge Wells
- W
- Wakefield
- Wales
- Walsall
- Warrington
- Warwick
- Wells
- Wembley
- West Country
- West Midlands
- West Yorkshire
- Weston Super Mare
- Whitby
- Whitley Bay
- Wick
- Wigan
- Wiltshire
- Winchester
- Windsor
- Wolverhampton
- Woodstock
- Woolacombe
- Worcester
- Worthing
- Y
- Yeovil
- York
Perth hotels Perth and Kinross, Scotland
add to shortlist












