Last-minute hotel deals in Perthshire

Fri, 24 Oct
Mon, 27 Oct
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 24 Oct
Mon, 27 Oct
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconThe best price on last-minute hotel deals.
usp iconThe best choice with thousands of stays worldwide.
usp iconThe best availability, even at the last minute.
usp iconFree cancellation options and fast, friendly support.

Clear filters

Perthshire

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
The Clarendon
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 Dundee · 21.71 mi from centre

9.8

 

130 reviews

When you stay at The Clarendon in Dundee, you'll be near the airport, within a 15-minute walk of West Park and University of Dundee. This hotel is 14.6 mi (23.5 km) from University of St. Andrews and 15.9 mi (25.5 km) from Old Course at St Andrews.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Staybridge Suites Dundee by IHG
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 Dundee · 23.20 mi from centre

9.6

 

517 reviews

Breakfast available

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 14.9 mi (24 km) from Old Course at St Andrews.

Compare price on Booking.com
Compare price on Booking.com
Schiehallion Hotel
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 · 14.64 mi from centre

8.4

 

1,110 reviews

Breakfast available

Situated in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi. The listed property was built in 1884 and is within a 4-minute drive of Castle Menzies.

The Schiehallion offers spacious en suite rooms, featuring a flat-screen TV with Freeview, hairdryer, iron, tea and coffee making facilities, and complimentary toiletries.

In the mornings, the Schiehallion offers a fruit platter, porridge, and a full cooked Scottish breakfast. The bistro serves a traditional evening menu, cooked with local and seasonal produce and the bar offers a fine selection of wines and malt whiskies.

Aberfeldy is set in the heart of the Perthshire Highlands, surrounded by Tay Forest Park. The area is an ideal base for exploring castles and distilleries, and offers various outdoor activities, including fishing, water rafting, and bungee jumping.

Compare price on Booking.com
Compare price on Booking.com
Room
The Green Hotel Golf & Leisure Resort
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 Kinross · 19.77 mi from centre

7.8

 

464 reviews

Breakfast available

When you a stay at The Green Hotel Golf & Leisure Resort in Kinross, you'll be on the Strip, just steps from Montgomery Course at the Green Hotel and Kinross Golf Club. This golf hotel is 0.7 mi (1.2 km) from Loch Leven Heritage Trail and 0.9 mi (1.4 km) from Scart Island.

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 · 24.14 mi 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
Moulin 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 Pitlochry · 16.96 mi from centre

8.0

 

74 reviews

Breakfast available

With a stay at Moulin Hotel in Pitlochry, you'll be on a river, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This hotel is 0.7 mi (1.1 km) from Pitlochry Golf Club and 1.2 mi (2 km) from Bells Blair Athol Distillery.

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

Guesthouse in Perth · 7.83 mi from centre

8.0

 

138 reviews

Breakfast available

With a stay at Grampian Hotel 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.8 km) from Perth Theatre and 0.5 mi (0.9 km) from Fergusson Gallery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Best Western Queens 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 Dundee · 22.71 mi from centre

8.0

 

522 reviews

Breakfast available

A stay at Best Western Queens Hotel places you in the heart of Dundee, steps from University of Dundee and Dundee Contemporary Arts Centre. This hotel is 13.5 mi (21.6 km) from University of St. Andrews and 14.7 mi (23.7 km) from Old Course at St Andrews.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Birchwood Pitlochry
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 Pitlochry · 16.19 mi from centre

9.0

 

69 reviews

Breakfast available

With a stay at Birchwood Pitlochry in Pitlochry, you'll be in a national park, within a 15-minute walk of Bells Blair Athol Distillery and Pitlochry Festival Theatre. This hotel is 2.3 mi (3.8 km) from Edradour Distillery and 4.2 mi (6.8 km) from Cairngorms National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Best Western Queens 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.02 mi from centre

7.2

 

293 reviews

A stay at Best Western Queens Hotel places you in the heart of Perth, within a 10-minute walk of Fergusson Gallery and Perth Theatre. This hotel is 0.6 mi (0.9 km) from St. Ninian's Cathedral and 0.6 mi (1 km) from Perth Ice Rink.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Red House 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 Blairgowrie · 12.44 mi from centre

8.6

 

34 reviews

Located in Blairgowrie, Red House Hotel is within a 10-minute drive of Blairgowrie Golf Club and Strathmore Golf Centre. This hotel is 5.6 mi (9 km) from Alyth Museum and 10.7 mi (17.2 km) from Historic Scotland Stanley Mills.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Four Seasons 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 · 22.01 mi from centre

8.2

 

157 reviews

Breakfast available

Located in Crieff, The Four Seasons Hotel is on a lake – a 2-minute drive from St Fillans Golf Club and 9 minutes from Deil's Cauldron Waterfall. This beach hotel is 7.6 mi (12.2 km) from Cultybraggan Camp and 8.2 mi (13.1 km) from Comrie Croft.

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 · 12.31 mi 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
The Tower Gastro Pub & Apartments
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 Crieff · 12.67 mi from centre

9.2

 

91 reviews

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

Compare price on Booking.com
Compare price on Booking.com
Primary image
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 · 16.22 mi 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
Tigh Na Leigh
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.

Guesthouse in Alyth, Blairgowrie · 16.08 mi from centre

9.8

 

65 reviews

Breakfast available

Located in Blairgowrie, Tigh Na Leigh is within a 5-minute drive of Strathmore Golf Centre and Alyth Museum. This guest house is 14 mi (22.6 km) from Cairngorms National Park and 3.7 mi (5.9 km) from Meigle Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Newholme Self-catering Bungalow
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.

Cottage in Pitlochry · 16.26 mi from centre

10.0

 

1 review

With a stay at this cottage in Pitlochry, you'll be within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This cottage is 0.5 mi (0.7 km) from Bells Blair Athol Distillery and 0.8 mi (1.4 km) from Pitlochry Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Annslea 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 Pitlochry · 16.63 mi from centre

9.4

 

244 reviews

Breakfast available

With a stay at Annslea Guest House in Pitlochry, you'll be within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North. This guest house is 0.5 mi (0.9 km) from Pitlochry Golf Club and 1 mi (1.6 km) from Bells Blair Athol Distillery.

Compare price on Booking.com
Compare price on Booking.com
The Gleneagles Hotel
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 Gleneagles, Auchterarder · 15.49 mi from centre

9.3

 

987 reviews

Breakfast available

Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school. Guests can also enjoy off-road driving, horse-riding, dog training, and shooting.

This grand resort offers a variety of elegant rooms and luxurious suites. Many feature views over the extensive grounds and free Wi-Fi. The en suite bathrooms have complimentary toiletries.

In the mornings, the Gleneagles Hotel serves an award-winning full Scottish breakfast. With 4 fine dining restaurants, guests can enjoy imaginative menus in the Michelin Starred Andrew Fairlie restaurant, along with the Birnam Brasserie, the formal Strathearn, and the lively Dormy Bar and Grill.

Gleneagles Hotel also offers The Club, where guests can enjoy fitness classes. It boasts 2 swimming pools, a sauna, a steam room, gym, and an outdoor hot tub. Set amongst rolling hills, the resort is home to The PGA Centenary and National Academy Golf Courses, along with The King’s Course and The Queen’s Course.

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 · 8.77 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

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
tripadvisorHG