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

Salutation Hotel
34 South Street Perth Scotland
The price is $96 total per night
$96 total
per night
May 4 - May 5
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.
Pet friendly
Free WiFi

Mercure Perth Hotel
West Mill Street Perth Scotland
The price is $81 total per night
$81 total
per night
May 17 - May 18
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

Ballathie Country House Hotel and Estate
Kinclaven By Stanley Perth Scotland
The price is $126 total per night
$126 total
per night
May 18 - May 19
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

Holiday Inn Express Perth by IHG
196 Dunkeld Road Perth Scotland
The price is $92 total per night
$92 total
per night
May 31 - Jun 1
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

Lovat Hotel
90 Glasgow Road Perth Scotland
The price is $76 total per night
$76 total
per night
May 4 - May 5
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.
Parking included
Free WiFi

Dakota Edinburgh
Ferrymuir Retail Park South Queensferry Scotland
The price is $134 total per night
$134 total
per night
May 4 - May 5
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
The price is $97 total per night
$97 total
per night
May 10 - May 11
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

Richmond Park Hotel
26 Linlithgow Road Bo'ness Scotland
The price is $68 total per night
$68 total
per night
May 20 - May 21
27.43 mi from city center
Located in Bo'ness, Richmond Park Hotel is in the historical district, within a 5-minute drive of Bo'ness and Kinneil Railway and West Lothian Golf Club.
Pet friendly
Parking included

Stirling Court Hotel
University of Stirling Stirling Scotland
The price is $84 total per night
$84 total
per night
May 4 - May 5
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
Pet friendly

Dean Park Hotel
Dean Park Drive, Chapel Level Kirkcaldy Scotland
The price is $78 total per night
$78 total
per night
May 31 - Jun 1
Free Cancellation
Reserve now, pay when you stay
19.99 mi from city center
Located in Kirkcaldy, Dean Park Hotel is in the suburbs, within a 10-minute drive of Fife Ice Arena and Adam Smith Theatre.
Parking included
Free WiFi

DOLLARBEG CASTLE - The Tower - Luxury Apartment
Dollar Clackmannanshire
19.14 mi from city center
Located in Dollar, this castle is in a rural location, a 3-minute drive from Dollar Academy and 6 minutes from Ochil Hills.
Free WiFi
Parking available

Colessio
33 Spittal Street Stirling Scotland
The price is $127 total per night
$127 total
per night
May 10 - May 11
Free Cancellation
Reserve now, pay when you stay
27.33 mi from city center
With a stay at Colessio in Stirling, you'll be within a 15-minute walk of Stirling Castle and Old Town Jail.
Pet friendly
Free WiFi
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 | 2,945 hotels |
|---|---|
Lowest Price | $68 |
Highest Price | $134 |
Popular hotels | Salutation Hotel, Mercure Perth Hotel, Ballathie Country House Hotel and Estate, Holiday Inn Express Perth by IHG, Lovat Hotel, Dakota Edinburgh, Apex City Quay Hotel & Spa, Richmond Park Hotel, Stirling Court Hotel, Dean Park Hotel, DOLLARBEG CASTLE - The Tower - Luxury Apartment, Colessio |
Most Recent Perth Hotel Reviews

Dakota Edinburgh
4 out of 5
Posted 4 hours ago
CheapTickets Verified Review
"A/c in room didn’t work.Spoke to the maintenance man,said he would look at it…Still didn’t work.Other that that ,nice place."
A verified traveler stayed at Dakota Edinburgh
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





