Last-minute hotel deals in Perth

Fri, 31 Oct
Mon, 3 Nov
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 31 Oct
Mon, 3 Nov
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.

Where to stay in Perth Scotland

Clear filters

Perth

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Perth, but are nearby and match your search.
Primary image
GreenStar Apartments
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 Dundee · 18.15 mi from centre

8.4

 

23 reviews

With a stay at GreenStar Apartments in Dundee, you'll be within a 5-minute walk of Abertay University and McManus Galleries and Museum. This apartment is 13.8 mi (22.2 km) from University of St. Andrews and 15.1 mi (24.2 km) from Old Course at St Andrews.

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

Apartment in Dundee · 17.95 mi from centre

Located in Dundee, this apartment is within a 15-minute walk of Dens Park and Dundee Law. This apartment is 15 mi (24.1 km) from University of St. Andrews and 16.2 mi (26.1 km) from Old Course at St Andrews.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Burnside
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 Crieff · 14.77 mi from centre

10.0

 

1 review

Located in Crieff, this cottage is in a rural location, within a 5-minute drive of Monzie Kirk and Famous Grouse Experience at Glenturret Distillery. This cottage is 12.5 mi (20.2 km) from Loch Lomond and The Trossachs National Park and 2.3 mi (3.7 km) from Crieff Golf Club Limited.

Compare price on Booking.com
Compare price on Booking.com
Kirklands 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.

Inn in Kinross · 13.20 mi from centre

8.8

 

1,096 reviews

Breakfast available

This traditional 18th century coaching inn boasts 9 en suite rooms with free Wi-Fi.

Each room features a TV, as well as an iPod docking station..Extras include free toiletries and a hairdryer.

Guests can enjoy Scottish cuisine in both the restaurant and there is also a beer garden. Kirklands Hotel offers room service.

Popular local activities are hiking and walking.

Lomond Hills Regional Park is just 15 miles away. Perth is 21 km from Kirklands Hotel. The nearest airport is Edinburgh Airport, 29 km from Kirklands Hotel.

Compare price on Booking.com
Compare price on Booking.com
go2 Dundee Camperdown Hotel free car park
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 · 16.16 mi from centre

6.1

 

1,323 reviews

Featuring 2-star accommodation, go2 Dundee Camperdown Hotel free car park is set in Dundee, 28 km from St Andrews University and 30 km from Scone Palace. The property is located 33 km from St Andrews Bay, 45 km from Lunan Bay and 6.1 km from University of Dundee. The property is non-smoking and is situated 6.2 km from Discovery Point.

The rooms in the hotel are equipped with a flat-screen TV. With a private bathroom fitted with a bath and free toiletries, rooms at go2 Dundee Camperdown Hotel free car park also boast free WiFi.

Glamis Castle is 24 km from the accommodation, while St Andrews Cathedral is 28 km from the property. Dundee Airport is 5 km away.

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

Inn in Auchterarder · 10.01 mi from centre

9.4

 

184 reviews

Breakfast available

With a stay at Smiddy Haugh in Auchterarder, you'll be within a 5-minute drive of Whitemoss Golf Club and White Moss Loch. This inn is 2.5 mi (4 km) from Keltie Loch and 2.8 mi (4.5 km) from Maggie Wall's Memorial.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Shaftesbury Lodge Guest House
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 Dundee · 16.99 mi from centre

8.8

 

237 reviews

Located in Dundee, Shaftesbury Lodge Guest House is within a 15-minute walk of West Park and University of Dundee. This guest house is 14.6 mi (23.5 km) from University of St. Andrews and 15.8 mi (25.5 km) from Old Course at St Andrews.

Compare price on Booking.com
Compare price on Booking.com
The Bothy - Uk33907
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 Blairgowrie, Rattray · 14.64 mi from centre

9.6

 

5 reviews

The Bothy - Uk33907, a property with a garden, is set in Rattray, 49 km from Castle Menzies, 26 km from Glamis Castle, as well as 35 km from University of Dundee. Featuring free private parking, the 4-star holiday home is 26 km from Scone Palace. The property is non-smoking and is situated 34 km from Discovery Point.

With free WiFi, this 2-bedroom holiday home features a TV, a washing machine and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.

Dundee Airport is 32 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Edenwoodend 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, Kilmaron · 16.63 mi from centre

9.6

 

7 reviews

Edenwoodend Cottage, a property with a garden, is located in Kilmaron, 23 km from St Andrews Bay, 24 km from Discovery Point, as well as 42 km from Scone Palace. The property is non-smoking and is set 20 km from St Andrews University.

The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 1 bathroom with a shower. Offering free private parking, this 4-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance.

Dundee Airport is 30 km away.

Compare price on Booking.com
Compare price on Booking.com
Roseville Annex
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 Glenrothes, Markinch · 17.83 mi from centre

9.6

 

7 reviews

Situated 36 km from Discovery Point, Roseville Annex features accommodation in Markinch. Providing free private parking, the 4-star holiday home is 27 km from St Andrews University. The property is non-smoking and is located 31 km from St Andrews Bay.

With free WiFi, this 1-bedroom holiday home provides a TV, a washing machine and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are featured in the holiday home. For added privacy, the accommodation features a private entrance.

Dundee Airport is 41 km away.

Compare price on Booking.com
Compare price on Booking.com
Palace View - Uk40569
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, Falkland · 13.38 mi from centre

9.4

 

6 reviews

Palace View - Uk40569 is situated in Falkland, 35 km from St Andrews Bay, 37 km from Discovery Point, as well as 46 km from Forth Bridge. Offering free private parking, the 4-star holiday home is 30 km from Scone Palace. The property is non-smoking and is set 32 km from St Andrews University.

With free WiFi, this 2-bedroom holiday home offers a TV, a washing machine and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are offered in the holiday home. For added privacy, the accommodation features a private entrance.

Hopetoun House is 47 km from the holiday home. Dundee Airport is 42 km from the property.

Compare price on Booking.com
Compare price on Booking.com
East Lodge
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, Falkland · 12.85 mi from centre

9.5

 

2 reviews

East Lodge, a property with a garden, is situated in Falkland, 36 km from St Andrews Bay, 38 km from Discovery Point, as well as 47 km from Forth Bridge. Providing free private parking, the 4-star holiday home is 31 km from Scone Palace. The property is non-smoking and is located 33 km from St Andrews University.

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

Hopetoun House is 48 km from the holiday home. Dundee Airport is 42 km away.

Compare price on Booking.com
Compare price on Booking.com
Invergyle - Uk40566
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, Falkland · 13.38 mi from centre

9.8

 

8 reviews

Situated 35 km from St Andrews Bay, 37 km from Discovery Point and 46 km from Forth Bridge, Invergyle - Uk40566 features accommodation located in Falkland. Offering free private parking, the 4-star holiday home is 30 km from Scone Palace. The property is non-smoking and is set 32 km from St Andrews University.

With free WiFi, this 2-bedroom holiday home offers a TV, a washing machine and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are featured in the holiday home. For added privacy, the accommodation features a private entrance.

Hopetoun House is 47 km from the holiday home. Dundee Airport is 42 km away.

Compare price on Booking.com
Compare price on Booking.com
Key House
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, Falkland · 13.14 mi from centre

9.3

 

3 reviews

Key House, a property with a garden, is set in Falkland, 36 km from St Andrews Bay, 37 km from Discovery Point, as well as 46 km from Forth Bridge. Featuring free private parking, the 4-star holiday home is 30 km from Scone Palace. The property is non-smoking and is situated 32 km from St Andrews University.

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

Hopetoun House is 48 km from the holiday home. Dundee Airport is 42 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The Thistle
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 Auchtermuchty · 10.35 mi from centre

8.9

 

7 reviews

The Thistle, a property with a garden, is located in Auchtermuchty, 33 km from Discovery Point, 35 km from St Andrews Bay, as well as 47 km from Forth Bridge. The 4-star holiday home is 31 km from St Andrews University. The property is non-smoking and is situated 28 km from Scone Palace.

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

Hopetoun House is 48 km from the holiday home. Dundee Airport is 38 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Fochy 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 Kinross, Milnathort · 11.58 mi from centre

9.6

 

6 reviews

Fochy Cottage is situated in Milnathort, 33 km from Forth Bridge, 35 km from Hopetoun House, and 43 km from Edinburgh Zoo. The property is around 45 km from Murrayfield Stadium, 46 km from Edinburgh Castle and 47 km from Royal Mile. The property is non-smoking and is set 31 km from Scone Palace.

The 2-bedroom holiday home has a fully equipped kitchen with kitchenware, and 1 bathroom with a shower and a washing machine. Offering free private parking, this 4-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance.

Edinburgh Waverley station is 47 km from the holiday home, while Edinburgh Playhouse is 48 km from the property. Edinburgh Airport is 37 km away.

Compare price on Booking.com
Compare price on Booking.com
The Hayloft
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 Kinross, Milnathort · 11.58 mi from centre

9.8

 

13 reviews

The Hayloft is set in Milnathort, 33 km from Forth Bridge, 35 km from Hopetoun House, and 43 km from Edinburgh Zoo. The property is located 45 km from Murrayfield Stadium, 46 km from Edinburgh Castle and 47 km from Royal Mile. The property is non-smoking and is situated 31 km from Scone Palace.

The 2-bedroom holiday home has a fully equipped kitchen with kitchenware, and 1 bathroom with a shower and a washing machine. Featuring free private parking, this 4-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance.

Edinburgh Waverley station is 47 km from the holiday home, while Edinburgh Playhouse is 48 km from the property. Edinburgh Airport is 37 km away.

Compare price on Booking.com
Compare price on Booking.com
Tree Tops
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 Crieff · 15.98 mi from centre

9.7

 

19 reviews

Tree Tops, a property with a garden, is located in Crieff, 40 km from Castle Menzies, 50 km from Lake of Menteith, as well as 21 km from Gleneagles. This holiday home is 31 km from Doune Castle and 36 km from Stirling Castle. The property is non-smoking and is set 32 km from Scone Palace.

The holiday home features 1 bedroom, a fully equipped kitchen with kitchenware, a washing machine, and 1 bathroom. Offering free private parking, this 4-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance.

Dundee Airport is 61 km away.

Compare price on Booking.com
Compare price on Booking.com
Tullibole Castle Longhouse
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 Kinross, Crook of Devon · 14.80 mi from centre

9.2

 

8 reviews

Tullibole Castle Longhouse, a property with a garden, is set in Crook of Devon, 34 km from Hopetoun House, 37 km from Scone Palace, as well as 43 km from Edinburgh Zoo. The property is situated 45 km from Murrayfield Stadium, 46 km from Edinburgh International Conference Centre and 46 km from Edinburgh Castle. The property is non-smoking and is located 33 km from Forth Bridge.

The holiday home features 1 bedroom, a TV, an equipped kitchen, a washing machine and 1 bathroom with a shower. Providing free private parking, this 4-star holiday home also features free WiFi. The accommodation offers a fireplace.

Royal Mile is 47 km from the holiday home, while Edinburgh Playhouse is 47 km away. Edinburgh Airport is 41 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Cantrip Cottage
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 and breakfast in Cupar · 16.62 mi from centre

9.7

 

353 reviews

Breakfast available

Cantrip Cottage, a property with a garden, is set in Cupar, 21 km from St Andrews University, 24 km from St Andrews Bay, as well as 27 km from Discovery Point. It is situated 42 km from Scone Palace and features bicycle parking. The bed and breakfast also offers free WiFi, free private parking and facilities for disabled guests.

Overlooking the garden, units in this bed and breakfast are accessible via private entrance and comprised of a TV and a private bathroom with a bath and a hair dryer. At the bed and breakfast, each unit comes with bed linen and towels.

À la carte and Full English/Irish breakfast options with warm dishes, fruits and juice are available. There is a coffee shop, and packed lunches are also available.

The area is popular for cycling, and car hire is available at this 3-star bed and breakfast. The bed and breakfast features a sun terrace and an outdoor fireplace.

Dundee Airport is 32 km away.

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

Find the best deals on hotels in Perth Scotland

Perth, located in the heart of Scotland, is a charming city that beautifully blends history with modern amenities. Known as the "Gateway to the Highlands," it offers stunning scenery along the River Tay and serves as a perfect base for exploring the surrounding countryside.

Perth is also rich in cultural heritage, featuring attractions like Scone Palace, where Scottish kings were once crowned, and the Black Watch Castle and Museum, which delves into military history.

If you’re looking for cheap places to stay in Perth to explore the town’s great attractions, we’ve got you covered. Not only do we have a fantastic range of properties but you can also get exclusive discounts of up to 15% on hotels in Perth just by signing up to become a member – and it’s completely free!

Where to Stay in Perth

Perth’s city centre offers a variety of hotels and guesthouses within walking distance of key attractions such as Perth Museum and Art Gallery, St. John's Kirk, and the beautiful Perth Concert Hall. Staying here also puts you right in the midst of Perth’s vibrant shopping and dining scene.

If you prefer a quieter setting, the Kinnoull Hill area provides a peaceful retreat with stunning views over the city and the River Tay. Here you’ll enjoy easy access to the walking trails of Kinnoull Hill Woodland Park. This is a great spot for nature lovers who still want to be close to the city.

For a taste of luxury and history, consider staying near Scone Palace, just a short drive from Perth city centre. This historic area offers a range of upscale hotels and country inns, perfect for those looking to explore the palace and its beautiful grounds.

The village of Birnam, located just across the river from Dunkeld, offers another charming option for those looking to stay slightly outside Perth. Known for its connection to Shakespeare's Macbeth and its picturesque surroundings, Birnam offers a selection of quaint B&Bs and guesthouses. It's a great base for exploring the nearby Hermitage woodland walks and the historic Dunkeld Cathedral.

And for those who enjoy golf, the area around Gleneagles is ideal. Just a short drive from Perth, this world-renowned golf resort offers top-notch facilities. Staying here also provides a convenient base for exploring the stunning Perthshire countryside and enjoying outdoor activities such as horse riding and fishing.

Insider Tips for Perth

  • Explore Scone Palace, the crowning place of Scottish kings, and stroll through its beautiful gardens. Check their event calendar for special activities and historical reenactments.
  • Take a walk along the River Tay, the longest river in Scotland, and enjoy the scenic views. Stop by the Fergusson Gallery, dedicated to the works of the Scottish Colourist JD Fergusson.
  • Visit Perth Farmers' Market, held on the first Saturday of every month, to sample local produce and artisanal goods. Don’t miss the delicious locally-made cheeses and smoked meats.
  • Kinnoull Hill Woodland Park offers excellent hiking trails with stunning views over Perth and the surrounding countryside. The lookout point at the summit is particularly impressive at sunset.
Read more
tripadvisorHG