Save on Top Perth Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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

Top 10 Hotels in Perth

Art Series - The Adnate
4 out of 5
900 HAY STREET, Perth, WA
Free CancellationReserve now, pay when you stay
CA $131
per night
Dec 15 - Dec 16
4.5/5Wonderful! (11 reviews)

"Really helpful staff. Brand new hotel so beautifully appointed and clean. Breakfast is not worth the money - little variety and not great tasting."…"

Reviewed on Nov. 30, 2019

Art Series - The Adnate
Great Southern Hotel Perth
4 out of 5
15 Robinson Avenue, Perth, WA
Free CancellationReserve now, pay when you stay
CA $49
per night
Dec 15 - Dec 16
3.8/5Good! (639 reviews)

"Loved that the hotel was newly renovated and a great location on the north side of Perth. Check-in staff were efficient and lovely. It was a shame that the breakfast staff were not friendly and welcoming. Several people, including me, had to ask for items to be renewed. The seating in the breakfast ..."…"

Reviewed on Dec. 2, 2019

Great Southern Hotel Perth
Peppers Kings Square Hotel
4.5 out of 5
621 Wellington Street, Perth, WA
Free CancellationReserve now, pay when you stay
CA $114
per night
Dec 15 - Dec 16
4.5/5Wonderful! (664 reviews)

"No one had filled up the mini bar, other than that it was fine."…"

Reviewed on Nov. 24, 2019

Peppers Kings Square Hotel
Duxton Hotel Perth
5 out of 5
1 St Georges Terrace, Perth, WA
Free CancellationReserve now, pay when you stay
CA $122
per night
Dec 20 - Dec 21
4.5/5Wonderful! (1,807 reviews)

"I only had the opportunity to stay there for 1 night. There was nothing crazy about the room. But the service was great!"…"

Reviewed on Dec. 4, 2019

Duxton Hotel Perth
Criterion Hotel Perth
3.5 out of 5
560 Hay Street, Perth, WA
CA $61
per night
Dec 13 - Dec 14
3.8/5Good! (1,860 reviews)

"This property was recommended by a friend - Location good -room clean - shower & bath rail was loose and hanging down - but once reporter it was fixed."…"

Reviewed on Nov. 25, 2019

Criterion Hotel Perth
ibis Perth
3.5 out of 5
334 Murray Street, Perth, WA
Free CancellationReserve now, pay when you stay
CA $92
per night
Dec 15 - Dec 16
4.1/5Very Good! (1,412 reviews)

"The hotel is in a central location, close to travel hubs, shops and restaurants. The staff were courteous and professional. The only thing I would change if possible would be to fit security boxes in individual rooms rather than at reception."…"

Reviewed on Nov. 14, 2019

ibis Perth
Pensione Hotel Perth
3.5 out of 5
70 Pier Street, Perth, WA
Free CancellationReserve now, pay when you stay
CA $86
per night
Dec 22 - Dec 23
4.3/5Excellent! (2,459 reviews)

"Staff were helpful and friendly. Great stay clean and comfy room and facilities. Would definitely stay again."…"

Reviewed on Nov. 24, 2019

Pensione Hotel Perth
Novotel Perth Langley
4.5 out of 5
221 Adelaide Terrace, Perth, WA
Free CancellationReserve now, pay when you stay
CA $101
per night
Dec 19 - Dec 20
4.3/5Excellent! (1,746 reviews)

"Novotel Perth Langley had our room ready for us early, which was great as we had just disembarked from a cruise ship early. Plus, hard to believe, they have the BEST drying bathroom towels ever. Thank you."…"

Reviewed on Nov. 30, 2019

Novotel Perth Langley
Parmelia Hilton Perth
5 out of 5
14 Mill Street, Perth, WA
Free CancellationReserve now, pay when you stay
CA $105
per night
Dec 15 - Dec 16
4.3/5Excellent! (2,324 reviews)

"Excellent central location with very friendly staff"…"

Reviewed on Nov. 30, 2019

Parmelia Hilton Perth
Travelodge Hotel Perth
4.5 out of 5
417 Hay Street, Perth, WA
Free CancellationReserve now, pay when you stay
CA $104
per night
Dec 13 - Dec 14
4.1/5Very Good! (1,847 reviews)

"convenient to city amenities and nice quiet location"…"

Reviewed on Nov. 28, 2019

Travelodge Hotel Perth
Don't see what you're looking for?
See all available properties in Perth
View all properties
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 Hotel Guide

If you're thinking of organizing a vacation in the Western Australia region and you're looking for short- or long-stay accommodation in Perth, you have a comprehensive list to choose from. We currently offer 116 hotels within a 0.1-kilometre (0.06-mile) distance of central Perth.

Travelers searching for accommodations conveniently located to the center of Perth, should check out the latest offers at the Best Western Premier Terrace Hotel and Mounts Bay Waters Apartment Hotel.

Hillarys has 2 Expedia-listed establishments which makes it the part of Perth with the most hotels. It is 19 kilometres (12 miles) from downtown. Hillarys hotels are the Hillarys Harbour Resort and Travillas.

An alternative is Fremantle. Fremantle offers the Esplanade Hotel Fremantle - by Rydges and Quality Suites Fremantle. Or, you could try Rottnest Island, where you'll find the Karma Rottnest and Rottnest Island Authority. The Cottesloe Beach Hotel and Cottesloe Beach House are situated in Cottesloe, and Quest Rockingham and Anchorage Guest House are part of the Rockingham area.

No vacation in Perth would be complete if you don't take a trip to the Kings Park and Botanic Garden. Many tourists choose to stay near this famous landmark when they are in Perth. The The Richardson Hotel & Spa and Quest South Perth are all close by.

Stay close to the SCITECH Discovery Centre by booking accommodation at the Duxton Hotel Perth or, you could also choose the Darby Park Serviced Residences Subiaco. If you'd prefer to make a base walking distance from the University of Western Australia, check out the Sullivans Hotel or City West Accommodation. The Perth Mint and the Kings Park War Memorial are other famous Perth destinations. The Mantra on Hay and the Fraser Suites Perth are near to the Perth Mint. While the Assured Waterside Apartments and the Adina Apartment Hotel Perth, Barrack Plaza, are close to the Kings Park War Memorial.

Situated 10 kilometres (6 miles) from Perth is Perth International Airport. Stay nearby at Assured Ascot Quays Apartment or Country Comfort Inter City Hotel Perth.

More trip options

Recently Booked Hotels in Perth

Recent Reviews in Perth