Last-minute pet friendly hotel deals in Perth

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room

Clear filters

Perth

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Holiday Inn Express Perth by IHG
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 1.76 mi from centre

8.8

 

971 reviews

Breakfast available

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.1 km) from Black Watch Regimental Museum and 1.9 mi (3.1 km) from St. Ninian's Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Salutation Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 0.20 mi from centre

8.0

 

742 reviews

Breakfast available

A stay at Salutation Hotel places you in the heart of Perth, steps from St. John's Kirk and 3 minutes by foot from Fergusson Gallery. This eco-friendly 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mercure Perth Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 0.14 mi from centre

7.4

 

898 reviews

Breakfast available

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Bankfoot Inn
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Bankfoot, Perth · 7.83 mi from centre

9.2

 

114 reviews

Breakfast available

When you stay at The Bankfoot Inn in Perth, you'll be within a 10-minute drive of Active Kids Adventure Park and Historic Scotland Stanley Mills. This inn is 5.5 mi (8.9 km) from Birnam Oak and 6.1 mi (9.7 km) from Ossian's Hall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Leonardo Boutique Huntingtower Perth
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 2.94 mi from centre

8.8

 

787 reviews

Breakfast available

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

Compare price on Booking.com
Compare price on Booking.com
Primary image
Murrayshall Country Estate
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 2.84 mi from centre

9.0

 

350 reviews

Breakfast available

Located in Perth, Murrayshall Country Estate is in a rural location, within a 10-minute drive of St. John's Kirk and Perth Art Gallery and Museum. This golf hotel is 3.1 mi (5 km) from Scone Palace and 3.4 mi (5.5 km) from Perth Concert Hall.

Compare price on Booking.com
Compare price on Booking.com
Ballathie House Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Country house in Perth · 8.24 mi from centre

8.4

 

1,966 reviews

Breakfast available

Situated within its own private estate, overlooking the River Tay, gateway to the Scottish Highlands, this charming country house provides luxurious accommodation in tranquil surroundings.

One of the UK’s leading country house hotels, Ballathie House aims to offer a traditional taste of the Scottish Highlands. It features 41 x 4 star standard beautiful ensuite bedrooms, each one individually decorated and bread over the Main House and Riverside. There is also 12 x 3 star standard simpler style rooms in a separate building 150 yards from the Main House. There is also an award winning cuisine in the 2AA Rosette Restaurant.

Set in Kinclaven, Stanley, just 19 km from Perth city centre, which is home to a theatre, concert hall and specialist shops, Ballathie House occupies an ideal position from which to explore the many attractions of the Scottish Highlands.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ballathie Country House Hotel and Estate
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 8.33 mi from centre

8.8

 

475 reviews

Breakfast available

Located in Perth, Ballathie Country House Hotel and Estate is on a river, within a 10-minute drive of Historic Scotland Stanley Mills and Active Kids Adventure Park. This hotel is 6 mi (9.7 km) from Blairgowrie Golf Club and 7 mi (11.2 km) from Cateran Trail.

Compare price on Booking.com
Compare price on Booking.com
The Bein Inn Hotel & Restaurant
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Perth, Glenfarg · 7.10 mi from centre

7.8

 

1,078 reviews

Breakfast available

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Scotia
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Perth · 0.57 mi from centre

9.6

 

56 reviews

Breakfast available

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.

Compare price on Booking.com
Compare price on Booking.com
The Dunning Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 8.34 mi from centre

8.1

 

412 reviews

Breakfast available

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.

Compare price on Booking.com
Compare price on Booking.com
Southbank Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Perth, Errol · 8.45 mi from centre

10.0

 

4 reviews

Located in Errol, 44 km from St Andrews University and 49 km from St Andrews Bay, Southbank Cottage provides accommodation with access to a garden. Featuring free private parking, the 4-star holiday home is 20 km from Scone Palace. The property is non-smoking and is situated 23 km from Discovery Point.

With free WiFi, this 1-bedroom holiday home features a TV, a washing machine and a fully equipped kitchen with kitchenware. Towels and bed linen are offered in the holiday home. The accommodation offers a fireplace.

Dundee Airport is 19 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Lodge At Perth Racecourse
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 2.32 mi from centre

8.6

 

226 reviews

Breakfast available

With a stay at The Lodge At Perth Racecourse in Perth, you'll be on the riverwalk, just steps from Perth Racecourse and a 4-minute drive from Scone Palace. This hotel is 3.1 mi (4.9 km) from St. John's Kirk and 3.1 mi (5 km) from Perth Art Gallery and Museum.

Compare price on Booking.com
Compare price on Booking.com
Wonderland Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Cupar · 7.90 mi from centre

9.5

 

13 reviews

Wonderland Cottage, a property with a garden, is situated in Cupar, 29 km from Discovery Point, 33 km from St Andrews University, as well as 36 km from St Andrews Bay. Free WiFi is available throughout the property and Scone Palace is 23 km away.

The holiday home has 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a walk-in shower. There is also a seating area and a fireplace.

Dundee Airport is 34 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The Old Laundry Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Perth · 6.02 mi from centre

8.5

 

2 reviews

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.

Compare price on Booking.com
Compare price on Booking.com
The Wee Hideaway
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Cupar · 7.90 mi from centre

9.3

 

20 reviews

The Wee Hideaway is set in Cupar, 29 km from Discovery Point, 33 km from St Andrews University, as well as 36 km from St Andrews Bay. Free WiFi is available throughout the property and Scone Palace is 23 km away.

The spacious apartment features 1 bedroom, a TV, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a walk-in shower. The accommodation is non-smoking.

Guests at the apartment will be able to enjoy activities in and around Cupar, like cycling.

Dundee Airport is 34 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bein Inn hotel
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 7.11 mi from centre

Breakfast available

Located in Perth, Bein Inn hotel is within a 10-minute drive of Abernethy Village and Croft Moraig. This hotel is 7.5 mi (12 km) from Fife Coastal Path and 7.6 mi (12.2 km) from King James V1 Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Branklyn Garden Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Perth · 0.79 mi from centre

9.5

 

4 reviews

Situated 4.3 km from Scone Palace, Branklyn Garden Cottage features accommodation with free WiFi and free private parking. This holiday home has a garden. The property is non-smoking and is set 34 km from Discovery Point.

This holiday home has 2 bedrooms, a kitchen with dishwasher, a TV, a seating area and 1 bathroom with a walk-in shower. The accommodation offers a fireplace.

Guests at the holiday home will be able to enjoy activities in and around Perth, like golfing, cycling and fishing.

Falkland Palace & Garden is 25 km from Branklyn Garden Cottage, while Gleneagles is 34 km from the property. Dundee Airport is 29 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Westview
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Perth · 0.51 mi from centre

9.2

 

32 reviews

Breakfast available

With a stay at Westview in Perth, you'll be a 3-minute walk from Black Watch Regimental Museum and 6 minutes by foot from St. Ninian's Cathedral. This guest house is 0.6 mi (1 km) from Perth Theatre and 0.7 mi (1.1 km) from Perth Concert Hall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ballathie Sportsmans Lodge
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Perth · 8.73 mi from centre

10.0

 

1 review

Located in Perth, Ballathie Sportsmans Lodge is within a 10-minute drive of Historic Scotland Stanley Mills and Blairgowrie Golf Club. This lodge is 4.8 mi (7.7 km) from Active Kids Adventure Park and 6.3 mi (10.2 km) from Cateran Trail.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG