Cheap Hotels in Perth

Skip overpriced stays: 10 cheap hotels in Perth with free WiFi, parking & breakfast. Holiday Inn Express, Travelodge, Salutation-book now for exclusive deals.

Check-in
Thu, 06 Aug
Check-out
Fri, 07 Aug
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Thu, 06 Aug
-
Check-out
Fri, 07 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Thu, 06 Aug
-
Check-out
Fri, 07 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-15 out of 15
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.7
Very good3439 total reviews
our site & Booking.com
Map
300 m from City Centre400 m from Scone Palace
Adam RestaurantFunction RoomsLive Music
  • Scotland's oldest hotel since 1699
  • Historic Adam Restaurant vaulted ceiling
  • Dog-friendly pet policies
From£ 72 /nightSelect
8.2
Great2670 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Perth and Kinross Council
River ViewsGames RoomGin Distillery
  • Historic hotel visited by Queen Victoria
  • Award-winning gin distillery on-site
  • Free games room with pool table
From£ 68 /nightSelect
7.4
Very good2711 total reviews
our site & Booking.com
Map
400 m from City Centre200 m from St Ninian's Cathedral
Brasserie RestaurantKinnoull SuiteMill Stream Garden
  • 15th-century converted watermill
  • Mill stream under glass floor
  • Kinnoull Suite private balcony
From£ 66 /nightSelect
Free ParkingCoffee MachinePower Shower
  • Pet-friendly rooms available
  • Views of Kinnoul Hill
  • Effective soundproofing
From£ 62 /nightSelect
Map
700 m from City Centre800 m from Scone Palace
Free ParkingFamily RoomsPet Amenities
  • Pet-friendly with dog treats
  • Limited free on-site parking
  • Spacious family rooms
From£ 51 /nightSelect
6.9
Nice2503 total reviews
our site & Booking.com
Map
1.2 km from City Centre400 m from Perth Royal Infirmary
EV ChargingBilliardsChildren's Playground
  • Historic charm with modern comforts
  • 15% restaurant discount for residents
  • Live jazz music at the bar
From£ 54 /nightSelect
Map
3.6 km from City Centre400 m from Huntingtower Castle
Rooftop BarGames RoomGreenhouse Dining
  • Rooftop bar with city views
  • Greenhouse dining with local ingredients
  • Pet-friendly with family-sized rooms
From£ 88 /nightSelect
8.5
Great3340 total reviews
our site & Booking.com
Map
3.0 km from City Centre1.2 km from University of the Highlands and Islands Perth College
Express BreakfastMeeting RoomsSnack Bar
  • Pet-friendly with designated rooms
  • 24-hour snack menu with hot options
  • Family rooms with sofa beds
From£ 86 /nightSelect
7.0
Very good1644 total reviews
our site & Booking.com
Map
20.3 km from City Centre
Golf CourseEvent BallroomWooded Gardens
  • Historic 1925 lift with charm
  • Dog-friendly with spacious family rooms
  • Opposite Beatrix Potter Gardens
From£ 58 /nightSelect
8.3
Great2031 total reviews
our site & Booking.com
Map
5.6 km from City Centre
24-Hour SecurityShared KitchenGolf Course
  • Located at Perth Airport grounds
  • Spacious interconnecting family rooms
  • Dog-friendly rooms with outdoor access
From£ 58 /nightSelect
7.9
Very good1878 total reviews
our site & Booking.com
Map
500 m from City Centre400 m from Ceasar's Amusement Park
On-site RestaurantFree ParkingMeeting Rooms
  • Nepalese and Indian restaurant on-site
  • Larger-than-average room sizes
  • Engaging bar with entertainment
From£ 83 /nightSelect
7.6
Very good1108 total reviews
our site & Booking.com
Map
600 m from City Centre400 m from Ceasar's Amusement Park
BilliardsKaraokeCanoeing
  • Personalized host service by Jackie
  • Nepalese & Indian cuisine next door
  • Powerful walk-in power showers
From£ 49 /nightSelect
WoodleaGuest house
8.5
Great1082 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Ceasar's Amusement Park
Guest LoungeGolf CourseLuggage Storage
  • Hand-painted cornices dining room
  • Fresh breakfast from local produce
  • Ground floor rooms accessible
From£ 70 /nightSelect
7.9
Very good406 total reviews
our site & Booking.com
Map
13.4 km from City Centre500 m from Dunning Golf Club
Live MusicPet AmenitiesThemed Dining
  • Pet-friendly with dog treats
  • Live music events weekly
  • Locally sourced menu items
From£ 50 /nightSelect
ScotiaGuest house
9.0
Perfect522 total reviews
our site & Booking.com
Map
1.0 km from City Centre300 m from Black Watch Museum
Guest LoungeBike StorageFree Parking
  • Family-run guesthouse with homemade treats
  • Dogs welcome in guest rooms
  • Personalized maps and dining recommendations
From£ 64 /nightSelect

Perth offers a range of budget-friendly hotels, from familiar chains like Holiday Inn Express and Travelodge to historic inns like the Salutation Hotel. Most cheap hotels are located in the city centre or along the A9, providing easy access to Scone Palace, the River Tay, and Perth Concert Hall. Expect rates between £60-£100 per night, with common amenities including free parking, Wi-Fi, and a complimentary breakfast. Popular districts for budget stays include the city centre (for walkability) and the Broxden Junction area (for motorway access).

Top-rated options include Holiday Inn Express Perth (scored 86, with free parking and breakfast included), the Salutation Hotel (an award-winning historic property in the centre), and The Royal George Hotel (river views, a fitness suite, and a very good score of 83). For a unique experience, Mercure Perth is set in a 15th-century watermill, while Lovat Hotel offers free parking and an electric vehicle charging station. Grampian Hotel (scored 80) and Sky Lodge Perth (motel-style near the airport, scored 83) are also solid picks. Families should note that some hotels, like Lovat, are not pet-friendly, and The Royal George lacks a lift. Book early for the best rates.