Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Close
Need help?
My lastminute.com

Cheap Hotels in Perth

83
304 reviews by TrustYou
Broxden Trunk Road Service Area
2 Miles from the centre

Our Perth Broxden Junction hotel is the perfect place to discover this picturesque town perched on the banks of the River Tay, and to visit local cultural attractions like The Black Watch Castle & Museum, and Perth Concert Hall. Admire the beautiful gardens of elegant Scone Palace and take in superb views from the lovely woodland of Kinnoul Hill. Wander the orchards of magical Elcho Castle and enjoy a trip out to the Perth Racecourse or the Famous Grouse Distillery. This hotel has upgraded rooms that feature a comfy king size bed with four plump pillows and a cosy duvet. Guests can enjoy a wide variety of food and drink choices within easy walking distance from this hotel.

Show more
per night from £27
Estimated price based on searches in the last month
78
1110 reviews by TrustYou
Leonard Street
0.3 Miles from the centre
per night from £45
(price for Tue, 24 Dec)
89
1796 reviews by TrustYou
200 DUNKELD ROAD, INVERALMOND,
1.8 Miles from the centre

A smart Perth hotel with a bar off the A9 road, plus free WiFi and breakfast includedHoliday Inn Express® Perth hotel is just off the A9, a 10-minute drive from city centre sights and shopping.Alternatively, guests can leave the car in the hotel's free car park and hop on a bus into town from the stop outside the hotel. Perth railway station, a 10-minute drive away, has direct trains to Edinburgh and Aberdeen. Edinburgh Airport (EDI) is a 50-minute drive from the hotel. Perth Concert Hall shows, thrilling Perth Racecourse, and the Black Watch Castle and Museum's centuries of military history are all within a 15-minute drive. Business guests are a short walk from Scottish and Southern Energy head office and a five-minute drive from Inveralmond Industrial Estate. At the hotel, you can host meetings in 2 naturally lit rooms with space for up to 40 people.At this hotel you can enjoy:- Free WiFi- Rooms with sofa beds for families- Express Start™ Breakfast includedBegin your day with our breakfast buffet, offering delicious hot choices. Our 24-hour snack menu also features hot options like pizza and curries. In the lobby bar and lounge, you can order snacks and unwind over a chilled glass of wine or a pint with friends while watching live BT Sport events. Our warmly decorated rooms have free tea and coffee, and pets are welcome.

Show more
per night from £46
(price for Wed, 01 Jan)
83
2215 reviews by TrustYou
34 South Street
0.2 Miles from the centre
per night from £64
(price for Tue, 24 Dec)
86
73 reviews by TrustYou
210 Glasgow Road
1.2 Miles from the centre
per night from £70
Estimated price based on searches in the last month
94
399 reviews by TrustYou
17 Pitcullen Crescent
0.7 Miles from the centre
per night from £75
Estimated price based on searches in the last month
4 Pitcullen Crescent,
0.7 Miles from the centre

Situated in Perth, within 3.5 km of Scone Palace and 1.4 km of Perth Concert Hall, Arisaig Guest House features accommodation with a shared lounge and free WiFi as well as free private parking for guests who drive. The property is set 1.4 km from St Ninian's Cathedral, 1.4 km from Perth and Kinross Council and 2.9 km from Perth Royal Infirmary. At the guest house, the rooms are fitted with a desk and a flat-screen TV. At Arisaig Guest House every room is equipped with a seating area. A buffet breakfast is available each morning at the accommodation. University of the Highlands and Islands Perth College is 3.2 km from Arisaig Guest House, while Huntingtower Castle is 5 km from the property. The nearest airport is Dundee Airport, 32 km from the guest house.

Show more
per night from £75
Estimated price based on searches in the last month
90
1652 reviews by TrustYou
Crieff Road
3 Miles from the centre

Leonardo Boutique Hotel Huntingtower Perth welcomes you to an authentic, quietly situated, 3-story country house with easy access to the city centre of Perth. The hotel is situated amidst 15 acres of gloriously landscaped gardens. The Huntingtower Hotel is distinguished by its combination of laid-back elegance and charm. A total of 34 comfortable rooms, each with its own individual and unique furnishings are available. The rooms are decorated in modern or traditional style. Let us spoil you with traditional and regional food in our restaurant and enjoy a fine wine or Scotch whiskey in our cosy lounge and bar. For your meetings and events, there are meeting rooms with capacities of up to 200 persons.

Show more
per night from £77
(price for Thu, 19 Dec)
99
453 reviews by TrustYou
17 Marshall Place
0.3 Miles from the centre
per night from £80
(price for Tue, 17 Dec)
70
188 reviews by TrustYou
90 Glasgow Rd
0.7 Miles from the centre
per night from £83
Estimated price based on searches in the last month
88
963 reviews by TrustYou
Murrayshall Road, Scone
2.8 Miles from the centre
per night from £89
(price for Tue, 24 Dec)

Mercure Perth Hotel

73
3209 reviews by TrustYou
West Mill Street
0.2 Miles from the centre

The 3-star Mercure Perth Hotel is built into a charming converted 15th-century watermill and is conveniently located in Perth city centre. With the Scottish Highlands as a backdrop, guests are invited to relax and unwind in one of the hotel's 76 contemporary guest rooms, with the Superior room offering luxurious extras. The Brasserie and Lounge Bar offers an expansive menu with comfortable surroundings; a great option after a busy day of exploring.

Show more
per night from £39
(price for Fri, 10 Jan)

Hotels in Perth

lastminute.com has a fantastic range of hotels in Perth, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Perth hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Perth has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Perth

What are the best hotels to stay in Perth?

The best hotels to stay in Perth are Leonardo Boutique Hotel Huntingtower Perth, Holiday Inn Express PERTH and Travelodge Perth Broxden Junction.

What are the most convenient hotel rates in Perth?

Travelodge Perth Broxden Junction in Perth offers one night in a double room at the price of £27.

What hotels are in the central Perth neighborhood?

Salutation Hotel, The Townhouse and Best Western Queens Hotel are located in the central neighborhood of Perth.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555