Find a Hotel

Perth Hotels

View:  List View     Detailed View
Sort By:

1 - Parklands Hotel

2 St. Leonards Bank, Perth, Perthshire, PH2 8EB Tel: +44 (0)1738 622451

Parklands Hotel in Perth
Situated on the edge of the South Inch Park, and with stunning views across the River Tay to Kinnoull Hill, the Parklands Hotel is a great combination of quality accommodation and two restaurants. The emphasis is on comf... more info >>

Rooms From £89.00
0.52 miles from
4  Star
Book Now

2 - Hollyburn House

Main Street, Bankfoot, Perthshire, PH1 4AB Tel: +44 (0)1738 787158

Hollyburn House in Perth
Hollyburn House bed and breakfast is situated on the Main Street in the rural village of Bankfoot. Opened in May 2011 after extensive renovations Hollyburn House offers its guests a truly Scottish welcome. All rooms ha... more info >>

Rooms From £55.00
6.86 miles from
4  Star

3 - Sky Lodge Perth

Perth Airport, Perth, Perth and Kinross, PH2 6PL

Sky Lodge Perth in Perth
Sky Lodge offers motel-style accommodation at Perth Airport. The property offers free parking and free WiFi in all rooms. The en-suite bedrooms offer a flat-screen TV, a desk and a seating area. A Continental breakfast... more info >>

Rooms From £41.00
2.83 miles from
3  Star
Book Now

4 - Station Hotel

1 Leonard Street, Perth, Perth and Kinross, PH2 8HE

Station Hotel in Perth
Located in the heart of Scotland, the Station Hotel is set in a grand Victorian mansion, situated in Perth centre and next to Perth Railway Station. The impressive hotel offers spacious rooms and Scottish breakfasts. Tr... more info >>

Rooms From £34.00
0.49 miles from
Book Now

5 - Glencarse Hotel

Main Street, Glencarse, Perth, Perth and Kinross, PH2 7LX

Glencarse Hotel in Perth
The family-run Glencarse Hotel is situated in Glencarse, just 6 miles from Perth. It was built in the 17th century and features contemporary styling within its classic, traditional building. It features a restaurant and ... more info >>

Rooms From £60.00
4.30 miles from
Book Now

6 - Aaron Guest House

85 Glasgow Road, Perth, Perth and Kinross, PH2 0PQ

Aaron Guest House in Perth
Aaron Guest House is a small, friendly, family-run guest house very close to Perth town centre and the bus and rail stations. The guest house is easily reached from the major motorways and offers good access for onwar... more info >>

Rooms From £65.00
0.75 miles from
Book Now

7 - Dunallan Guest House

10 Pitcullen Crescent, Perth, Perthshire, PH2 7HT Tel: +44 (0)1738 622551

Dunallan Guest House in Perth
The Dunallan Guest House is one of the finest establishments of its kind to be found anywhere in Scotland and is ideally situated within a few minutes walk from Perth City Centre. Dunallan Guest House offers quality 4 St... more info >>

Rooms From £30.00
0.46 miles from
4  Star
Book Now

8 - Mercure Perth Hotel

West Mill Street, Perth, Perth and Kinross, PH1 5QP

Mercure Perth Hotel in Perth
All rooms with private facilities including bath or shower, colour satellite tv, Tea & coffee making facilities, trouser press & hairdryer. Rate is Room Only. All allocation of room types are subject to availability. Non... more info >>

Rooms From £50.00
0.21 miles from
3  Star
Book Now

9 - The Famous Bein Inn Hotel

Glenfarg, Falkland, Fife, PH2 9PY

The Famous Bein Inn Hotel in Perth
With a rural location in peaceful Glenfarg, The Famous Bein Inn Hotel is also just 5 minutes' drive from the M90 motorway. Log fires feature in the lounge area and fresh, local produce is served in the award-winning rest... more info >>

Rooms From £74.50
6.17 miles from
3  Star
Book Now

10 - Beechgrove Bed And Breakfast

Dundee Road, Perth, Perth and Kinross, PH2 7AQ Tel: +44 (0)1738 636147

Beechgrove Bed And Breakfast in Perth
Beechgrove Bed And Breakfast is a 4 star Visit Scotland property. It was taken over by David and Anne MacLehose, who formerly ran a 4 star award winning country house a few miles from Perth. Beechgrove is an attractive ... more info >>

Rooms From £40.00
0.37 miles from
4  Star
Book Now

1 2 3 4 5 >>