Dog friendly holidays in Perth and Kinross

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 and Kinross / Pet Friendly

Sort by
Most popular

See the latest prices and deals by

Primary image
8.0

The Longforgan Coaching Inn

Inn in Longforgan, Dundee

With a stay at The Longforgan Coaching Inn in Dundee, you'll be within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee. This golf inn is 4.2 mi (6.8 km) from Camperdown Country Park and Templeton Woods and 4.2 mi (6.8 km) from Dunholm Dog Park.

Very good401 reviews
8.0
View details
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
Primary image
8.8

Malmaison Dundee

Hotel in Dundee

When you stay at Malmaison Dundee in Dundee, you'll be near the airport, just steps from City Square and St Mary's Church. This boutique hotel is 13.5 mi (21.8 km) from University of St. Andrews and 15.1 mi (24.2 km) from Old Course at St Andrews.

Fabulous1,002 reviews
8.8
View details
The Tipsy Coo
7.8

The Tipsy Coo

Hotel in Perth, Bridge of Earn

Located in Bridge of Earn, 6.1 miles from Scone Palace, The Tipsy Coo provides accommodations with a garden, free private parking, a terrace and a bar. The property is around 24 miles from Discovery Point, 29 miles from St Andrews University and 31 miles from Forth Bridge. The hotel features family rooms.

At the hotel, every room comes with a desk and a flat-screen TV. With a private bathroom equipped with a shower and free toiletries, rooms at The Tipsy Coo also provide guests with free WiFi, while some rooms here will provide you with a patio.

Fairmont St Andrews Bay Golf Course is 31 miles from the accommodation. Dundee Airport is 22 miles away.

Good18 reviews
7.8
View details
Primary image
8.8

Holiday Inn Express Dunfermline by IHG

Hotel in Dunfermline

When you stay at Holiday Inn Express Dunfermline by IHG in Dunfermline, you'll be within a 10-minute drive of Andrew Carnegie Birthplace Museum and Abbot House. This hotel is 18.2 mi (29.3 km) from Royal Mile and 18.5 mi (29.7 km) from Edinburgh Castle.

Fabulous1,002 reviews
8.8
View details
Primary image
7.8

The Angus Hotel & Spa by Compass Hospitality

Hotel in Blairgowrie

Located in Blairgowrie, The Angus Hotel & Spa by Compass Hospitality is next to a golf course, a short 3-minute walk from Cateran Trail and within 4 minutes by car from Marlee Loch. This golf hotel is 14 mi (22.6 km) from Cairngorms National Park and 2.1 mi (3.3 km) from Blairgowrie Golf Club.

Good634 reviews
7.8
View details
Primary image
9.2

Murraypark Hotel

Hotel in Crieff

With a stay at Murraypark Hotel in Crieff, you'll be a 5-minute walk from Crieff Hydro Riding Centre and 6 minutes by foot from Crieff Golf Club Limited. This hotel is 11.2 mi (18 km) from Loch Lomond and The Trossachs National Park and 0.5 mi (0.8 km) from Gordon & Durward.

Exceptional259 reviews
9.2
View details
Primary image
7.6

go2 Dundee Camperdown Hotel

Hotel in Dundee

With a stay at go2 Dundee Camperdown Hotel in Dundee, you'll be a 1-minute walk from Camperdown Country Park and Templeton Woods and 9 minutes by foot from Camperdown Wildlife Centre. This hotel is 18.7 mi (30 km) from Old Course at St Andrews and 0.7 mi (1.2 km) from TeamSport Go Karting Dundee.

Good315 reviews
7.6
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 whiskeys 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 elevator, all rooms are accessible by stairwell only.

Very good2,252 reviews
8.1
View details
Primary image
9.6

Staybridge Suites Dundee by IHG

Hotel in Dundee

A stay at Staybridge Suites Dundee by IHG places you in the heart of Dundee, within a 10-minute walk of McManus Galleries and Museum and Abertay University. This hotel is 13.4 mi (21.6 km) from University of St. Andrews and 15 mi (24.1 km) from Old Course at St Andrews.

Exceptional752 reviews
9.6
View details
Primary image
7.2

Royal Dunkeld

Hotel in Dunkeld

Located in Dunkeld, Royal Dunkeld is in a rural location, within a 15-minute walk of Ossian's Hall and Dunkeld Cathedral. This hotel is 0.5 mi (0.7 km) from Dunkeld and Birnam Sports and Leisure Hub and 0.9 mi (1.4 km) from Birnam Oak.

Good282 reviews
7.2
View details
Primary image
7.6

Green Hotel, A Member Of Radisson Individuals

Hotel in Kinross

When you stay at Green Hotel, A Member Of Radisson Individuals in Kinross, you'll be next to a golf course, just steps from Montgomery Course at the Green Hotel and Kinross Golf Club. This golf hotel is 0.6 mi (1 km) from Loch Leven and 0.7 mi (1.1 km) from Loch Leven Heritage Trail.

Good24 reviews
7.6
View details
Corriefodly Holiday Park
9.1

Corriefodly Holiday Park

Holiday park in Blairgowrie

If you love the outdoors, Corriefodly is the perfect holiday destination. Whether you prefer a leisurely stroll or an adventurous hill walk you will be spoiled for choice. Cycling enthusiasts, fishermen, and even adrenaline junkies are well catered for in the picturesque hills, lochs, and glens in the area around the park.
Corriefodly is only a short drive from local and championship golf courses that love to welcome visitors, and heritage lovers will marvel at the great selection of castles, museums and visitor centers to visit. Fun for all the family is only a few miles away at lively kiddies activity centers and leisure pools, whatever the weather.
Corriefodly's caravan holiday homes are perfect for getting away from it all in glorious natural surroundings yet so close to lots of outdoor activities and visitor attractions. Our luxury lodges with hot tubs and caravans with hot tubs both offer something extra special, while those seeking to be closer to nature will love our glamping pods.
Corriefodly Holiday Park lies in the Strathmore Valley, around 9 miles south of the Cairngorms National Park. The River Ardle flows through the park, with a stroll along the bank taking you to the village of Bridge of Cally. Around 19 miles from Pitlochry, 22 miles from Perth, and 25 miles from Dundee there is so much on offer for the explorer in you!

Exceptional190 reviews
9.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
Drumoig Golf Hotel
8.1

Drumoig Golf Hotel

Hotel in St. Andrews

Set among 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

Each room at Drumoig features tea/coffee making facilities, a TV with Freeview channels, and an private bathroom.

The Fairways Restaurant features views of the course, a terrace overlooking the 18th green and the Lochs, and a varied menu available daily.

Tentsmuir Forest is a 10-minute drive away and the coast is 5 miles from the hotel. Dundee can also be reached in 10 minutes’ drive.

Very good799 reviews
8.1
View details
Primary image
9.4

The Tower Gastro Pub & Apartments

Guesthouse in Crieff

With a stay at The Tower Gastro Pub & Apartments in Crieff, you'll be a 2-minute walk from Gordon & Durward and 6 minutes by foot from The Strathearn Gallery. This guesthouse is 11.1 mi (17.9 km) from Loch Lomond and The Trossachs National Park and 0.5 mi (0.9 km) from Harrisons Fine Wines.

Exceptional122 reviews
9.4
View details
Primary image
8.8

Best Western Balgeddie House Hotel

Hotel in Glenrothes

Located in Glenrothes, Best Western Balgeddie House Hotel is on the riverwalk, within a 15-minute drive of Falkland Palace and The Scottish Deer Centre. This hotel is 8.7 mi (13.9 km) from RSPB Loch Leven and 9.1 mi (14.6 km) from Lochore Meadows Country Park.

Fabulous809 reviews
8.8
View details
Primary image
8.6

Moness Resort

Hotel in Aberfeldy

Located in Aberfeldy, Moness Resort is in a rural location, within a 5-minute drive of Dewar’s Aberfeldy Distillery and Castle Menzies. This family-friendly hotel is 6.4 mi (10.3 km) from Loch Tay and 13.9 mi (22.4 km) from Blair Athol Distillery.

Fabulous1,002 reviews
8.6
View details