Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

134 hotels in Perth

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Ballathie House HotelKinclaven, Perth, United Kingdom, PH1 4QNView on map
13.4 km from City Centre
Located directly off the River Tay, this hotel features an award-winning restaurant and a night club, a swimming pool and a golf course.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.6
Great92 reviews
Price from£ 105per nightSelect
Not available
Premier Inn Perth City CentrePerth Mill Street, Perth, United Kingdom, PH1 5HZView on map
500 m from City Centre200 m from Perth and Kinross Council
Offering convenient proximity to Perth Museum and Art Gallery, the hotel is also close to St. Mary's Monastery.
  • The hotel has
    • Cots
    +1
Price from£ 87per nightSelect
Not available
Salutation Hotel34 South Street, Perth, United Kingdom, PH2 8PH
500 m from City Centre400 m from Scone Palace
It was opened in 1699 and till today has to offer beautiful rooms, a 24-hour restaurant, and a prime location.
7.6
Very good358 reviews
Price from£ 86per nightSelect
Not available
Loch Tay Highland LodgesMilton Morenish Estate, Perth, United Kingdom
51.3 km from City Centre
Situated 6 km from Breadalbane Folklore Centre in Killin, this property features a picnic area and barbeque grills.
Select
Not available
Murrayshall Country House & Golf Club, BW Premier CollectionMurrayshall Road, Perth, United Kingdom, PH2 7PH
4.8 km from City Centre
Everyone will enjoy an outdoor pool onsite and admire sea views offered from 41 rooms.
8.4
Great74 reviews
Price from£ 97per nightSelect
Not available
The Royal George HotelTay Street, Perth, United Kingdom
600 m from City Centre300 m from Perth and Kinross Council
Located 1 km from the center of Perth, the hotel offers a beer bar plus a special menu, a playroom and board games for children.
8.2
Great379 reviews
Price from£ 112per nightSelect
Not available
Mercure Perth HotelWest Mill Street, Perth, United Kingdom, PH1 5QP
300 m from City Centre200 m from St Ninian's Cathedral
The property dates back to 1900, boasts an original-style architecture and has ideal location close to Huntingtower Castle.
7.4
Very good232 reviews
Price from£ 66per nightSelect
Not available
New County Hotel22/30 County Place, Perth, United Kingdom, PH2 8EE
100 m from City Centre300 m from Scone Palace
The hotel offers a lovely accommodation with 23 rooms in the natural area of Perth.
6.8
Nice111 reviews
Price from£ 76per nightSelect
Not available
Parklands Hotel2 St Leonard'S Bank, Perth, United Kingdom, PH2 8EB
Every room welcomes with a wonderful view and the hotel features an outdoor heated swimming pool, a sun deck and an indoor swimming pool, while the hotel is set close to Perth Royal Infirmary.
7.4
Very good35 reviews
Price from£ 102per nightSelect
Not available
Best Western Queens HotelLeonard Street, Perth, United Kingdom, PH2 8HB
300 m from City Centre500 m from Scone Palace
Offering a steam room and sauna rooms onsite and a club restaurant, the hotel is situated in the heart ofPerth.
7.6
Very good329 reviews
Price from£ 95per nightSelect
Not available
Best Western Lovat HotelGlasgow Road, Perth, United Kingdom, PH2 0LT
1000 m from City Centre400 m from Perth Royal Infirmary
Set in a royal-style building with a wonderful view, the hotel is located next to Branklyn Garden.
6.8
Nice18 reviews
Price from£ 87per nightSelect
Not available
Holiday Inn Express Perth200 Dunkeld Road, Perth, United Kingdom, PH1 3AQ
2.9 km from City Centre1.2 km from University of the Highlands and Islands Perth College
A royal-style building was carefully renovated in 1999 and the comfortable hotel is quite close to Perth Museum and Art Gallery.
8.2
Great344 reviews
Price from£ 80per nightSelect
Not available
The Station Hotel1 Leonard Street, Perth, United Kingdom, PH2 8HE
Occupying its panoramic location, it affords scenic views across the garden.
7.4
Very good484 reviews
Price from£ 82per nightSelect
Not available
Grampian Hotel37 York Place, Perth, United Kingdom
400 m from City Centre500 m from Scone Palace
The hotel offers easy access to Perth Concert Hall, boasting 13 rooms in the centre of Perth.
7.8
Very good70 reviews
Price from£ 82per nightSelect
Not available
Travelodge Perth Broxden JunctionBroxden Trunk Road Service Area, Perth, United Kingdom, PH2 0PL
3.1 km from City Centre
Located next to Scone Palace, the venue comprises 87 rooms with hills views.
Price from£ 62per nightSelect
Not available
Sky Lodge Hotel PerthNorwell House, Perth, United Kingdom, PH2 6PL
5.7 km from City Centre
There are rooms facing the sea and the hotel is set close to Perth Racecourse.
8.2
Great5 reviews
Price from£ 46per nightSelect
Not available
Huntingtower HotelCrieff Road, Perth, United Kingdom, PH1 3JT
4.7 km from City Centre1.0 km from Huntingtower Castle
Boasting 34 rooms and cots, meals and a pool for children, the venue is settled in the centre of the city.
8.0
Great173 reviews
Price from£ 87per nightSelect
Not available
Perth Youth HostelPerth College Uhi. Crieff Road, Perth, United Kingdom, PH1 2GA
1.9 km from City Centre100 m from University of the Highlands and Islands Perth College
Price from£ 100per nightSelect
Not available
Sunbank House Hotel50 Dundee Road, Perth, United Kingdom, PH2 7BA
1.1 km from City Centre1000 m from Scone Palace
This pleasant hotel is nestled in the heart of Perth, not far from Perth Royal Infirmary.
8.6
Great179 reviews
Price from£ 103per nightSelect
Not available
The Anglers InnThe Anglers Inn Main Rd Guildtown, Perth, United Kingdom, PH2 6BS
8.4 km from City Centre
This budget hotel with a private swimming pool is just a 20-minute drive from Scone Palace.
Price from£ 78per nightSelect
Not available
Bein InnGlenfarg, Perth, United Kingdom, PH2 9PY
11.3 km from City Centre
Located near Abernethy Round Tower, this hotel features a private swimming pool and a gym.
8.6
Great25 reviews
Price from£ 71per nightSelect
Not available
Travelodge Perth A9Crieff Road, Perth, United Kingdom, PH1 3JJ
3.4 km from City Centre400 m from Huntingtower Castle
The family hotel is a good starting point to Perth' sights including The Inveralmond Brewery and McDiarmid Park.
Price from£ 61per nightSelect
Not available
Cherrybank Inn210 Glasgow Road, Perth, United Kingdom
1.8 km from City Centre1.0 km from Perth Royal Infirmary
Guests can relax in the lounge bar of the hotel that boasts a convenient location in Perth.
Price from£ 90per nightSelect
Not available
Pitcullen Guest House17 Pitcullen Crescent, Perth, United Kingdom, PH2 7HT
1.3 km from City Centre1000 m from Perth and Kinross Council
Located a few steps from Huntingtower Castle, the hotel features 6 rooms with views over the garden.
6.6
Nice13 reviews
Price from£ 91per nightSelect
Not available
Bronton CottageEdinburgh Road, Perth, United Kingdom
6.1 km from City Centre
Guests can take advantage of an outdoor swimming pool and a casino, barbeque grills and a ballroom, while staying in the designer property, set in a ski area.
Price from£ 93per nightSelect
Not available
Balvaird Wing At Scone PalaceScone Palace, Perth, United Kingdom, PH2 6BD
3.1 km from City Centre
Staying in this 3-bedroom apartment, nestled near Mercat Cross and St John's Centre, guests can enjoy a sunbathing terrace to relax after a busy day.
Price from£ 345per nightSelect
Not available
Rosebank Guest House53 Dunkeld Road, Perth, United Kingdom, PH1 5RP
1000 m from City Centre300 m from Black Watch Museum
Offering convenient proximity to The North Inch Park, the hotel is also close to Scone Palace.
Price from£ 107per nightSelect
Not available
The Last CastMain Street, Perth, United Kingdom
5.4 km from City Centre
Located within a short distance of The Fergusson Gallery, this venue offers designer accommodation with 6 individual rooms.
Price from£ 87per nightSelect
Not available
Dunning Hotel2 Station Road, Perth, United Kingdom, PH2 0RH
13.2 km from City Centre
Boasting location next to St Serf's Church, the property offers 3 rooms together with a café bar onsite.
Price from£ 54per nightSelect
Not available
Gulabin LodgeGulabin Lodge Spittal Of Glenshee By Blairgowrie, Perth, United Kingdom, PH10 7QE
Placed a 10-minute walk from the center of Spittal of Glenshee, this 9-room villa features a library and a golf course.
5.0
Guest rating1 review
Price from£ 96per nightSelect
Not available
The Lodge At Perth RacecoursePerth Racecourse, Perth, United Kingdom
3.9 km from City Centre
Offering a private pool, this high quality property in Perth features accommodations with a kitchen and a garden.
Price from£ 77per nightSelect
Not available
Newmill FarmNewmill Farm, Perth, United Kingdom, PH1 4PS
The lounge restaurant awaits guests onsite, while the family hotel boasts location in the heart of Perth.
Price from£ 88per nightSelect
Not available
Westview49 Dunkeld Road, Perth, United Kingdom, PH1 5RP
900 m from City Centre300 m from Black Watch Museum
The 6-room accommodation is 900 meters from Perth Concert Hall, and Perth airport is about 10 km away.
Price from£ 60per nightSelect
Not available
Ballathie Sportsmans LodgeKincalven Stanley, United Kingdom, Stanley, Perth, United Kingdom, 00
13.6 km from City Centre
Everyone will enjoy a swimming pool onsite and admire garden views offered from 11 rooms.
Price from£ 118per nightSelect
Not available
Ballabeg Guest House14 Keir Street, Perth, United Kingdom, PH2 7HJ
1.2 km from City Centre900 m from Perth and Kinross Council
Nestled 2 km from Perth city center, the hotel boasts an indoor pool and a café bar.
Select
Not available
Achnacarry Guest House3 Pitcullen Crescent, Perth, United Kingdom, PH2 7HT
Located next to Perth Royal Infirmary, the venue comprises 4 rooms with hills views.
Price from£ 110per nightSelect
Not available
Alexander Residence2 Barossa Place, Perth, United Kingdom
700 m from City Centre300 m from St Ninian's Cathedral
Featuring a terrace, this property is situated a short distance from The North Inch Park and about a 10-minute walk from the center of Perth.
Price from£ 169per nightSelect
Not available
Heidl Guest House43 York Place, Perth, United Kingdom
400 m from City Centre500 m from Scone Palace
Set in Perth, this 8-room property is an ideal base for visits to Perth Royal Infirmary.
8.8
Great12 reviews
Price from£ 66per nightSelect
Not available
Dunallan Guest House10 Pitcullen Cresent, Perth, United Kingdom, PH2 7HT
Guests can stay in this 8-room apartment with views over the garden, and with an aqua park, a sun terrace and a tennis court available on site.
9.2
Perfect22 reviews
Price from£ 60per nightSelect
Not available
No 9 The Guest House PerthPitcullen Crescent, Perth, United Kingdom, PH2 7HT
1.3 km from City Centre1000 m from Perth and Kinross Council
Featuring complimentary private parking, allergy-free rooms and a designated place for smoking, this property is situated a short distance from Perth Museum and Art Gallery.
Price from£ 71per nightSelect
Not available
The Townhouse17 Marshall Place, Perth, United Kingdom, PH2 8AG
500 m from City Centre500 m from Scone Palace
Offering a swimming pool and views of the hills, this accommodation in Perth is located not far from a bus stop.
6.4
Nice3 reviews
Price from£ 124per nightSelect
Not available
BeechgroveDundee Road, Perth, United Kingdom, PH2 7AQ
1000 m from City Centre900 m from Scone Palace
Set in Perth, this 7-room property is an ideal base for visits to Scone Palace.
9.6
Perfect4 reviews
Price from£ 78per nightSelect
Not available
Woodlea23 York Place, Perth, United Kingdom, PH2 8EP
200 m from City Centre400 m from Scone Palace
Located close to St. Ninian's Cathedral, the apartment features a large bathroom with a hairdryer, free toiletries and bath sheets.
Price from£ 69per nightSelect
Not available
River Edge LodgesRiver Edge Lodges Back Street Bridge Of Earn, Perth, United Kingdom, PH2 9AB
5.3 km from City Centre
Located 9 km from Scone Palace, the cosy villa consists of 2 bedrooms, a mini-kitchen and 1 bathrooms equipped with a shower and a bidet.
Price from£ 126per nightSelect
Not available
Clunie Guest House12 Pitcullen Crescent, Perth, United Kingdom, PH27HT
1.3 km from City Centre1000 m from Black Watch Museum
Located a few steps from Kirk of St. John the Baptist, the hotel features 7 rooms with views over the garden.
8.0
Great36 reviews
Select
Not available
Riverside Log CabinsDunira Comrie, Perth, United Kingdom, PH6 2JZ
38.4 km from City Centre
Offering a fully equipped kitchen complete with a fridge, a kettle and a toaster, this villa is located close to Riverside Garden Centre & Art Gallery.
Price from£ 109per nightSelect
Not available
Acer Guest House3 South Inch View, Perth, United Kingdom, PH2 8AX
900 m from City Centre1000 m from Scone Palace
Featuring a free private carpark and a golf course, this property is situated a short distance from St John the Baptist Scottish Episcopal Church.
10.0
Perfect1 review
Price from£ 50per nightSelect
Not available
Rowanlea Guest House87 Glasgow Road, Perth, United Kingdom, PH2 0PQ
1000 m from City Centre300 m from Perth Royal Infirmary
Set in Perth, this 6-room property is an ideal base for visits to Jardine Gallery and Workshop.
Price from£ 62per nightSelect
Not available
The Fitzroy8 Western Avenue, Perth, United Kingdom, PH1 1NY
1.2 km from City Centre200 m from Perth Royal Infirmary
Situated 2 km from Perth city center, the hotel is adjacent to Scone Palace and features an outdoor pool area and a library.
Price from£ 64per nightSelect
Not available
Clover Holidays - Cliff ViewClover Cottage 1 Kinfauns Holding West Kinfauns Perth, Perth, United Kingdom, PH2 7JU
2.2 km from City Centre
Boasting a private garden, a patio and a golf course, this self-catering villa is 110 minutes' drive from Royal Museum.
Price from£ 169per nightSelect
Not available
Ballathie RiversideKinclaven, Stanley, Perth, Perth, United Kingdom, PH1 4QN
The hotel is based close to Carsie Mill in Perth, and consists of 16 rooms with soothing decor.
Price from£ 139per nightSelect
Not available
The Archers46 Glover Street Flat 2, Perth, United Kingdom, PH2 0JR
3.3 km from City Centre
This 2-bedroom property comes with a patio, a kitchen and 1 bathrooms within a 30-minute walk away from Perth Concert Hall.
Price from£ 162per nightSelect
Not available
Clark Kimberley Guest House57 59 Dunkeld Road, Perth, United Kingdom
1000 m from City Centre300 m from Black Watch Museum
Offering convenient proximity to St. Ninian's Cathedral, the hotel is also close to The Peacock and the Tortoise.
Price from£ 154per nightSelect
Not available
Ardfern Guest House15 Pitcullen Crescent, Perth, United Kingdom, PH2 7HT
Featuring a shared lounge and a golf course, this venue provides convenient access to Perth and Kinross Council and is within a 15-minute drive from Perth airport.
8.8
Great11 reviews
Price from£ 56per nightSelect
Not available
Almond Villa Guest House51 Dunkeld Road, Perth, United Kingdom, PH1 5RP
900 m from City Centre300 m from Black Watch Museum
This attractive apartment, located 1 km to the city center, features comfortable rooms with en suite bathrooms.
8.6
Great3 reviews
Price from£ 53per nightSelect
Not available
Arisaig Guest House4 Pitcullen Crescent, Perth, United Kingdom, PH2 7HT
1.3 km from City Centre1000 m from Black Watch Museum
Set in Perth, this 5-room property is an ideal base for visits to Scone Palace.
Price from£ 79per nightSelect
Not available
Caledonian Apartment21 Vasart Court, Perth, United Kingdom
500 m from City Centre300 m from St Ninian's Cathedral
Located in Perth, this venue is a 106 m2 accommodation that consists of 3 bedrooms, a kitchen and 2 bathrooms.
Price from£ 185per nightSelect
Not available
Auld Manse Guest HouseStrathmore Street, Perth, United Kingdom
1.1 km from City Centre900 m from Perth and Kinross Council
Nestled within 15-minute walk of Jardine Gallery and Workshop, the venue offers to enjoy an outdoor swimming pool.
8.4
Great4 reviews
Price from£ 69per nightSelect
Not available
Scotia71 Dunkeld Road, Perth, United Kingdom, PH1 5RP
1000 m from City Centre300 m from Black Watch Museum
The 6-room accommodation is 1100 meters from Perth Royal Infirmary, and Perth airport is about 10 km away.
Price from£ 69per nightSelect
Not available
Adam Guest House6 Pitcullen Crescent, Perth, United Kingdom, PH2 7HT
1.3 km from City Centre1000 m from Perth and Kinross Council
Price from£ 71per nightSelect
Not available
Alma Villa Guest HouseAlma Villa Guest House 73 Dunkeld Road, Perth, United Kingdom, PH1 5RP
1000 m from City Centre400 m from Black Watch Museum
Featuring a free carpark and a golf course, this property is situated a short distance from Perth and Kinross Council.
Price from£ 49per nightSelect
Not available
Tay Apartments17 Rose Terrace, Perth, United Kingdom, PH1 5HA
700 m from City Centre300 m from St Ninian's Cathedral
Located in Perth, 15 minutes' walk from Perth Royal Infirmary, this apartment features a large bathroom and a fully-fitted kitchen.
Price from£ 102per nightSelect
Not available
Hazeldene Guest HouseStrathmore Street, Perth, United Kingdom, PH2 7HP
1.2 km from City Centre1000 m from Perth and Kinross Council
Featuring a shared lounge and a golf course, this venue provides convenient access to Perth and Kinross Council and is within a 15-minute drive from Perth airport.
9.6
Perfect3 reviews
Price from£ 74per nightSelect
Not available
Woodcroft HouseBellwood Park, Perth, United Kingdom, PH2 7AJ
1.0 km from City Centre900 m from Scone Palace
Featuring a terrace, this property is situated a short distance from Perth and Kinross Council and about a 20-minute walk from the center of Perth.
Price from£ 166per nightSelect
Not available
Silverwood Luxury Lodges & Bistro BarnSilverwood Lodges Inchcoonans Errol, Perth, United Kingdom, PH2 7RB
12.6 km from City Centre
This property with a sunbathing terrace and a golf course is less than 2.9 km away from Glendoick Gardens.
Price from£ 139per nightSelect
Not available
No.34 Apartment34 South William Street, Perth, United Kingdom, PH2 8LS
400 m from City Centre400 m from Scone Palace
Boasting a terrace, this 2-bedroom apartment is located a short distance from Perth Concert Hall and Perth Royal Infirmary.
Price from£ 138per nightSelect
Not available
Auld Manse Apartment UnitAuld Manse Guest House And Self Catering, Perth, United Kingdom, PH2 7HP
1.3 km from City Centre1000 m from Perth and Kinross Council
Featuring a full kitchen, the venue is only 2.3 km from Scone Palace.
Price from£ 101per nightSelect
Not available
Cherrybank Guest House217/219 Glasgow Road, Perth, United Kingdom
1.8 km from City Centre1.1 km from Perth Royal Infirmary
Set near Sir Walter Scott Statue, this luxury venue is 20 minutes' walk of the city center.
Select
Not available
Boatland Lodge, Perth, United Kingdom, PH2
600 m from City Centre200 m from St Ninian's Cathedral
Scone Palace is 2.6 km from this villa that offers 2 bedrooms along with a kitchen.
Price from£ 60per nightSelect
Not available
Affric Luxury House12 Affric Avenue, Perth, United Kingdom, PH2 6SH
3.0 km from City Centre
This is a 2-bedroom villa, set in proximity to Perth and Kinross Council.
Price from£ 87per nightSelect
Not available
Tay Chambers Apartment15 Commercial Street, Perth, United Kingdom, PH2 7DT
900 m from City Centre600 m from Perth and Kinross Council
Offering a kitchen with a microwave oven, an electric kettle and a toaster, the venue is located 10 minutes' walking distance from the center of Perth.
Price from£ 162per nightSelect
Not available
Huntingtower HotelCrieff Road,, Perth, United Kingdom, GB-PH13JT
4.7 km from City Centre1.0 km from Huntingtower Castle
Thanks to its convenient location, the property is easily accessible from McDiarmid Park and there is a motorway just steps away.
Price from£ 238per nightSelect
Not available
Watergate34 Watergate, Perth, United Kingdom, PH1 5TF
600 m from City Centre400 m from Perth Concert Hall
Featuring a golf course and a garden, this venue with a kitchen is situated close to Perth Royal Infirmary.
Price from£ 203per nightSelect
Not available
River Chambers Holiday Apartment Perth62B Tay Street, Perth, United Kingdom, PH2 8NN
600 m from City Centre500 m from Scone Palace
This 60 m² apartment gives direct access to Perth and Kinross Council and comprises 2 bedrooms.
Price from£ 136per nightSelect
Not available
Wee Ben, Perth, United Kingdom, PH18 5TA
47.9 km from City Centre
Featuring a garden and 1 bedrooms, the property is set close to Blair Atholl Golf Club.
Price from£ 82per nightSelect
Not available
Tay Views44 Tay Street, Perth, United Kingdom, PH1 5TR
600 m from City Centre500 m from Scone Palace
Offering a kitchen equipped with a microwave, an electric kettle and a dishwasher, this villa is set near Scone Palace.
Price from£ 101per nightSelect
Not available
The Studio, Perth, Perth, United Kingdom, PH1 4PA
9.9 km from City Centre
Situated a 20-minute drive to St. Ninian's Cathedral, this villa features a balcony and a garden.
Price from£ 136per nightSelect
Not available
Balgersho Garden Cottage, Perth, United Kingdom, PH13 9JE
18.1 km from City Centre
Blairgowrie and Rattray War Memorial is 9 km from this villa that offers 1 bedrooms along with a kitchen.
Price from£ 78per nightSelect
Not available
Tummel Cottage, Perth, United Kingdom, PH16 5NG
45.4 km from City Centre
Featuring a garden and 1 bedrooms, the property is set close to Allean Forest.
Price from£ 96per nightSelect
Not available
Tigh Nan Allt, Perth, United Kingdom, PH15 2JF
39.4 km from City Centre
Featuring a garden and 1 bedrooms, the property is set close to Aberfeldy Gallery.
Price from£ 97per nightSelect
Not available
Bettys Corner, Perth, United Kingdom, PH6 2ND
41.7 km from City Centre
Featuring a garden along with 1 bedrooms, this villa is set 19 km from Ben Lawers National Nature Reserve.
Select
Not available
Bea Lodge, Perth, United Kingdom, FK14
23.3 km from City Centre
This self-catering villa has 3 bedrooms and can accommodate up to 6 guests.
Price from£ 68per nightSelect
Not available
Armadale CottageDunblane Perth And Kinross Fk15 Uk, Perth, United Kingdom, FK15
31.1 km from City Centre
Set 8 km from Strathearn Fleece & Fibre, this property features 1 bedrooms and a garden with a shower.
Price from£ 59per nightSelect
Not available
Garden Cottage PerthGarden Cottage Mount Florence, Perth, United Kingdom, PH27DL
1.0 km from City Centre800 m from Perth and Kinross Council
Located about 10 minutes on foot from St. Ninian's Cathedral, this property offers cots and a playroom for guests with kids.
Price from£ 223per nightSelect
Not available
Plum Tree Cottage, Perth, United Kingdom, PH6
42.0 km from City Centre
Featuring a garden along with 1 bedrooms, this villa is set 9 km from Cultybraggan Camp 21.
Price from£ 69per nightSelect
Not available
Glen View, Perth, United Kingdom, PH1 3SG
16.9 km from City Centre
Offering a kitchen equipped with a dishwasher and an oven, this villa is set near Glenalmond Tweed Company.
Price from£ 181per nightSelect
Not available
Ben Hennie, Perth, United Kingdom, PH6 2JF
33.8 km from City Centre
Featuring a garden and 1 bedrooms, the property is set close to Cultybraggan Camp 21.
Price from£ 91per nightSelect
Not available
HazelmereBack Wyndrattray, Perth, United Kingdom, PH10 7DX
23.5 km from City Centre
Featuring a garden and 3 bedrooms, the property is set close to Nature Nuts.
Price from£ 146per nightSelect
Not available
The Old Byre 405147Rossie Ochil Farm, Perth, United Kingdom, PH2 9DH
10.8 km from City Centre
Set 10 km from Orwell Parish Church, this apartment has a kitchen and 1 bathrooms.
Price from£ 168per nightSelect
Not available
Old Stone Cottage, Perth, United Kingdom, FK14 7JY
22.8 km from City Centre
Featuring a garden along with 1 bedrooms, this villa is set 8 km from King's Seat Hill.
Price from£ 87per nightSelect
Not available
Gean Cottage, Perth, United Kingdom, KY13
26.1 km from City Centre
The William Spence Memorial Clock is 6 km from this villa that offers 2 bedrooms along with a kitchen.
Price from£ 119per nightSelect
Not available
Bakehouse Cottage, Perth, United Kingdom, PH10 7NT
36.8 km from City Centre
This is a 1-bedroom villa, set in proximity to The Wee Scottish Gallery.
Price from£ 91per nightSelect
Not available
Jackdaws, Perth, United Kingdom, PH6
41.7 km from City Centre
Featuring a garden along with 1 bedrooms, this villa is set 7 km from Riverside Garden Centre & Art Gallery.
Select
Not available
Lodge 12A, Perth, Perth, United Kingdom, PH2 0QN
12.7 km from City Centre
Perth Concert Hall is 14 km from this villa that offers 2 bedrooms along with a full kitchen.
Price from£ 387per nightSelect
Not available
Avonal Lodge, Perth, United Kingdom, PH2 0QN
13.0 km from City Centre
Featuring a garden along with 2 bedrooms, this villa is set 12 km from Huntingtower Castle.
Price from£ 330per nightSelect
Not available
The BothyHayloft Glenalmond, Perth, United Kingdom, PH1 3SG
16.9 km from City Centre
Perth Royal Infirmary is 16 km from this villa that offers 2 bedrooms along with a fully equipped kitchen.
Price from£ 138per nightSelect
Not available
Hayloft CottageGlenalmond, Perth, United Kingdom, PH1 3SG
17.0 km from City Centre
Grand Imperial Council Of Scotland is 11 km from this villa that offers 2 bedrooms along with a kitchen.
Price from£ 168per nightSelect
Not available
Glen HideawayCaladh10 Glen Derby Kirkmichael, Perth, United Kingdom, PH10 7NA
36.3 km from City Centre
Set in 14 km from Loch Faskally and 95 km from Inverness, the villa provides accommodation with amenities such as complimentary parking, a garden and a Jacuzzi.
Price from£ 144per nightSelect
Not available
The Georgian Attic12 George Street, Perth, United Kingdom
600 m from City Centre300 m from Perth and Kinross Council
Offering a terrace with an outdoor swimming pool, a shower and sun loungers, the apartment in an Egyptian-style building is conveniently set near Greyfriars Burial Ground.
Select
Not available
Northlees FarmKinfauns, Perth, United Kingdom
4.6 km from City Centre
Offering location close to Branklyn Garden, this hotel overlooks the garden and has a 24-hour restaurant.
Price from£ 75per nightSelect
Not available

Filtering results

Please wait...

134 hotels found

Your booking experience in Perth

If you are searching for a comfortable accommodation for your next city escape in Perth, we are always ready to indulge you with good Perth hotel deals. Hotelmix.co.uk allows you to shorten your search in Scotland by amenities and hotel brands. Book a room with our help!

Budget hotels in Perth

For budget lodging, choose Sky Lodge, which comes at 39£ per night, or Pitcullen Guest House, which charges 70£. You will find Hazeldene Guest House just a stone's throw from Woodland Park.

Convenience of staying in the city centre

Nature lovers will appreciate being in closer proximity to a river, gardens and parks staying at Best Western Queens Hotel with rates at 74£. Salutation Hotel is a 5-minute walk from the hustle and bustle of the city center and offers 3-star accommodation.

Parklands Hotel is a 10-minute walk to St. Ninian's Cathedral and comes with a tennis court, a sauna and an outdoor heated swimming pool. Sunbank House Metro Hotel is a nice 4-star hotel near Kinnoull Hill.

Luxury and boutique accommodation

The luxury The Station Hotel is a posh choice, located only a 20-minute walk from Indian Cook School By Praveen Kumar. To be located next to a landscaped garden, parks and woods, choose Huntingtower Hotel, which is a 3-star boutique hotel.

Apartments, B&Bs and others

Dunallan Guest House is an affordable apartment within walking distance of hills and parks. If you're looking for a homey place to stay, consider Ardfern Guest House, located beside Nomadic Gallery. Lovat Hotel offers guests 3-star family accommodation and comes with a sauna, an indoor swimming pool and a golf course. For travelers who love horse riding, cycling and golf, pick Ballathie House Hotel near Nature Nuts, a resort that offers scenic views of the city.

+ Read more - Less