Compare Cheap 5 Star Hotels
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Perth Hotels

Riverstone Lodge Hotel
Perth Racecourse Perth Scotland
$67 nightly
The price is $81 total per night
$81 total
Nov 8 - Nov 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.32 mi from city center
Located in Perth, Riverstone Lodge Hotel is on the riverwalk, a 1-minute drive from Perth Racecourse and 6 minutes from St. John's Kirk.
Pet friendly
Parking included

Salutation Hotel
34 South Street Perth Scotland
$75 nightly
The price is $90 total per night
$90 total
Nov 8 - Nov 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.2 mi from city center
A stay at Salutation Hotel places you in the heart of Perth, steps from St. John's Kirk and Tay Street.
Pet friendly
Free WiFi

Ballathie House Hotel
Kinclaven Perth Scotland
$112 nightly
The price is $134 total per night
$134 total
Nov 12 - Nov 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
8.24 mi from city center
Located in Perth, Ballathie House Hotel is on a river, within a 5-minute drive of Ballathie Bluebell Woods and Historic Scotland Stanley Mills.
Pet friendly
Parking included

Mercure Perth Hotel
West Mill Street Perth Scotland
$72 nightly
The price is $86 total per night
$86 total
Nov 22 - Nov 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.14 mi from city center
Located in Perth, Mercure Perth Hotel is in a rural location, within a 15-minute walk of Perth Theatre and St. Ninian's Cathedral.
Pet friendly
Free WiFi

Holiday Inn Express Perth by IHG
196 Dunkeld Road Perth Scotland
$61 nightly
The price is $73 total per night
$73 total
Nov 15 - Nov 16
Total with taxes and fees
Free Cancellation
1.76 mi from city center
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.
Breakfast included
Pet friendly

Smithy Cottage, Perthshire
Kirkton of Lethendy Perth Scotland
11.32 mi from city center
Located in Perth, this cottage is in a rural location, within a 5-minute drive of Loch of Clunie and Marlee Loch.
Kitchen
Washer

Dakota Edinburgh
Ferrymuir Retail Park South Queensferry Scotland
$93 nightly
The price is $117 total per night
$117 total
Dec 6 - Dec 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
28.64 mi from city center
Located in South Queensferry, Dakota Edinburgh is a 4-minute drive from Forth Rail Bridge and 6 minutes from Dundas Castle.
Free airport shuttle
Parking included

Dean Park Hotel
Dean Park Drive, Chapel Level Kirkcaldy Scotland
$64 nightly
The price is $77 total per night
$77 total
Dec 6 - Dec 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.99 mi from city center
Located in Kirkcaldy, Dean Park Hotel is in the suburbs, a 4-minute drive from Cluny Golf and 6 minutes from Fife Ice Arena.
Parking included
Free WiFi

Apex City Quay Hotel & Spa
1 West Victoria Dock Road Dundee Scotland
$81 nightly
The price is $97 total per night
$97 total
Nov 8 - Nov 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
18.46 mi from city center
With a stay at Apex City Quay Hotel & Spa, you'll be centrally located in Dundee, just a 4-minute walk from HMS Unicorn and 7 minutes by foot from Minnie the Minx Statue.
Pool
Hot Tub

Stirling Court Hotel
University of Stirling Stirling Scotland
$60 nightly
The price is $71 total per night
$71 total
Nov 22 - Nov 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
25.66 mi from city center
With a stay at Stirling Court Hotel in Stirling, you'll be connected to the convention center, within a 10-minute drive of Stirling Castle and University of Stirling.
Pool
Parking included

Four Points Flex by Sheraton Dundee
2 South Union Street Dundee Scotland
$56 nightly
The price is $67 total per night
$67 total
Dec 6 - Dec 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
18.12 mi from city center
With a stay at Four Points Flex by Sheraton Dundee in Dundee, just steps from St Mary's Church and City Square.
Free WiFi
Restaurant

The Stirling Highland Hotel
29 Spittal Street Stirling Scotland
$80 nightly
The price is $96 total per night
$96 total
Dec 6 - Dec 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
27.35 mi from city center
With a stay at The Stirling Highland Hotel, you'll be centrally located in Stirling, steps from Old Town Jail and Tolbooth.
Pool
Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Perth hotels essential information
Accommodation | 3,240 hotels |
|---|---|
Lowest Price | $67 |
Highest Price | $134 |
Popular hotels | Riverstone Lodge Hotel, Salutation Hotel, Ballathie House Hotel, Mercure Perth Hotel, Holiday Inn Express Perth by IHG, Smithy Cottage, Perthshire, Dakota Edinburgh, Dean Park Hotel, Apex City Quay Hotel & Spa, Stirling Court Hotel, Four Points Flex by Sheraton Dundee, The Stirling Highland Hotel |
Most Recent Perth Hotel Reviews

Holiday Inn Express Perth by IHG
5 out of 5
Posted 14 hours ago
CheapTickets Verified Review
"Wonderful experience"
A verified traveler stayed at Holiday Inn Express Perth by IHG
More to Explore in Perth
Top Picks
- 3 Star Hotels in Almondbank
- Hotels with Bars in Perth
- Green Hotels in Perth
- Monzie Hotels
- Hotels with Airport Transfers in Perth
- Hotels with Hot Tubs in Perth
- Scone Hotels
- Hotels with a Gym in Perth
- Meikleour Hotels
- B&B in Perth
- Scotlandwell Hotels
- Hotels with a Wedding Venue in Perth
- Arcade Hotels in Perth
- Hotels with Balconies in Perth
- Hotels with Free Parking in Perth
- Hotels with an Indoor Pool in Perth
- Historic Hotels in Perth
- Freetobook Hotels in Perth
- Adventure Sport Hotels in Perth
- 4 Star Hotels in Perth
- Business Hotels in Perth
- Cabin Rentals in Perth
- Boutique Hotels in Perth
- Almondbank Hotels





