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
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

76 hotels in PERTHSHIRE

Search the best hotels and places to stay in PERTHSHIRE

View map
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
Similar properties near PERTHSHIRE
Premier Inn Perth City CentrePerth Mill Street, Perth, United Kingdom, PH1 5HZView on map
400 m from PERTHSHIRE400 m from City Centre
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£ 85per nightSelect
Not available
Salutation Hotel Perth34 South Street, Perth, United Kingdom, PH2 8PHView on map
200 m from PERTHSHIRE200 m from City Centre
It was opened in 1699 and till today has to offer beautiful rooms, a 24-hour restaurant, and a prime location.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
7.6
Very good357 reviews
Price from£ 105per nightSelect
Not available
The Royal George HotelTay Street, Perth, United KingdomView on map
500 m from PERTHSHIRE500 m from City Centre
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£ 74per nightSelect
Not available
Mercure Perth HotelWest Mill Street, Perth, United Kingdom, PH1 5QPView on map
400 m from PERTHSHIRE400 m from City Centre
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£ 62per nightSelect
Not available
New County Hotel22/30 County Place, Perth, United Kingdom, PH2 8EEView on map
400 m from PERTHSHIRE400 m from City Centre
The hotel offers a lovely accommodation with 23 rooms in the natural area of Perth.
6.8
Nice111 reviews
Price from£ 56per nightSelect
Not available
Murrayshall Country House & Golf Club, BW Premier CollectionMurrayshall Road, Perth, United Kingdom, PH2 7PHView on map
4.6 km from PERTHSHIRE4.6 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£ 112per nightSelect
Not available
Best Western Queens HotelLeonard Street, Perth, United Kingdom, PH2 8HBView on map
500 m from PERTHSHIRE500 m from City Centre
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£ 75per nightSelect
Not available
Holiday Inn Express Perth200 Dunkeld Road, Perth, United Kingdom, PH1 3AQView on map
3.1 km from PERTHSHIRE3.1 km from City Centre
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£ 93per nightSelect
Not available
Grampian Hotel37 York Place, Perth, United KingdomView on map
600 m from PERTHSHIRE600 m from City Centre
The hotel offers easy access to Perth Concert Hall, boasting 13 rooms in the centre of Perth.
7.8
Very good70 reviews
Price from£ 80per nightSelect
Not available
Travelodge Perth Broxden JunctionBroxden Trunk Road Service Area, Perth, United Kingdom, PH2 0PLView on map
3.2 km from PERTHSHIRE3.2 km from City Centre
Located next to Scone Palace, the venue comprises 87 rooms with hills views.
Price from£ 61per nightSelect
Not available
Sky Lodge Hotel PerthNorwell House, Perth, United Kingdom, PH2 6PLView on map
5.6 km from PERTHSHIRE5.6 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£ 44per nightSelect
Not available
Perth Youth HostelPerth College Uhi. Crieff Road, Perth, United Kingdom, PH1 2GAView on map
2.2 km from PERTHSHIRE2.2 km from City Centre
Price from£ 98per nightSelect
Not available
Sunbank House Hotel50 Dundee Road, Perth, United Kingdom, PH2 7BAView on map
900 m from PERTHSHIRE900 m from City Centre
This pleasant hotel is nestled in the heart of Perth, not far from Perth Royal Infirmary.
8.6
Great179 reviews
Price from£ 110per nightSelect
Not available
Bein InnGlenfarg, Perth, United Kingdom, PH2 9PYView on map
11.2 km from PERTHSHIRE11.2 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£ 100per nightSelect
Not available
Travelodge Perth A9Crieff Road, Perth, United Kingdom, PH1 3JJView on map
3.6 km from PERTHSHIRE3.6 km from City Centre
The family hotel is a good starting point to Perth' sights including The Inveralmond Brewery and McDiarmid Park.
Price from£ 60per nightSelect
Not available
Pitcullen Guest House17 Pitcullen Crescent, Perth, United Kingdom, PH2 7HTView on map
1.2 km from PERTHSHIRE1.2 km from City Centre
Located a few steps from Huntingtower Castle, the hotel features 6 rooms with views over the garden.
6.6
Nice13 reviews
Price from£ 122per nightSelect
Not available
Balvaird Wing At Scone PalaceScone Palace, Perth, United Kingdom, PH2 6BDView on map
3.1 km from PERTHSHIRE3.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£ 414per nightSelect
Not available
Rosebank Guest House53 Dunkeld Road, Perth, United Kingdom, PH1 5RPView on map
1.1 km from PERTHSHIRE1.1 km from City Centre
Offering convenient proximity to The North Inch Park, the hotel is also close to Scone Palace.
Price from£ 114per nightSelect
Not available
Bronton CottageEdinburgh Road, Perth, United KingdomView on map
6.0 km from PERTHSHIRE6.0 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£ 91per nightSelect
Not available
The Last CastMain Street, Perth, United KingdomView on map
5.3 km from PERTHSHIRE5.3 km from City Centre
Located within a short distance of The Fergusson Gallery, this venue offers designer accommodation with 6 individual rooms.
Price from£ 85per nightSelect
Not available
The Lodge At Perth RacecoursePerth Racecourse, Perth, United KingdomView on map
3.9 km from PERTHSHIRE3.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£ 75per nightSelect
Not available
Ballabeg Guest House14 Keir Street, Perth, United Kingdom, PH2 7HJView on map
1.1 km from PERTHSHIRE1.1 km from City Centre
Nestled 2 km from Perth city center, the hotel boasts an indoor pool and a café bar.
Select
Not available
Alexander Residence2 Barossa Place, Perth, United KingdomView on map
700 m from PERTHSHIRE700 m from City Centre
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£ 180per nightSelect
Not available
Heidl Guest House43 York Place, Perth, United KingdomView on map
600 m from PERTHSHIRE600 m from City Centre
Set in Perth, this 8-room property is an ideal base for visits to Perth Royal Infirmary.
8.8
Great12 reviews
Price from£ 58per nightSelect
Not available
No 9 The Guest House PerthPitcullen Crescent, Perth, United Kingdom, PH2 7HTView on map
1.2 km from PERTHSHIRE1.2 km from City Centre
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£ 70per nightSelect
Not available
The Townhouse17 Marshall Place, Perth, United Kingdom, PH2 8AGView on map
400 m from PERTHSHIRE400 m from City Centre
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£ 129per nightSelect
Not available
Woodlea23 York Place, Perth, United Kingdom, PH2 8EPView on map
500 m from PERTHSHIRE500 m from City Centre
Located close to St. Ninian's Cathedral, the apartment features a large bathroom with a hairdryer, free toiletries and bath sheets.
Price from£ 74per nightSelect
Not available
River Edge LodgesRiver Edge Lodges Back Street Bridge Of Earn, Perth, United Kingdom, PH2 9ABView on map
5.1 km from PERTHSHIRE5.1 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£ 123per nightSelect
Not available
Clunie Guest House12 Pitcullen Crescent, Perth, United Kingdom, PH27HTView on map
1.2 km from PERTHSHIRE1.2 km from City Centre
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
Acer Guest House3 South Inch View, Perth, United Kingdom, PH2 8AXView on map
900 m from PERTHSHIRE900 m from City Centre
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
BeechgroveDundee Road, Perth, United Kingdom, PH2 7AQView on map
700 m from PERTHSHIRE700 m from City Centre
Set in Perth, this 7-room property is an ideal base for visits to Scone Palace.
9.6
Perfect4 reviews
Price from£ 75per nightSelect
Not available
Rowanlea Guest House87 Glasgow Road, Perth, United Kingdom, PH2 0PQView on map
1.2 km from PERTHSHIRE1.2 km from City Centre
Set in Perth, this 6-room property is an ideal base for visits to Jardine Gallery and Workshop.
Price from£ 58per nightSelect
Not available
The Fitzroy8 Western Avenue, Perth, United Kingdom, PH1 1NYView on map
1.4 km from PERTHSHIRE1.4 km from City Centre
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£ 62per nightSelect
Not available
The Archers46 Glover Street Flat 2, Perth, United Kingdom, PH2 0JRView on map
3.2 km from PERTHSHIRE3.2 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£ 159per nightSelect
Not available
Clark Kimberley Guest House57-59 Dunkeld Road, Perth, United KingdomView on map
1.1 km from PERTHSHIRE1.1 km from City Centre
Offering convenient proximity to St. Ninian's Cathedral, the hotel is also close to The Peacock and the Tortoise.
Price from£ 151per nightSelect
Not available
Almond Villa Guest House51 Dunkeld Road, Perth, United Kingdom, PH1 5RPView on map
1.0 km from PERTHSHIRE1.0 km from City Centre
This attractive apartment, located 1 km to the city center, features comfortable rooms with en suite bathrooms.
8.6
Great3 reviews
Price from£ 52per nightSelect
Not available
Arisaig Guest House4 Pitcullen Crescent, Perth, United Kingdom, PH2 7HTView on map
1.2 km from PERTHSHIRE1.2 km from City Centre
Set in Perth, this 5-room property is an ideal base for visits to Scone Palace.
Price from£ 78per nightSelect
Not available
Caledonian Apartment21 Vasart Court, Perth, United KingdomView on map
700 m from PERTHSHIRE700 m from City Centre
Located in Perth, this venue is a 106 m2 accommodation that consists of 3 bedrooms, a kitchen and 2 bathrooms.
Price from£ 162per nightSelect
Not available
Scone Arms2 Cross Street, New Scone, United Kingdom, PH2 6LRView on map
2.7 km from PERTHSHIRE2.7 km from City Centre
Within easy reach of Kirk of St. John the Baptist, this hotel comprises 7 rooms with private bathrooms.
Price from£ 103per nightSelect
Not available
Alma Villa Guest HouseAlma Villa Guest House 73 Dunkeld Road, Perth, United Kingdom, PH1 5RPView on map
1.2 km from PERTHSHIRE1.2 km from City Centre
Featuring a free carpark and a golf course, this property is situated a short distance from Perth and Kinross Council.
Price from£ 48per nightSelect
Not available
Westview49 Dunkeld Road, Perth, United Kingdom, PH1 5RPView on map
1.0 km from PERTHSHIRE1.0 km from City Centre
The 6-room accommodation is 900 meters from Perth Concert Hall, and Perth airport is about 10 km away.
Price from£ 58per nightSelect
Not available
Scotia71 Dunkeld Road, Perth, United Kingdom, PH1 5RPView on map
1.1 km from PERTHSHIRE1.1 km from City Centre
The 6-room accommodation is 1100 meters from Perth Royal Infirmary, and Perth airport is about 10 km away.
Price from£ 67per nightSelect
Not available
Adam Guest House6 Pitcullen Crescent, Perth, United Kingdom, PH2 7HTView on map
1.2 km from PERTHSHIRE1.2 km from City Centre
Price from£ 70per nightSelect
Not available
Auld Manse Guest HouseStrathmore Street, Perth, United KingdomView on map
1.0 km from PERTHSHIRE1.0 km from City Centre
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£ 73per nightSelect
Not available
Woodcroft HouseBellwood Park, Perth, United Kingdom, PH2 7AJView on map
800 m from PERTHSHIRE800 m from City Centre
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£ 190per nightSelect
Not available
Hazeldene Guest HouseStrathmore Street, Perth, United Kingdom, PH2 7HPView on map
1.1 km from PERTHSHIRE1.1 km from City Centre
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£ 75per nightSelect
Not available
Tay Apartments17 Rose Terrace, Perth, United Kingdom, PH1 5HAView on map
700 m from PERTHSHIRE700 m from City Centre
Located in Perth, 15 minutes' walk from Perth Royal Infirmary, this apartment features a large bathroom and a fully-fitted kitchen.
Price from£ 129per nightSelect
Not available
Boatland Lodge, Perth, United Kingdom, PH2View on map
600 m from PERTHSHIRE600 m from City Centre
Scone Palace is 2.6 km from this villa that offers 2 bedrooms along with a kitchen.
Price from£ 52per nightSelect
Not available
Sealsbank Cottage2 Seals Bank Main Street, Bridge of Earn, United Kingdom, PH2 9PNView on map
5.4 km from PERTHSHIRE5.4 km from City Centre
Set 4.9 km from South Inch park, this property features 3 bedrooms and a terrace with a shower.
Price from£ 134per nightSelect
Not available
No.34 Apartment34 South William Street, Perth, United Kingdom, PH2 8LSView on map
300 m from PERTHSHIRE300 m from City Centre
Boasting a terrace, this 2-bedroom apartment is located a short distance from Perth Concert Hall and Perth Royal Infirmary.
Price from£ 145per nightSelect
Not available
Affric Luxury House12 Affric Avenue, Perth, United Kingdom, PH2 6SHView on map
2.9 km from PERTHSHIRE2.9 km from City Centre
This is a 2-bedroom villa, set in proximity to Perth and Kinross Council.
Price from£ 85per nightSelect
Not available
Auld Manse Apartment UnitAuld Manse Guest House And Self Catering, Perth, United Kingdom, PH2 7HPView on map
1.2 km from PERTHSHIRE1.2 km from City Centre
Featuring a full kitchen, the venue is only 2.3 km from Scone Palace.
Price from£ 107per nightSelect
Not available
Watergate34 Watergate, Perth, United Kingdom, PH1 5TFView on map
400 m from PERTHSHIRE400 m from City Centre
Featuring a golf course and a garden, this venue with a kitchen is situated close to Perth Royal Infirmary.
Price from£ 251per nightSelect
Not available
River Chambers Holiday Apartment Perth62B Tay Street, Perth, United Kingdom, PH2 8NNView on map
400 m from PERTHSHIRE400 m from City Centre
This 60 m² apartment gives direct access to Perth and Kinross Council and comprises 2 bedrooms.
Price from£ 133per nightSelect
Not available
Garden Cottage PerthGarden Cottage Mount Florence, Perth, United Kingdom, PH27DLView on map
800 m from PERTHSHIRE800 m from City Centre
Located about 10 minutes on foot from St. Ninian's Cathedral, this property offers cots and a playroom for guests with kids.
Price from£ 218per nightSelect
Not available
Tay Chambers Apartment15 Commercial Street, Perth, United Kingdom, PH2 7DTView on map
700 m from PERTHSHIRE700 m from City Centre
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£ 158per nightSelect
Not available
Clover Holidays - Cliff ViewClover Cottage 1 Kinfauns Holding West Kinfauns Perth, Perth, United Kingdom, PH2 7JUView on map
2.0 km from PERTHSHIRE2.0 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£ 166per nightSelect
Not available
Glebe Cottage, New Scone, United Kingdom, PH2View on map
3.1 km from PERTHSHIRE3.1 km from City Centre
Set 3 km from Tayberry Gallery, this property features 2 bedrooms and a garden with a shower.
Select
Not available
Glenearn Lodge Cottage, Bridge of Earn, United Kingdom, PH2View on map
7.0 km from PERTHSHIRE7.0 km from City Centre
Set in Bridge of Earn, this self-catering property features a garden and a kitchen.
Price from£ 69per nightSelect
Not available
Tay Views44 Tay Street, Perth, United Kingdom, PH1 5TRView on map
400 m from PERTHSHIRE400 m from City Centre
Offering a kitchen equipped with a microwave, an electric kettle and a dishwasher, this villa is set near Scone Palace.
Price from£ 99per nightSelect
Not available
The Georgian Attic12 George Street, Perth, United KingdomView on map
400 m from PERTHSHIRE400 m from City Centre
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 KingdomView on map
4.3 km from PERTHSHIRE4.3 km from City Centre
Offering location close to Branklyn Garden, this hotel overlooks the garden and has a 24-hour restaurant.
Price from£ 74per nightSelect
Not available
Fernlea Guest House61 Dunkeld Road, Perth, United Kingdom, PH1 5RPView on map
1.1 km from PERTHSHIRE1.1 km from City Centre
Having an easy access to a train station, the property is located within 1 km of the city center.
10.0
Perfect1 review
Price from£ 42per nightSelect
Not available
Rhodes Villa75 Dunkeld Road, Perth, United Kingdom, PH15RPView on map
1.1 km from PERTHSHIRE1.1 km from City Centre
Select
Not available
Travelodge Perth Central18 Dundee Road, Perth, United Kingdom, PH2 7ABView on map
600 m from PERTHSHIRE600 m from City Centre
Featuring a swimming pool, this grand venue is situated within 10 minutes' walk of the city center.
Price from£ 86per nightSelect
Not available
Stable FlatStable Flat Bonhard House, New Scone, United Kingdom, PH2 7PQView on map
3.8 km from PERTHSHIRE3.8 km from City Centre
Featuring a garden and 2 bedrooms, the property is set close to The Black Watch Castle & Museum.
Price from£ 363per nightSelect
Not available
Clover Holidays New Row18 4 New Row Perth, Perth, United Kingdom, PH1 5QAView on map
400 m from PERTHSHIRE400 m from City Centre
Select
Not available
Lodge 12A5 Holding Leadketty Dunning, Perth, United Kingdom, PH2 0QNView on map
100 m from PERTHSHIRE100 m from City Centre
Select
Not available
Holiday Home Affric, New Scone, United Kingdom, PH2 6SHView on map
2.9 km from PERTHSHIRE2.9 km from City Centre
Mercat Cross and St John's Centre is 2.8 km from this villa that offers 2 bedrooms along with a full kitchen.
Price from£ 114per nightSelect
Not available
Caledonian Apartment38 Vasart Court, Perth, United Kingdom, PH1 5QZView on map
700 m from PERTHSHIRE700 m from City Centre
Select
Not available
Auld Manse ApartmentStrathmore Street, Perth, United Kingdom, PH2 7HPView on map
1.3 km from PERTHSHIRE1.3 km from City Centre
Select
Not available
Captivating Studio Apartment In Perth14 North William Street, Perth, United Kingdom, PH1 5PTView on map
500 m from PERTHSHIRE500 m from City Centre
Price from£ 107per nightSelect
Not available
6 Paradise Place, Perth, United Kingdom, PH2 8JHView on map
400 m from PERTHSHIRE400 m from City Centre
Select
Not available
1 St Catherines Cottage - Uk7108, Perth, United Kingdom, PH2 7JUView on map
1.9 km from PERTHSHIRE1.9 km from City Centre
Select
Not available
Cliff View - Uk7110, Perth, United Kingdom, PH2 7JUView on map
1.9 km from PERTHSHIRE1.9 km from City Centre
Select
Not available
2 St Catherines Cottage - Uk7109, Perth, United Kingdom, PH2 7JUView on map
1.9 km from PERTHSHIRE1.9 km from City Centre
Select
Not available

Filtering results

Please wait...

76 hotels found