Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Perth

Tonight Tonight 24 Apr - 25 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Featured Perth Sports Hotels

See all 446 Hotels in Perth
Pan Pacific Perth
207 Adelaide Terrace, East Perth
Pan Pacific Perth
£74
4.4/5 (5,503 reviews)

Professional staff and very clean rooms .A good choice for Perth .

altText 9 Apr 2018
 
 
Rottnest Island Authority
Vlamingh Way, Rottnest Island
Rottnest Island Authority
£86
4.0/5 (108 reviews)

great stay,i highly recommend rottnest for peaceful escape

altText 1 Aug 2017
 
 
Pier 21 Apartment Hotel
7-9 John Street, North Fremantle
Pier 21 Apartment Hotel
£97
4.5/5 (629 reviews)

Not being a regular visitor to Western Australia choosing Pier 21 was just gut feel. As it turned out its location next to the river and large park and so many older buildings with great architecture enhanced our enjoyment of the stay. Even saw some black swans.

altText 22 Apr 2018
 
 
Quality Resort Sorrento Beach
1 Padbury Circle, Sorrento
Quality Resort Sorrento Beach
£87
4.3/5 (439 reviews)

Great place to stay, very quiet, next to the beach. Room was comfortable and clean

altText 25 Feb 2018
 
 
Esplanade Hotel Fremantle - by Rydges
Cnr Marine Terrace and Essex St, Fremantle
Esplanade Hotel Fremantle - by Rydges
£74
4.3/5 (1,856 reviews)

Well appointed hotel, good location. Valet parking is offered but expensive, no free parking available. Breakfast is plentiful but a costly extra if not included in your room rate. Rooms are large

altText 20 Apr 2018
 
 
Hyatt Regency Perth
99 Adelaide Terrace, East Perth
Hyatt Regency Perth
£84
4.4/5 (1,785 reviews)

The staff were exceptionally friendly and went out of their way to help and make us feel welcome. Our room was upgraded when they heard it was our anniversary and when we missed the kitchen serving hours, a staff member went out of his way to make sure we could get hold of what we needed. The hotel ...

altText 20 Apr 2018
 
 
Rendezvous Hotel Perth Scarborough
The Esplanade, Scarborough
Rendezvous Hotel Perth Scarborough
£74
4.2/5 (2,192 reviews)

Nice hotel on the water with multiple restaurants surrounding it. Hotel has its own restaurant and a nice lobby bar. I only ordered room service and all the food was very good. Staff, especially front desk staff were very nice, friendly and were able to accommodate me for a very early check in. I ...

altText 21 Apr 2018
 
 
30 Arundel Accommodation
30 Arundel Street , Fremantle
30 Arundel Accommodation
£84
4.7/5 (63 reviews)

Had a great time, everything was just perfect. Massive wet room with quality toiletries

altText 6 Mar 2018
 
 
Above Bored Bed and Breakfast
14 Norham Street, North Perth
Above Bored Bed and Breakfast
Get Rates
4.5/5 (71 reviews)

the owner was friendly and helpful the room was nice with a gas fire place good range of food for breakfast easy to use facilities clean and tidy

altText 7 Jun 2016
 
 

Recently booked Perth hotels

ibis Perth
3.0 out of 5.0
Last booking: 2 hours ago
Peppers Kings Square Hotel
4.5 out of 5.0
Last booking: 24 hours ago
Discovery Parks Swan Valley
4.0 out of 5.0
Last booking: 27 hours ago
International on the Water Hotel
4.0 out of 5.0
Last booking: 47 hours ago

Pocket Guide: Sports Hotels in Perth

Search for Sports Hotels in Perth on Expedia.co.uk. You can easily find your Sports Hotels in Perth using one of the methods below:

  • View our selection of featured hotels in Perth
  • Use the map to find budget hotels in the Perth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth, select a specific theme, brand, or hotel class in Perth
  • Enter your travel dates now to view the best deals on hotels in Perth - while they last