Last-minute hotel deals in Perthshire

Fri, 13 Jun
Mon, 16 Jun
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 13 Jun
Mon, 16 Jun
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Clear filters

Perthshire

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Fisher's 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 Pitlochry · 26.47 km from centre

8.2

 

976 reviews

Breakfast available

With a stay at Fisher's Hotel in Pitlochry, you'll be in the historical district, within a 15-minute walk of Pitlochry Festival Theatre and Bells Blair Athol Distillery. This eco-friendly hotel is 2.6 mi (4.2 km) from Edradour Distillery and 5.3 mi (8.5 km) from Loch Tummel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Heidl Guest House
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.

Guesthouse in Perth · 12.60 km from centre

8.8

 

282 reviews

Breakfast available

With a stay at Heidl Guest House in Perth, you'll be within a 10-minute walk of Perth Ice Rink and St. Ninian's Cathedral. This guest house is 0.5 mi (0.9 km) from Perth Theatre and 0.6 mi (0.9 km) from Fergusson Gallery.

Compare price on Booking.com
Compare price on Booking.com
Room
Fonab Castle Hotel & Spa
Full StarFull 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 Pitlochry · 26.10 km from centre

9.4

 

567 reviews

Breakfast available

When you stay at Fonab Castle Hotel & Spa in Pitlochry, you'll be next to a golf course, within a 5-minute drive of Pitlochry Festival Theatre and Bells Blair Athol Distillery. This golf hotel is 2.9 mi (4.7 km) from Edradour Distillery and 4.3 mi (7 km) from Cairngorms National Park.

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 · 9.74 km 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
Easy sleep
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Dundee · 36.53 km from centre

3.0

 

82 reviews

Located in Dundee within 1.9 km of Discovery Point and 23 km of St Andrews University, Easy sleep provides rooms with free WiFi. The property is around 27 km from St Andrews Bay, 34 km from Scone Palace and 41 km from Lunan Bay. University of Dundee is 2 km away and Glamis Castle is 21 km from the guest house.

St Andrews Cathedral is 23 km from the guest house, while Hill of Tarvit Mansion is 27 km away. Dundee Airport is 5 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Kenmore Club
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.

Aparthotel in Kenmore, Aberfeldy · 28.98 km from centre

9.4

 

248 reviews

With a stay at The Kenmore Club in Aberfeldy, you'll be just steps from Loch Tay and Mains of Taymouth Golf Course. This aparthotel is 0.8 mi (1.4 km) from The Scottish Crannog Centre and 1.4 mi (2.3 km) from Taymouth Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Breadalbane Arms Hotel (Room Only)
Full 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 Aberfeldy · 23.61 km from centre

6.8

 

174 reviews

When you a stay at The Breadalbane Arms Hotel (Room Only) in Aberfeldy, you'll be next to a golf course, just steps from The Birks of Aberfeldy and Temple Gallery. This golf hotel is 18.1 mi (29.1 km) from Cairngorms National Park and 0.3 mi (0.4 km) from Aberfeldy Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kennacoil
Full 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.

Caravan park, campground in Dunkeld · 8.80 km from centre

9.6

 

279 reviews

Located in Dunkeld, Kennacoil is on a river, within a 10-minute drive of Ossian's Hall and Dunkeld Cathedral. This campsite is 5.4 mi (8.6 km) from Birnam Oak and 5.9 mi (9.4 km) from The Hermitage.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunbank 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.

Hotel in Perth · 13.82 km from centre

9.4

 

70 reviews

Located in Perth, Sunbank House Hotel is within a 15-minute walk of St. John's Kirk and King James V1 Golf Course. This hotel is 0.7 mi (1.2 km) from Perth Art Gallery and Museum and 0.8 mi (1.2 km) from Perth Concert Hall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bamff Ecotourism
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.

Agritourism property in Blairgowrie · 25.93 km from centre

9.8

 

10 reviews

Located in Blairgowrie, Bamff Ecotourism is within a 15-minute drive of Strathmore Golf Centre and Alyth Museum. This farm stay is 12.1 mi (19.4 km) from Cairngorms National Park and 3.8 mi (6.2 km) from Reekie Linn Waterfall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Royal Hotel
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.

Hotel in Crieff · 28.44 km from centre

9.4

 

68 reviews

Breakfast available

With a stay at The Royal Hotel in Crieff, you'll be within a 10-minute drive of Loch Lomond and The Trossachs National Park and Earthquake House. This hotel is 1.5 mi (2.4 km) from Deil's Cauldron Waterfall and 1.6 mi (2.6 km) from Cultybraggan Camp.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cromlix
Full StarFull 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 Dunblane · 37.14 km from centre

9.6

 

318 reviews

Located in Dunblane, Cromlix is in a provincial park, within a 10-minute drive of Cathedral Museum and Dunblane Museum. This luxury hotel is 10.4 mi (16.8 km) from Stirling Castle and 10.7 mi (17.2 km) from Blair Drummond Safari Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Old Mill Inn
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.

Inn in Pitlochry · 26.51 km from centre

9.8

 

335 reviews

With a stay at The Old Mill Inn in Pitlochry, you'll be within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This inn is 0.6 mi (1 km) from Pitlochry Golf Club and 0.7 mi (1.2 km) from Bells Blair Athol Distillery.

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 · 19.04 km from centre

8.1

 

427 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
Primary image
Murraypark 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 Crieff · 20.04 km from centre

9.2

 

197 reviews

Breakfast available

With a stay at Murraypark Hotel in Crieff, you'll be within a 10-minute walk of Crieff Golf Club Limited and Gordon & Durward. This eco-friendly hotel is 11.2 mi (18 km) from Loch Lomond and The Trossachs National Park and 0.9 mi (1.4 km) from Harrisons Fine Wines.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Inn On The Tay
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 Grandtully, Pitlochry · 23.13 km from centre

9.6

 

124 reviews

Breakfast available

Located in Pitlochry, The Inn On The Tay is on a river, within a 10-minute drive of Dewar's World of Whisky and Temple Gallery. This golf inn is 13.2 mi (21.2 km) from Cairngorms National Park and 4.9 mi (7.9 km) from The Watermill.

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 · 3.86 km 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
The Old Cross Inn
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.

Inn in Blairgowrie · 19.81 km from centre

9.2

 

72 reviews

Breakfast available

Located in Blairgowrie, The Old Cross Inn is a 3-minute drive from Alyth Museum and 6 minutes from Blairgowrie Golf Club. This inn is 5.1 mi (8.2 km) from Strathmore Golf Centre and 7.3 mi (11.8 km) from Meigle Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gilvenbank
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 Glenrothes · 38.85 km from centre

8.0

 

47 reviews

Breakfast available

Located in Glenrothes, Gilvenbank is within a 10-minute drive of Bongos Soft Play Centre and Falkland Palace. This hotel is 4.3 mi (6.9 km) from Skydive St. Andrews and 4.3 mi (7 km) from Happy Hounds Secure Dog Walking Field.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Inchture 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 Inchture, Perth · 24.85 km from centre

8.0

 

93 reviews

Located in Perth, Inchture Hotel is a 4-minute drive from Cairn O'Mohr Fruit Wines and 7 minutes from Dundee Karting. This hotel is 6.5 mi (10.5 km) from Camperdown Country Park and Templeton Woods and 6.5 mi (10.5 km) from Dunholm Dog Park.

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

Find the best deals on hotels in Perthshire

A historic and impressive county in Central Scotland, Perthshire boasts over 200,000 acres of woodland and is famously known as ‘Big Tree Country’. As well as award-winning Perthshire hotels, which are renowned as some of the best Scotland hotels, you can expect to spend your days among forests, glens, rivers and waterfalls. It’s the perfect place for adventure and exploration — no matter how late you decide to book your stay.

Whatever time of year you’re visiting, you’ll find we have a huge range of last-minute accommodation options in Perthshire. Choose from traditional country house hotels with log fires, double beds and delicious local produce on the menu. Or opt for a contemporary-style boutique bed and breakfast with a spa and swimming facilities. We even have popular names like the Gleneagles Hotel which attracts friends, families and couples throughout the year.

Whether you’re planning a much-needed trip away from busy family life or you’re simply keen to explore some of Scotland’s best landscapes such as the River Tay, a staycation in Perthshire is just the thing. Our amazing selection of last-minute hotels is sure to impress, too. Why not start your search for the perfect place to stay in Perthshire today?

More locations in Scotland

Cities, coast, countryside: Scotland really does have it all. The hardest part about a staycation here is choosing where to start your travels. Here are a few more of our favourite hotspots:

Read more
tripadvisor