Recommended hotels in Perth

Ballathie House Hotel

From US$ 97

Kinclaven, Stanley, United Kingdom - Show map

Show map

Ballathie House Hotel is a 4-star property only 5.0 km from Abertay University, University of the Highlands and Islands Perth College and Historic Scotland Stanley Mills.

Book Now From US$ 97

Murrayshall House Hotel

From US$ 73

Scone, Perth, United Kingdom - Show map

Show map

The comfortable 4-star Murrayshall House Hotel offers tasteful guestrooms. The hotel opened its doors in 1870 and was remodeled in 2004.

Book Now From US$ 73