Dog friendly holidays in Perth

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Perth / Pet Friendly

Sort by
Most popular

See the latest prices and deals by

Primary image
8.2

Salutation Hotel

Hotel in Perth

A stay at Salutation Hotel places you in the heart of Perth, steps from St. John's Kirk and Tay Street. This hotel is 0.4 mi (0.6 km) from Perth Art Gallery and Museum and 0.4 mi (0.7 km) from Perth Concert Hall.

Very good1,003 reviews
8.2
View details
Lobby
9.0

Holiday Inn Express Perth by IHG

Hotel in Perth

When you stay at Holiday Inn Express Perth by IHG in Perth, you'll be in the business district, within a 5-minute drive of McDiarmid Park and Huntingtower Castle. This hotel is 1.9 mi (3 km) from Black Watch Regimental Museum and 1.9 mi (3.1 km) from St. Ninian's Cathedral.

Exceptional1,002 reviews
9.0
View details
Primary image
7.4

Mercure Perth Hotel

Hotel in Perth

Located in Perth, Mercure Perth Hotel is in a rural location, within a 15-minute walk of Perth Theatre and St. Ninian's Cathedral. This hotel is 0.7 mi (1.1 km) from Fergusson Gallery and 0.7 mi (1.2 km) from Perth Concert Hall.

Good1,000 reviews
7.4
View details
The Tipsy Coo
7.8

The Tipsy Coo

Hotel in Perth, Bridge of Earn

Located in Bridge of Earn, 10 km from Scone Palace, The Tipsy Coo provides accommodation with a garden, free private parking, a terrace and a bar. Located around 46 km from St Andrews University, the hotel with free WiFi is also 49 km away from Forth Bridge. The property is non-smoking and is set 39 km from Discovery Point.

At the hotel, all rooms are fitted with a patio. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At The Tipsy Coo every room is fitted with a desk and a flat-screen TV.

St Andrews Bay is 50 km from the accommodation. Dundee Airport is 35 km away.

Good18 reviews
7.8
View details
The Royal George Hotel
8.1

The Royal George Hotel

Hotel in Perth

This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens.

The Royal George restaurant serves traditional Scottish food with river views. Fresh farm and local market ingredients are used. Breakfast, lunch, afternoon tea, high tea and dinner served with daily specials.

In the MacGregor Lounge Bar, choose from world wines, fine beers and over 50 Scottish malt whiskies and Scottish Gins. The sun lounge offers views of The River Tay and Perth Bridge.

The hotel offers a complimentary fitness suite, with running machine, eSpinner bike, rowing machine and a selection of free weights, kettle bells and stretch mats, for the exclusive use of hotel guests. There is also and onsite residents games room, with free play pool table, gaming machine and table football.

The Royal George is over 200 years old and was once visited by Queen Victoria. It is a short walk from Perth High Street. St Andrews, Gleneagles and Carnoustie golf courses are within driving distance.

19 free car parking spaces are available on a first come, first served basis. The hotel has a gun room for groups of shooters. Free high-speed WiFi is offered in all areas.

Hotel does not operate with a lift, all rooms are accessible by stairwell only.

Very good2,252 reviews
8.1
View details
Primary image
8.8

Leonardo Boutique Huntingtower Perth

Hotel in Perth

Located in Perth, Leonardo Boutique Huntingtower Perth is in the suburbs, within a 5-minute drive of Huntingtower Castle and McDiarmid Park. This hotel is 3.3 mi (5.3 km) from St. Ninian's Cathedral and 3.5 mi (5.6 km) from Perth Ice Rink.

Fabulous934 reviews
8.8
View details
Primary image
8.8

Riverstone Lodge Hotel

Hotel in Perth

Located in Perth, Riverstone Lodge Hotel is on the riverwalk – a 1-minute drive from Perth Racecourse and 6 minutes from St. John's Kirk. This hotel is 2.8 mi (4.4 km) from Scone Palace and 2.9 mi (4.7 km) from Murray Star Maze.

Fabulous269 reviews
8.8
View details
The Bein Inn Hotel & Restaurant
7.8

The Bein Inn Hotel & Restaurant

Inn in Perth, Glenfarg

The Bein Inn Hotel & Restaurant offers a relaxing rural escape just five minutes from the M90 motorway. Whether you're planning a quiet getaway or looking for a comfortable stop on your journey, you'll feel right at home with us.

We offer a range of 17 comfortable bedrooms to suit all needs and budgets—from spacious deluxe rooms to cozy standard options. All rooms feature en-suite bathrooms, flat-screen TVs, and complimentary Wi-Fi throughout the property. Free private parking is also available on site.

We’re also proud to be dog-friendly, so your four-legged friends are more than welcome to join you for the adventure!

Our on-site restaurant and bar serve a variety of Scottish dishes, along with a fine selection of local whiskies and gins. Relax by the log fire in our cozy lounge or enjoy a complimentary buffet breakfast each morning in our light and airy dining room.

Explore Scotland from Our Doorstep

Nestled in the heart of rural Perthshire, The Bein Inn is more than just a place to stay—it's your perfect launchpad for discovering the beauty and charm of Scotland. Ideally situated, our inn offers a peaceful retreat amid breathtaking landscapes, making it the perfect base for exploring Scotland’s rich cultural heritage, historic landmarks, natural wonders, and famous filming locations—including those seen in Outlander.

Scenic Surroundings: Enjoy the tranquillity of rural Perthshire, with rolling hills and picturesque countryside offering a peaceful escape from city life.

Close to Attractions: From nature trails and castles to golf courses and historic towns, The Bein Inn is ideally placed for visits to Balvaird Castle, and we’re just a short drive from St Andrews—the world-famous home of golf.

At The Bein Inn, we believe the journey is just as memorable as the destination. Join us and create unforgettable experiences as you explore the many wonders of Scotland.

Good1,089 reviews
7.8
View details
Primary image
8.6

Parklands Hotel

Hotel in Perth

A stay at Parklands Hotel places you in the heart of Perth, within a 10-minute walk of Fergusson Gallery and Perth Theatre. This upscale hotel is 0.6 mi (0.9 km) from St. Ninian's Cathedral and 0.6 mi (0.9 km) from King James V1 Golf Course.

Fabulous242 reviews
8.6
View details
Primary image
9.4

The Bankfoot Inn

Inn in Perth

Located in Perth, The Bankfoot Inn is a 3-minute drive from Stewart Tower and 6 minutes from Active Kids Adventure Park. This inn is 4.5 mi (7.2 km) from Historic Scotland Stanley Mills and 5.5 mi (8.9 km) from Birnam Oak.

Exceptional145 reviews
9.4
View details
The Dunning Hotel
8.0

The Dunning Hotel

Hotel in Perth

Situated in Perth, 19 km from Scone Palace, The Dunning Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant. The property offers services including meeting and banquet facilities and karaoke.

With a private bathroom fitted with a shower and free toiletries, rooms at the hotel also feature free WiFi, while selected rooms also feature a mountain view. All rooms in The Dunning Hotel are equipped with a flat-screen TV and a hairdryer.

You can play darts at this 3-star hotel, and the area is popular for hiking and skiing.

Dundee Airport is 49 km from the property.

Very good380 reviews
8.0
View details
Tayside Hotel
8.2

Tayside Hotel

Guest house in Perth, Stanley

<h2>Historic Setting</h2>

Tayside Hotel in Stanley offers a 3-star guest house experience within a historic building. The property features a beautiful garden, outdoor seating area, and picnic spots, providing a charming setting for relaxation.

<h2>Comfortable Accommodations</h2>

Rooms include private bathrooms with walk-in showers, tea and coffee makers, and free toiletries. Additional amenities include sofa beds, sofas, and outdoor furniture, ensuring a comfortable stay.

<h2>Dining Experience</h2>

The family-friendly restaurant serves British and Scottish cuisine with vegetarian, vegan, gluten-free, and dairy-free options. Breakfast includes full English or Irish, warm dishes, juice, and fruits. Guests can also enjoy lunch and dinner in a welcoming ambience.

<h2>Activities and Attractions</h2>

Located 16 km from Scone Palace and 36 km from Dundee Airport, the hotel offers skiing, hiking, and cycling activities. Nearby attractions include Glamis Castle and Falkland Palace & Garden, each approximately 40 km away.

Very good508 reviews
8.2
View details
Primary image
9.6

Scotia

Bed & breakfast in Perth

With a stay at Scotia in Perth, you'll be a 4-minute walk from Black Watch Regimental Museum and 7 minutes by foot from St. Ninian's Cathedral. This bed & breakfast is 0.7 mi (1.1 km) from Perth Theatre and 0.8 mi (1.2 km) from Perth Concert Hall.

Exceptional61 reviews
9.6
View details
Historic Unique Castle Apartment in Central Perth
7.6

Historic Unique Castle Apartment in Central Perth

Apartment in Perth

Located 5.8 km from Scone Palace, Historic Unique Castle Apartment in Central Perth provides accommodation with free WiFi and free private parking. The property is non-smoking and is set 37 km from Discovery Point.

Falkland Palace & Garden is 25 km from the apartment, while Gleneagles is 28 km away. Dundee Airport is 33 km from the property.

Good43 reviews
7.6
View details
The Anglers Inn
8.7

The Anglers Inn

Inn in Perth

Set in Perth, within 6.5 km of Scone Palace and 35 km of Discovery Point, The Anglers Inn offers accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive. The property is situated 34 km from University of Dundee, 35 km from Falkland Palace and 49 km from Hill of Tarvit Mansion. The property is non-smoking and is located 32 km from Glamis Castle.

At the inn, all rooms have a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.

The nearest airport is Dundee Airport, 31 km from The Anglers Inn.

Fabulous74 reviews
8.7
View details
Heatherwood Cottage
7.5

Heatherwood Cottage

Holiday home in Perth, New Scone

<h2>Comfortable Living</h2>

Heatherwood Cottage in New Scone offers a cosy holiday home with a private garden and free WiFi. Guests can relax in the outdoor dining area or enjoy the serene surroundings.

<h2>Modern Amenities</h2>

The property features a fully equipped kitchen with a coffee machine, oven, microwave, and toaster. Additional amenities include a washing machine, private bathroom, and a dining table.

<h2>Convenient Location</h2>

Located 29 km from Dundee Airport, Heatherwood Cottage is close to attractions such as Scone Palace (3.2 km), Discovery Point (33 km), and Falkland Palace & Garden (29 km). Free off-site parking is available.

Good7 reviews
7.5
View details
The Old Laundry Cottage
8.5

The Old Laundry Cottage

Holiday home in Perth

Located 16 km from Scone Palace, The Old Laundry Cottage provides accommodation with free WiFi and free private parking. This holiday home offers a garden. The property is non-smoking and is set 42 km from Discovery Point.

The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a walk-in shower.

St Andrews University is 43 km from the holiday home, while St Andrews Bay is 46 km away. Dundee Airport is 38 km from the property.

Fabulous2 reviews
8.5
View details
Room
10.0

Newburghaprtment/scotland/sleeps 4/firepit/garden

Apartment in Cupar

With a stay at this apartment in Cupar, you'll be a 3-minute walk from Fife Coastal Path and 7 minutes by foot from Lindores Abbey. This apartment is 2.2 mi (3.6 km) from Lindores Loch and 3.1 mi (5.1 km) from Abernethy Village.

Exceptional3 reviews
10.0
View details
Little Rosslyn
9.6

Little Rosslyn

Apartment in Perth

Boasting accommodation with a patio, Little Rosslyn is located in Perth. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 16 km from Scone Palace.

This apartment has 1 bedroom, a kitchenette with an oven and a microwave, a flat-screen TV, a seating area and 1 bathroom fitted with a walk-in shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

The apartment has a picnic area where you can spend a day out in the open.

Discovery Point is 39 km from the apartment, while Castle Menzies is 43 km from the property. Dundee Airport is 37 km away.

Exceptional149 reviews
9.6
View details
The Auld Sweetie Shop
8.4

The Auld Sweetie Shop

Holiday home in Perth

Offering garden views, The Auld Sweetie Shop is an accommodation set in Perth, 41 km from Discovery Point and 43 km from Castle Menzies. Both free WiFi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is located 16 km from Scone Palace.

The holiday home is equipped with 3 bedrooms, a flat-screen TV with cable channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are provided in the holiday home.

Guests at The Auld Sweetie Shop can enjoy skiing and cycling nearby, or make the most of the garden.

Glamis Castle is 36 km from the accommodation, while Gleneagles is 40 km away. Dundee Airport is 37 km from the property.

Very good14 reviews
8.4
View details