Why results appear this way

Show total price

Hotels with free cancellation in Perth

Holiday Inn Express Perth by IHG

Perth
8.6

Fabulous

2,491 reviews

Modern hotel in Perth with a restaurant, free Wi-Fi, and 24-hour front desk service. Enjoy a complimentary breakfast during your stay.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Leonardo Boutique Huntingtower Perth

Perth
8.4

Very good

2,211 reviews

Charming country house in Perth with a garden, ballroom, and an excellent in-house restaurant.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Mercure Perth Hotel

Perth
7.3

Good

1,737 reviews

Enjoy a comfortable stay in Perth with a superb restaurant and convenient access to local attractions.

Restaurant

Family Room













Salutation Hotel

Perth
7.9

Good

1,984 reviews

Stay in the heart of Perth with convenient amenities and dining options, steps from local attractions.

Restaurant

Non-Smoking Rooms

Family Room













The Parklands Hotel

Perth
8.4

Very good

425 reviews

Boutique hotel in Perth with a restaurant, terrace views, and complimentary wifi for a comfortable stay.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













The Townhouse

Perth
9.9

Exceptional

387 reviews

Luxury guesthouse with complimentary breakfast, garden views, and free self-parking in Perth's city center.

Top rated

5-star

Free Parking

Non-Smoking Rooms













Grampian Hotel

Perth
8

Very good

1,111 reviews

Comfortable guesthouse in Perth with free parking, on-site restaurant, and complimentary breakfast.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Premier Inn Perth City Centre

Perth
9

Superb

861 reviews

Modern smoke-free hotel with express check-in, located steps from Perth Concert Hall and Art Gallery.

Top rated

Elevator / Lift

Express Check-In/Check-Out













Sunbank House Metro Hotel

Perth
9.1

Superb

360 reviews

Top rated

Restaurant

Airport shuttle

Free Parking













Travelodge Perth A9

Perth
7.4

Good

11 reviews

Pet-friendly hotel with free parking, 24-hour front desk, and a café for a comfortable stay in Perth.

Free Parking

Family Room













Travelodge Perth Broxden Junction

Perth
8.6

Fabulous

188 reviews

Comfortable hotel in Perth with free parking, daily housekeeping, and 24-hour front desk service.

Top rated

Free Parking

Family Room













Dunallan Guest House

Perth
9.2

Superb

265 reviews

4-star guest house in Perth with family rooms, free Wi-Fi, and a tennis court nearby. Enjoy immaculate rooms and great service.

Top rated

Free Parking

Non-Smoking Rooms

Family Room













Woodlea

Perth
8.8

Fabulous

565 reviews

Top rated

Free Parking

Non-Smoking Rooms

Family Room













Travelodge Perth Central

Perth
7.5

Good

47 reviews

Experience comfortable stays at this smoke-free hotel with private bathrooms and free parking in Perth.

Free Parking













No 9 The Guest House Perth

Perth
8.9

Fabulous

116 reviews

Top rated

Non-Smoking Rooms

Cheap













Watergate

Perth
8.8

Fabulous

16 reviews

Top rated

Free Parking

Garden













Lovat Hotel

Perth
6.7

Pleasant

1,289 reviews

Comfortable hotel in Perth with a restaurant, free parking, and convenient amenities for a pleasant stay.

Restaurant

Free Parking

Non-Smoking Rooms

Family Room













Scottish stunning home stay with free parking and pet friendly

Perth
9.8

Exceptional

277 reviews

Top rated

Free Parking

Garden













High Street, Stylish City Centre Apartment, 3 Bed

Perth
9.8

Exceptional

229 reviews

Stylish city centre apartment with 3 bedrooms, private entrance, and express check-in/check-out in Perth.

Top rated

Non-Smoking Rooms

Family Room

Express Check-In/Check-Out













City centre 2 bedroom flat

Perth
9.9

Exceptional

56 reviews

Top rated

Non-Smoking Rooms

Family Room














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio