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
12 hotels found - hotels 1 to 12
![]() | 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 | |
![]() | Quality Hotel Perth City Centre add to shortlist Conveniently situated in the centre of Perth, just a short walk from the train station, this centrally located hotel offers you affordable accommodation in a pleasant and... | 1.1 Km (0.7 miles) | from £ 31.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 £ 39.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 | |
![]() | 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 £ 42.00 | |
![]() | New County Hotel add to shortlist A quality family run hotel of considerable ambience and character, with a wonderful homely feel, and a contemporary range of hospitality facilities in a central location ... | 0.7 Km (0.4 miles) | from £ 45.00 | |
![]() | Ramada Perth add to shortlist Stay at the Ramada Perth and experience everything you'd expect from an international hotel company. **3 Star Property**Free Guest Parking**. Formerly a 15th Century wa... | 0.5 Km (0.3 miles) | from £ 50.00 | |
![]() | Tayside Hotel add to shortlist A true sportsman's hotel set in central Scotland, 15 minutes from the Fair City of Perth and close to the A9 north/south road. Tayside Hotel is just minutes from some ... | 9.6 Km (6.0 miles) | from £ 55.00 | |
![]() | Sunbank House Hotel add to shortlist Sunbank House is delightfully located in its own grounds overlooking the River Tay and Perth. With a large car private car park, conveniently situated only a short walk f... | 1.1 Km (0.7 miles) | from £ 59.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 £ 64.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 £ 65.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 £ 150.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









