United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Dog-Friendly Hotels in Perth

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
1
Accessibility
Trip type
Ballathie Sportsmans Lodge
3 out of 5
Kinclaven, Stanley, Perth, Scotland
Get Rates
5/5Exceptional! (1 review)
Wonderful country hotel on the banks of river Tay.

"Booked this as special honeymoon night.. staff could not have been more helpful and helped plan everything... even late arrival!"…"

Reviewed on 8 Sep 2017

Ballathie Sportsmans Lodge
Meikleour Arms Hotel and Restaurant
4 out of 5
Old Military Road, Meikleour, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £75 per night from 1 Feb to 2 Feb
4.7/5Exceptional! (107 reviews)
Pleasant Stay

"Pleasant stay at Meikleour. Room very spacious and well decorated - quiet location in annexe building. Food was great quality."…"

Reviewed on 1 Aug 2020

Meikleour Arms Hotel and Restaurant
Sunbank House Hotel
4 out of 5
Dundee Road, 50, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £66 per night from 3 Feb to 4 Feb
4.6/5Exceptional! (45 reviews)

"The place is lovely, breakfast is fab and it's perfectly situated to explore all that Perth has to offer."…"

Reviewed on 12 Feb 2020

Sunbank House Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Lodge At Perth Racecourse
3.5 out of 5
Perth Racecourse, Scone Palace Park, Perth, Scotland
Get Rates
4.6/5Exceptional! (95 reviews)
Great Hotel

"Excellent hotel ,,, will book again"…"

Reviewed on 25 Oct 2019

The Lodge At Perth Racecourse
Murrayshall Country House & Golf Club, BW Premier Collection
4 out of 5
Murrayshall Road, Scone, Perth, Scotland
The price is £89 per night from 21 Feb to 22 Feb
4.4/5Wonderful! (181 reviews)
Couple break

"We had a lovely time despite the new restrictions. We were unhappy that we were asked to pay for room service to deliver deinks to the room as we were in a suite so not attached to the main building - we would have used the bar if we were able to so it seemed a bit unfair to charge to have drinks ..."…"

Reviewed on 14 Oct 2020

Murrayshall Country House & Golf Club, BW Premier Collection
The Bankfoot Inn
3 out of 5
Main Street, Bankfoot, Perth, Scotland
Get Rates
4.4/5Excellent! (76 reviews)
Great stay

"Great stay though shared bathroom not ideal and a bit noisey. Food was very good and the breakfast was superb"…"

Reviewed on 20 Sep 2020

The Bankfoot Inn
Ballathie Country House Hotel and Estate
4 out of 5
Kinclaven By Stanley, Perth, Scotland
Get Rates
4.3/5Excellent! (227 reviews)

"The staff were very welcoming, caring and efficient. Their coronavirus procedures made us feel safe."…"

Reviewed on 22 Oct 2020

Ballathie Country House Hotel and Estate
Holiday Inn Express Perth
3 out of 5
200 Dunkeld Road, Inveralmond House/200, Perth, Scotland
Free cancellation
The price is £50 per night from 29 Jan to 30 Jan
4.3/5Excellent! (562 reviews)

"Great location and staff helpful and friendly. Rooms good and value is reasonable. Breakfast set up is good given current Covid restrictions. Good provision only let down by poor cheap quality sausages - go for the bacon rolls instead"…"

Reviewed on 19 Oct 2020

Holiday Inn Express Perth
Parklands Hotel
4 out of 5
2 St Leonards Bank, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £62 per night from 21 Feb to 22 Feb
4.3/5Excellent! (166 reviews)
Perfect stay

"Lovely hotel, very quiet, central to shops, staff very friendly and helpful food was delicious only down side was under the bed hadn’t been cleaned. Overall though 9/10"…"

Reviewed on 3 Oct 2020

Parklands Hotel
The Royal George Hotel
3 out of 5
Tay Street, Perth, Scotland
Get Rates
4.1/5Very Good! (236 reviews)

"Excellent hotel. Great location too. Would stay again."…"

Reviewed on 10 Oct 2020

The Royal George Hotel
Salutation Hotel
3 out of 5
34 South Street, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £53 per night from 15 Feb to 16 Feb
4/5Very Good! (392 reviews)

"The food was absolutely amazing, the staff were really friendly and helpful. Great value for money, we will definitely use it again"…"

Reviewed on 31 Oct 2020

Salutation Hotel
Cherrybank Inn
4 out of 5
210 Glasgow Road, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £75 per night from 24 Jan to 25 Jan
3.9/5Good! (147 reviews)

"My room was spotlessly clean and stocked with toiletries and tea-making facilities.The breakfast are was also beautifully clean and well kept and the breakfast was very good.The staff were attentive and friendly without being intrusive.I agree with other reviews that the rooms are a little tired ..."…"

Reviewed on 30 Sep 2019

Cherrybank Inn
OYO The Lovat Hotel
3 out of 5
Glasgow Road, 90-92, Perth, SCT
Get Rates
3.7/5Good! (48 reviews)
Honest review

"Unfortunately our first room we couldn’t open the door so we were moved to another, the 2nd room the shower did not work we were moved again to the best room in the house..the toilet cistern didn’t work. On the first 2 occcasions the staff were aware of the issues. We had breakfast and salt and pepper ..."…"

Reviewed on 5 Jan 2018

OYO The Lovat Hotel
Mercure Perth Hotel
3 out of 5
West Mill Street, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £44 per night from 28 Jan to 29 Jan
3.6/5Good! (489 reviews)

"good location, comfortable bed, good size room, everywhere spotless, friendly staff, good value, would stay again when visiting perth"…"

Reviewed on 16 Oct 2020

Mercure Perth Hotel
The Famous Bein Inn
3 out of 5
Perthshire, Glenfarg, Perth, Scotland
Get Rates
The Famous Bein Inn
Don't see what you're looking for?
We've got more Pet-Friendly Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Perth Pet-Friendly Hotels Information

Searching for an escape to Perth with your cat or dog? Enjoy travelling with your furry mate at one of 16 pet-friendly hotels. Review these popular Perth hotels and accommodation types that are liked by travellers with pets:

  • The Lodge At Perth Racecourse is not only pet-friendly, but also offers accommodation options with a restaurant and a bar/lounge. Our customers enjoy this 3.5-star hotel's helpful staff and clean guestrooms.
  • The Bankfoot Inn is a inn that welcomes dogs, and offers human guests laundry facilities and free WiFi. Guests like the quiet location at this 3-star inn.
  • Pets can join their owners at Parklands Hotel. This hotel provides guests with 2 restaurants and free WiFi. Our customers appreciate this 4-star hotel's convenient parking and location.

Planning your trip to Perth

Want to know the area's seasonal weather averages? Arrange some outings with this information about the climate.

  • Between January and March, daytime temperatures average 9°F, while night-time temperatures stay around 1°F
  • April to June: the average is 17°F during the day and 3°F at night
  • July to September sees average temperatures of 18°F during the day and 8°F at night
  • Between October and December, you can expect 13°F as the daytime average and 2°F as the night-time average.
  • Average annual rainfall for Perth is 24 mm

Exploring Perth with your pet

Known for its castles and golfing, Perth has lots to offer visitors, including its museums, gardens and theatres. See the local sights and visit Perth Concert Hall and Perth Art Gallery and Museum. While you're there, make sure you don't miss St. John's Kirk and St. Ninian's Cathedral. If you need some supplies for your animal companion, stop at Pets at Home Perth, McCash's Country Store or Alan's Pet Shop.

Frequently asked questions

What's the best pet-friendly place to stay in Perth?
Salutation Hotel is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. Two other good options for you and your pet include The Lodge At Perth Racecourse and The Courtyard.
How many hotels that welcome pets will I be able to find in Perth?
Frolic with your furry friend at one of Expedia’s 16 Perth accommodation options that accept pets.
What's the best time of year to travel to Perth with my pet?
When you travel with your pet, keeping track of the weather can make the trip safe and fun for everyone. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Perth is 703 inches.
What is there to see and do with your pet in Perth?
Known for its castles and golfing, Perth has lots to offer visitors, including its gardens, riverfront and archaeology sites. See the local sights and visit top attractions, such as Scone Palace and Perth Racecourse. While you’re there, make sure you don’t miss Perth Concert Hall and Perth Art Gallery and Museum. If you need some supplies for your animal companion, stop at Bark ‘n’ Bathe, Harbro Country Store or Fishkeeper Perth.

Perth Hotel Reviews

More trip options