Find a Hotel

Perth Hotels

View:  List View     Detailed View
Sort By:

1 - Munro Luxury Apartments

29 Vasart Court, Perth, Perth and Kinross, PH1 5QZ

Munro Luxury Apartments in Perth
The Munro Luxury Apartments are just a 5-minute walk from the River Tay, popular for salmon fishing and white water rafting. Guests are able to enjoy scenic hill walking in the immediate area. The Munro Luxury Apartment... more info >>

Rooms From £160.00
0.35 miles from
Perth
4  Star
Book Now

2 - Heidl Guest House

43 York Place, Perth, Perth and Kinross, PH2 8EH

Heidl Guest House in Perth
Situated in the centre of Perth, a 35-minute drive from Dundee, this guest house offers free Wi-Fi and free parking on site. The surrounding countryside is home to a number of castles, and offers opportunities for walkin... more info >>

Rooms From £65.00
0.42 miles from
Perth
3  Star
Book Now

3 - 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
Perth
4  Star
Book Now

4 - Macdonald Arms Hotel

Main Street, Balbeggie, Stanley (Perth), Perth and Kinross, PH2 6EU

Macdonald Arms Hotel in Perth
Overlooking rural Scottish countryside and farmland, the family run Macdonald Arms Hotel offers guests traditionally decorated rooms. The restaurant serves tasty home-made food and the bar stocks real ales. In the vill... more info >>

Rooms From £45.00
4.00 miles from
Perth
 
Book Now

5 - Almond Villa Guest House

51 Dunkeld Road, Perth, Perth and Kinross, PH1 5RP

Almond Villa Guest House in Perth
Almond Villa is a charming Victorian guest house located just 10 minutes’ walk from the centre of Perth. Free parking and full Scottish breakfasts are offered, along with flat-screen satellite TVs in all rooms. En su... more info >>

Rooms From £37.00
0.51 miles from
Perth
4  Star
Book Now

6 - 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
Perth
4  Star
Book Now

7 - Murrayshall House Hotel And Golf Courses

Murrayshall Road, Scone, Perth, Perth and Kinross, PH2 7PH

Murrayshall House Hotel And Golf Courses in Perth
Set within 350 acres of private estate, 3 miles from the City of Perth, this 4-star luxurious hotel provides 24-hour reception, 2 golf courses, a bar and a restaurant. The award-winning Old Masters restaurant at the Mur... more info >>

Rooms From £95.00
2.28 miles from
Perth
4  Star
Book Now

8 - Scotia

71 Dunkeld Road, Perth, Perth and Kinross, PH1 5RP

Scotia in Perth
Situated a 10-minute stroll from Perth city centre, the Scotia offers free Wi-Fi and free private parking. Bordered by the River Tay, North Inch Golf Course is just 15 minutes’ walk from this family-run guest house. T... more info >>

Rooms From £30.00
0.56 miles from
Perth
 
Book Now

9 - Hazeldene Guest House

Strathmore Street, Perth, Perthshire, PH2 7HP Tel: +44 (0)1738 562960 Fax: +44 (0)1738 624191

Hazeldene Guest House in Perth
We hope you decide to visit Perth and stay with us. A warm welcome, clean accommodation and a hearty breakfast awaits.With secure car parking and ample spaces for bikes, we are your one stop destination to the highlands.... more info >>

Rooms From £35.00
0.41 miles from
Perth
4  Star
Book Now

10 - Huntingtower Hotel

Crieff Road, Perth, Perth and Kinross, PH1 3JT

Huntingtower Hotel in Perth
This fine country house hotel rests in 6 acres of beautiful landscaped gardens, only a few minutes' drive from Perth. There is free on-site car parking and free Wi-Fi. After exploring the castles and ruins of Perthshire... more info >>

Rooms From £58.50
2.66 miles from
Perth
3  Star
Book Now

1 2 3 4 >>