Search

Filter By
Price (per night):
£0 - £45
£46 - £55
£56 - £66
£67 - £84
£85+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Ardfern Guest House  Stars

15 Pitcullen Crescent, Perth, PH2 7HTShow on map 0.39 miles from Perth
Score 9.5 from 224 reviews
Phone: +44 (0)1738 637031 Online booking and availability
Pricesfrom (per room per night)
Single£40.00
Double£40.00
Rooms from
£40.00per room per night
Book Now!

Achnacarry Guest House 

3 Pitcullen Crescent, Perth, PH2 7HTShow on map 0.40 miles from Perth
Score 8.8 from 91 reviews
Phone: +44 (0)1738 621421 Online booking and availability
Pricesfrom (per room per night)
Single£45.90
Double£45.90
Rooms from
£45.90per room per night
Book Now!

No 9 The Guest House Perth 

9 Pitcullen Crescent, Perth, PH2 7HTShow on map 0.41 miles from Perth
Score 9.1 from 67 reviews
Phone: +44 (0)1738 636893 Online booking and availability
Pricesfrom (per room per night)
Single£40.00
Double£40.00
Rooms from
£40.00per room per night
Book Now!

Pitcullen Guest House  Stars

17 Pitcullen Crescent, Perth, PH2 7HTShow on map 0.42 miles from Perth
Score 9.4 from 287 reviews
Phone: +44 (0)1738 626506 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
Rooms from
£50.00per room per night
Book Now!

Adam Guest House 

6 Pitcullen Crescent, Perth, PH2 7HTShow on map 0.42 miles from Perth
Score 10.0 from 1 reviews
Phone: +44 (0)1738 627179 Online booking and availability
Pricesfrom (per room per night)
Single£35.00
Double£35.00
Rooms from
£35.00per room per night
Book Now!

Arisaig Guest House 

4 Pitcullen Crescent, Perth, PH2 7HTShow on map 0.42 miles from Perth
Score 9.8 from 4 reviews
Phone: +44 (0)1738 628240 Online booking and availability
Pricesfrom (per room per night)
Single£60.00
Double£60.00
Rooms from
£60.00per room per night
Book Now!

Auld Manse Apartment Unit  Stars

Strathmore Street, Perth, PH2 7HPShow on map 0.44 miles from Perth
Phone: +44 (0)1738 562960 Online booking and availability
Pricesfrom (per room per night)
Single£76.50
Double£76.50
Rooms from
£76.50per room per night
Book Now!

Auld Manse Guest House 

Strathmore Street, Perth, PH2 7HPShow on map 0.49 miles from Perth
Score 8.9 from 297 reviews
Phone: +44 (0)1738 441191 Online booking and availability
Pricesfrom (per room per night)
Single£33.00
Double£33.00
Rooms from
£33.00per room per night
Book Now!

Alexander Residence  Stars

2 Barossa Place, Perth, PH1 5HGShow on map 0.54 miles from Perth
Score 9.7 from 73 reviews
Phone: +44 (0)1738 450455 Online booking and availability
Pricesfrom (per room per night)
Single£215.00
Double£215.00
Rooms from
£215.00per room per night
Book Now!

Fernlea Guest House 

61 Dunkeld Road, Perth, PH1 5RPShow on map 0.59 miles from Perth
Score 8.8 from 56 reviews
Phone: +44 (0)1738 625189 Online booking and availability
Pricesfrom (per room per night)
Single£36.00
Double£36.00
Rooms from
£36.00per room per night
Book Now!

Scotia 

71 Dunkeld Road, Perth, PH1 5RPShow on map 0.60 miles from Perth
Score 9.2 from 209 reviews
Phone: +44 (0)1738 623024 Online booking and availability
Pricesfrom (per room per night)
Single£30.00
Double£30.00
Rooms from
£30.00per room per night
Book Now!

Westview 

49 Dunkeld Road, Perth, PH1 5RPShow on map 0.61 miles from Perth
Score 9.4 from 30 reviews
Phone: +44 (0)1738 627787 Online booking and availability
Pricesfrom (per room per night)
Single£35.00
Double£35.00
Rooms from
£35.00per room per night
Book Now!

The Royal George Hotel  Stars

Tay Street, Perth, PH1 5LDShow on map 0.74 miles from Perth
Score 8.5 from 746 reviews
Phone: +44 (0)1738 624455 Online booking and availability
Pricesfrom (per room per night)
Single£39.99
Double£39.99
Rooms from
£39.99per room per night
Book Now!

Munro Luxury Apartments  Stars

29 Vasart Court, Perth, PH1 5QZShow on map 0.79 miles from Perth
Score 9.5 from 46 reviews
Phone: +44 (0)7766 024999 Online booking and availability
Pricesfrom (per room per night)
Single£180.00
Double£180.00
Rooms from
£180.00per room per night
Book Now!

Mercure Perth Hotel 

West Mill Street, Perth, PH1 5QPShow on map 0.81 miles from Perth
Score 7.9 from 760 reviews
Phone: +44 (0)1738 628281 Online booking and availability
Pricesfrom (per room per night)
Single£52.50
Double£52.50
Rooms from
£52.50per room per night
Book Now!

Clover Holidays - New Row 

18/4 New Row, Perth, PH1 5QAShow on map 0.88 miles from Perth
Score 9.5 from 38 reviews
Phone: +44 (0)1738 638474 Online booking and availability
Pricesfrom (per room per night)
Single£80.00
Double£80.00
Rooms from
£80.00per room per night
Book Now!

Salutation Hotel  Stars

34 South Street, Perth, PH2 8PHShow on map 0.94 miles from Perth
Score 8.2 from 867 reviews
Phone: +44 (0)1738 630066 Online booking and availability
Pricesfrom (per room per night)
Single£29.16
Double£29.16
Rooms from
£29.16per room per night
Book Now!

New County Hotel  Stars

22 - 30 County Place, Perth, PH2 8EEShow on map 0.95 miles from Perth
Score 7.4 from 648 reviews
Phone: +44 (0)1738 623355 Online booking and availability
Pricesfrom (per room per night)
Single£29.00
Double£29.00
Rooms from
£29.00per room per night
Book Now!

Woodlea 

23 York Place, Perth, PH2 8EPShow on map 0.96 miles from Perth
Score 8.7 from 230 reviews
Phone: +44 (0)1738 621744 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
Rooms from
£50.00per room per night
Book Now!

The Grampian Hotel  Stars

37 York Place, Perth, PH2 8EHShow on map 0.98 miles from Perth
Score 8.4 from 191 reviews
Phone: +44 (0)1738 621057 Online booking and availability
Pricesfrom (per room per night)
Single£55.00
Double£55.00
Rooms from
£55.00per room per night
Book Now!

Heidl Guest House  Stars

43 York Place, Perth, PH2 8EHShow on map 0.99 miles from Perth
Score 9.4 from 324 reviews
Phone: +44 (0)1738 635031 Online booking and availability
Pricesfrom (per room per night)
Single£35.00
Double£35.00
Rooms from
£35.00per room per night
Book Now!

Beechgrove 

Dundee Road, Perth, PH2 7AQShow on map 1.08 miles from Perth
Score 9.7 from 318 reviews
Phone: +44 (0)1738 636147 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
Rooms from
£50.00per room per night
Book Now!

No.34 Apartment 

34 South William Street, Perth, PH2 8LSShow on map 1.09 miles from Perth
Score 9.7 from 15 reviews
Phone: +44 (0)7737 805079 Online booking and availability
Pricesfrom (per room per night)
Single£100.00
Double£100.00
Rooms from
£100.00per room per night
Book Now!

Clover Holidays - Leslie House 

42 Rannoch Road, Perth, Perth, PH1 2BUShow on map 1.10 miles from Perth
Score 9.1 from 16 reviews
Phone: +44 (0)1738 638474 Online booking and availability
Pricesfrom (per room per night)
Single£100.00
Double£100.00
Rooms from
£100.00per room per night
Book Now!

Best Western Queens Hotel  Stars

Leonard Street, Perth, PH2 8HBShow on map 1.13 miles from Perth
Score 8.0 from 512 reviews
Phone: +44 (0)1738 442222 Online booking and availability
Pricesfrom (per room per night)
Single£49.50
Double£49.50
Rooms from
£49.50per room per night
Book Now!

The Townhouse 

17 Marshall Place, Perth, PH2 8AGShow on map 1.14 miles from Perth
Score 9.8 from 408 reviews
Phone: +44 (0)1738 637218 Online booking and availability
Pricesfrom (per room per night)
Single£65.00
Double£65.00
Rooms from
£65.00per room per night
Book Now!

Parklands  Stars

2 St. Leonards Bank, Perth, PH2 8EBShow on map 1.18 miles from Perth
Score 8.0 from 69 reviews
Phone: +44 (0)1738 622451 Online booking and availability
Pricesfrom (per room per night)
Single£53.00
Double£53.00
Rooms from
£53.00per room per night
Book Now!

Station Hotel 

Leonard Street, Perth, PH2 8HEShow on map 1.18 miles from Perth
Score 7.3 from 1487 reviews
Phone: +44 (0)1738 624141 Online booking and availability
Pricesfrom (per room per night)
Single£29.00
Double£29.00
Rooms from
£29.00per room per night
Book Now!

The Fitzroy 

8 Western Avenue, Perth, PH1 1NYShow on map 1.19 miles from Perth
Phone: +44 (0)1738 643067 Online booking and availability
Pricesfrom (per room per night)
Single£35.00
Double£35.00
Rooms from
£35.00per room per night
Book Now!

Sunbank House Metro Hotel  Stars

50 Dundee Road, Perth, PH2 7BAShow on map 1.28 miles from Perth
Score 9.0 from 335 reviews
Phone: +44 (0)1738 624882 Online booking and availability
Pricesfrom (per room per night)
Single£40.00
Double£40.00
Rooms from
£40.00per room per night
Book Now!

Best Western Lovat Hotel  Stars

90/92 Glasgow Road, Perth, PH2 0LTShow on map 1.32 miles from Perth
Score 7.6 from 277 reviews
Phone: +44 (0)1738 636555 Online booking and availability
Pricesfrom (per room per night)
Single£41.80
Double£41.80
Rooms from
£41.80per room per night
Book Now!

Holiday Inn Express Perth  Stars

200 Dunkeld Road, Inveralmond, Perth, PH1 3AQShow on map 1.34 miles from Perth
Score 8.5 from 561 reviews
Phone: +44 (0)1738 636666 Online booking and availability
Pricesfrom (per room per night)
Single£44.00
Double£44.00
Rooms from
£44.00per room per night
Book Now!

Acer Guest House  Stars

3 South Inch View, Perth, PH2 8AXShow on map 1.46 miles from Perth
Score 8.9 from 98 reviews
Phone: +44 (0)1738 444966 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
Rooms from
£50.00per room per night
Book Now!

Clover Holidays - Cliff View  Stars

Clover Cottage 1 Kinfauns Holding, west Kinfauns, Perth, Perth, PH2 7JUShow on map 2.13 miles from Perth
Score 9.5 from 21 reviews
Phone: +44 (0)1738 638474 Online booking and availability
Pricesfrom (per room per night)
Single£130.00
Double£130.00
Rooms from
£130.00per room per night
Book Now!

Murrayshall House Hotel And Golf Courses  Stars

Murrayshall Road, Scone, Perth, PH2 7PHShow on map 2.36 miles from Perth
Score 8.6 from 137 reviews
Phone: +44 (0)1738 551 171 Online booking and availability
Pricesfrom (per room per night)
Single£60.00
Double£60.00
Rooms from
£60.00per room per night
Book Now!

Sky Lodge Perth  Stars

Norwell Drive, Perth Airport, Perth, PH2 6NPShow on map 2.76 miles from Perth
Score 8.9 from 404 reviews
Phone: +44 (0)1738 553980 Online booking and availability
Pricesfrom (per room per night)
Single£41.00
Double£41.00
Rooms from
£41.00per room per night
Book Now!

Huntingtower Hotel  Stars

Crieff Road, Perth, PH1 3JTShow on map 2.81 miles from Perth
Score 8.7 from 406 reviews
Phone: +44 (0)1738 583771 Online booking and availability
Pricesfrom (per room per night)
Single£55.80
Double£55.80
Rooms from
£55.80per room per night
Book Now!

Ordieview Bed & Breakfast 

Stanley, Perth, PH1 4PRShow on map 3.89 miles from Perth
Score 9.1 from 47 reviews
Phone: +44 (0)1738 828471 Online booking and availability
Pricesfrom (per room per night)
Single£78.00
Double£78.00
Rooms from
£78.00per room per night
Book Now!

Macdonald Arms Hotel 

Main Street, Balbeggie, Perth, PH2 6EUShow on map 4.11 miles from Perth
Score 8.8 from 101 reviews
Phone: +44 (0)1821 640242 Online booking and availability
Pricesfrom (per room per night)
Single£45.00
Double£45.00
Rooms from
£45.00per room per night
Book Now!

The Anglers Inn 

Main Street, Guildtown, Perth, PH2 6BSShow on map 4.29 miles from Perth
Score 8.7 from 53 reviews
Phone: +44 (0)1821 640329 Online booking and availability
Pricesfrom (per room per night)
Single£63.75
Double£63.75
Rooms from
£63.75per room per night
Book Now!

Tayside Hotel  Stars

51 - 53 Mill Street, Stanley, Perth, PH1 4NLShow on map 5.20 miles from Perth
Score 8.5 from 155 reviews
Phone: +44 (0)1738 828249 Online booking and availability
Pricesfrom (per room per night)
Single£30.00
Double£30.00
Rooms from
£30.00per room per night
Book Now!

Bankfoot Inn  Stars

Main Street, Bankfoot, Perth, PH1 4ABShow on map 7.14 miles from Perth
Score 8.8 from 99 reviews
Phone: +44 (0)1738 787243 Online booking and availability
Pricesfrom (per room per night)
Single£45.00
Double£45.00
Rooms from
£45.00per room per night
Book Now!

Ballathie House Hotel  Stars

Stanley, Perth, PH1 4QNShow on map 7.41 miles from Perth
Score 8.7 from 323 reviews
Phone: +44 (0)1250 883268 Online booking and availability
Pricesfrom (per room per night)
Single£70.00
Double£70.00
Rooms from
£70.00per room per night
Book Now!
Copyright © 1995 to 2024 Smooth Hound Systems