Dog Friendly Hotels in Perth from £28

Showing 1 to 8
  • Sort by:
  • Reviews
    • Best Reviews
    • Most Reviewed
  • Stars
    • Stars 5 to 1
    • Stars 1 to 5
  • Price
    • Price Low to High
    • Price High to Low

£34
per night

The Royal George Hotel 3 Stars

Hotel with 43 rooms from £34. This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms ar... more

212 reviews
Score: 8.3 out of 10

£42
per night

Holiday Inn Express Perth 3 Stars

Hotel with 81 rooms from £42. The hotel is located 3.2 km north of Perth on a912. From Edinburgh, exit M90 at Junction 10. From G... more

182 reviews
Score: 8.3 out of 10

£32
per night

Salutation Hotel 3 Stars

Hotel with 84 rooms from £32. Situated in Perth centre, the award-winning Salutation Hotel is just a few minutes from Perth Concer... more

170 reviews
Score: 8.1 out of 10

£50
per night

Sunbank House Metro Hotel 4 Stars

4 Star Hotel with 10 rooms from £50. In private gardens overlooking Perth, this Victorian building is just a short walk from the city cen... more

91 reviews
Score: 9.2 out of 10

£60
per night

The Grampian Hotel 3 Stars

Hotel with 13 rooms from £60. Free limited parking is available allocated on a first come first serve basis.... more

48 reviews
Score: 8.4 out of 10

£60
per night

Murrayshall House Hotel And Golf Courses 4 Stars

4 Star Hotel with 41 rooms from £60. Set within 350 acres of private estate, 3 miles from the City of Perth, this 4-star luxurious hotel ... more

47 reviews
Score: 8.7 out of 10

£28
per night

Auld Manse Guest House 2 Stars

Bed and breakfast with 5 rooms from £28. Just 150 metres from the banks of the River Tay, the Victorian Auld Manse Guest House is located in ... more

33 reviews
Score: 8.3 out of 10

£59
per night

Parklands Hotel 4 Stars

4 Star Hotel with 14 rooms from £59. Business Facilities: The hotel offers a range of facilities for the business traveller and meeting d... more

25 reviews
Score: 7.5 out of 10