Compare Cheap Hotels in Perth
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

Ballathie Country House Hotel and Estate
Kinclaven By Stanley Perth Scotland
$111 nightly
The price is $134 total per night
$134 total
Jun 24 - Jun 25
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
8.33 mi from city center
Located in Perth, Ballathie Country House Hotel and Estate is on a river, within a 10-minute drive of Historic Scotland Stanley Mills and Stewart Tower.
Pet friendly
Parking included

Salutation Hotel
34 South Street Perth Scotland
$113 nightly
The price is $136 total per night
$136 total
Jun 14 - Jun 15
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 3 minutes by foot from Fergusson Gallery.

Mercure Perth Hotel
West Mill Street Perth Scotland
$93 nightly
The price is $112 total per night
$112 total
Jun 14 - Jun 15
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.

Lovat Hotel
90 Glasgow Road Perth Scotland
$82 nightly
The price is $99 total per night
$99 total
Jun 15 - Jun 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.73 mi from city center
With a stay at Lovat Hotel in Perth, you'll be within a 10-minute walk of Perth Ice Rink and Perth Leisure Pool.

Riverstone Lodge Hotel
Perth Racecourse Perth Scotland
$99 nightly
The price is $118 total per night
$118 total
Jun 11 - Jun 12
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

Holiday Inn Express Perth by IHG
196 Dunkeld Road Perth Scotland
$105 nightly
The price is $127 total per night
$127 total
Jun 21 - Jun 22
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.

Dakota Edinburgh
Ferrymuir Retail Park South Queensferry Scotland
$166 nightly
The price is $199 total per night
$199 total
Jun 28 - Jun 29
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

Apex City Quay Hotel & Spa
1 West Victoria Dock Road Dundee Scotland
$79 nightly
The price is $95 total per night
$95 total
Jun 7 - Jun 8
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.

Richmond Park Hotel
26 Linlithgow Road Bo'ness Scotland
$63 nightly
The price is $76 total per night
$76 total
Jun 21 - Jun 22
Total with taxes and fees
27.43 mi from city center
With a stay at Richmond Park Hotel in Bo'ness, you'll be in the historical district, within a 15-minute drive of The Kelpies and Bo'ness and Kinneil Railway.

THE SPACE TO STAY APARTHOTEL
Kilrymont Rd. St. Andrews Scotland
$158 nightly
The price is $189 total per night
$189 total
Jun 15 - Jun 16
Total with taxes and fees
25 mi from city center
With a stay at THE SPACE TO STAY APARTHOTEL in St. Andrews, you'll be within a 5-minute drive of University of St. Andrews and Old Course at St Andrews.

Stirling Court Hotel
University of Stirling Stirling Scotland
$81 nightly
The price is $97 total per night
$97 total
Jun 7 - Jun 8
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.

The Pitlochry Hydro Hotel
KNOCKARD RD, PH16 5JH Pitlochry Scotland
$100 nightly
The price is $120 total per night
$120 total
Jun 29 - Jun 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
24.2 mi from city center
With a stay at The Pitlochry Hydro Hotel in Pitlochry, you'll be in the historical district, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North.
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,028 hotels |
|---|---|
Lowest Price | $76 |
Highest Price | $199 |
Popular hotels | Ballathie Country House Hotel and Estate, Salutation Hotel, Mercure Perth Hotel, Lovat Hotel, Riverstone Lodge Hotel, Holiday Inn Express Perth by IHG, Dakota Edinburgh, Apex City Quay Hotel & Spa, Richmond Park Hotel, THE SPACE TO STAY APARTHOTEL, Stirling Court Hotel, The Pitlochry Hydro Hotel |
Most Recent Perth Hotel Reviews

Dakota Edinburgh
5 out of 5
Posted 18 hours ago
CheapTickets Verified Review
"Newer construction beautiful building with larger modern rooms, temperature control and the best shower experienced compared to all others over 6 locations that we stayed in Scotland. We called ahead and were able to store some luggage prior to arrival. We took a luggage limited flight to Isle of Man. Very grateful for the hotel accommodating this request. Located near grocery store. Short walk to old Queensferry. Beautiful area and a nice stroll for fish and chips or an ice cream. Lobby is comfortable and relaxing with many seats available. Airport shuttle convenient and professional. Be sure to book transport in advance as shuttle is popular with guests."
A verified traveler stayed at Dakota Edinburgh






