We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near St. Mary's Cathedral

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
221 Adelaide Tce, Perth, Western Australia 6000, Australia
0.4 km from St. Mary's Cathedral
#17 of 81 hotels in Perth
Top Deal
USD 115*
USD 96* /night
View Deal
TripAdvisor
USD 97*
Hotels.com
USD 97*
HotelQuickly
USD 115*
417 Hay St, Perth, Western Australia 6000, Australia
0.2 km from St. Mary's Cathedral
#29 of 81 hotels in Perth
Top Deal
USD 96*
USD 84* /night
View Deal
TripAdvisor
USD 85*
Expedia.com
USD 85*
HotelQuickly
USD 96*
12 Victoria Ave, Perth, Western Australia 6000, Australia
0.2 km from St. Mary's Cathedral
#39 of 81 hotels in Perth
Top Deal
USD 117*
USD 85* /night
View Deal
TripAdvisor
USD 85*
Expedia.com
USD 89*
Elvoline
USD 117*
2 St Georges Tce, Perth, Western Australia 6000, Australia
0.2 km from St. Mary's Cathedral
1 St Georges Tce, Perth, Western Australia 6000, Australia
0.3 km from St. Mary's Cathedral
#15 of 81 hotels in Perth

The price you found is 12% lower than this hotel's average rate of USD 154/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 165*
USD 135* /night
View Deal
TripAdvisor
USD 135*
Booking.com
USD 156*
AMOMA
USD 165*
10 Irwin St, Perth, Western Australia 6000, Australia
0.3 km from St. Mary's Cathedral
#27 of 81 hotels in Perth
Top Deal
USD 126*
USD 119* /night
View Deal
TripAdvisor
USD 119*
Orbitz.com
USD 119*
AMOMA
USD 126*
525 Hay Street, Perth, Western Australia 6000, Australia
0.3 km from St. Mary's Cathedral
#71 of 81 hotels in Perth
Loading prices...
CheapTickets
Hotwire.com
Elvoline
97 Murray St, Perth, Western Australia 6000, Australia
0.4 km from St. Mary's Cathedral
#8 of 81 hotels in Perth
Top Deal
USD 157*
USD 117* /night
View Deal
Booking.com
USD 123*
Expedia.com
USD 119*
HotelQuickly
USD 157*
70 Pier St | Cnr of Murray St, Perth, Western Australia 6000, Australia
0.4 km from St. Mary's Cathedral
#10 of 81 hotels in Perth
Top Deal
USD 84*
USD 76* /night
View Deal
TripAdvisor
USD 76*
Hotels.com
USD 80*
HotelQuickly
USD 84*
207 Adelaide Terrace, Perth, Western Australia 6000, Australia
0.4 km from St. Mary's Cathedral
#13 of 81 hotels in Perth
Top Deal
USD 154*
USD 131* /night
View Deal
TripAdvisor
USD 131*
Hotels.com
USD 131*
HotelQuickly
USD 154*
221 Adelaide Tce, Perth, Western Australia 6000, Australia
0.4 km from St. Mary's Cathedral
#17 of 81 hotels in Perth
Top Deal
USD 115*
USD 96* /night
View Deal
TripAdvisor
USD 97*
Hotels.com
USD 97*
HotelQuickly
USD 115*
37 Pier St, Perth, Western Australia 6000, Australia
0.4 km from St. Mary's Cathedral
#58 of 81 hotels in Perth
Top Deal
USD 87*
USD 83* /night
View Deal
Hotels.com
USD 87*
Expedia.com
USD 84*
Hotwire.com
USD 87*
1 Cathedral Ave, Perth, Western Australia 6000, Australia
0.5 km from St. Mary's Cathedral
#1 of 81 hotels in Perth
USD 406* /night
View Deal
TripAdvisor
USD 406*
Expedia.com
USD 407*
Hotwire.com
USD 407*
195 Adelaide Tce, Perth, Western Australia 6004, Australia
0.5 km from St. Mary's Cathedral
#43 of 81 hotels in Perth
Top Deal
USD 89*
USD 78* /night
View Deal
Expedia.com
USD 89*
Hotwire.com
USD 89*
Travelocity
USD 89*
196 Adelaide Terrace, Perth, Western Australia 6004, Australia
0.5 km from St. Mary's Cathedral
#47 of 81 hotels in Perth
USD 87* /night
View Deal
Orbitz.com
Expedia.com
USD 87*
Hotels.com
USD 87*
118 Terrace Rd, Perth, Western Australia 6000, Australia
0.5 km from St. Mary's Cathedral
#64 of 81 hotels in Perth
USD 74* /night
View Deal
TripAdvisor
USD 74*
Hotels.com
Hotwire.com
USD 74*
266-268 Hay St, Perth, Western Australia 6004, Australia
0.5 km from St. Mary's Cathedral
#67 of 81 hotels in Perth
USD 30* /night
View Deal
Hotwire.com
Travelocity
HotelQuickly
560 Hay St, Perth, Western Australia 6000, Australia
0.5 km from St. Mary's Cathedral
#70 of 81 hotels in Perth
USD 60* /night
View Deal
TripAdvisor
USD 60*
Expedia.com
USD 60*
Hotels.com
273 Hay St, Perth, Western Australia 6892, Australia
0.5 km from St. Mary's Cathedral
#72 of 81 hotels in Perth
138 Barrack St, Perth, Western Australia 6000, Australia
0.6 km from St. Mary's Cathedral
#24 of 81 hotels in Perth

The price you found is 18% lower than this hotel's average rate of USD 135/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 132*
USD 111* /night
View Deal
TripAdvisor
USD 111*
Expedia.com
USD 112*
HotelQuickly
USD 132*
201 Hay St, Perth, Western Australia 6000, Australia
0.7 km from St. Mary's Cathedral
#30 of 81 hotels in Perth
Top Deal
USD 151*
USD 142* /night
View Deal
TripAdvisor
USD 141*
Orbitz.com
USD 142*
HotelQuickly
USD 151*
200 Hay St | East Perth, Perth, Western Australia 6004, Australia
0.7 km from St. Mary's Cathedral
#46 of 81 hotels in Perth
Top Deal
USD 113*
USD 87* /night
View Deal
TripAdvisor
USD 87*
Booking.com
USD 91*
HotelQuickly
USD 113*
150 Bennett St | East Perth, Perth, Western Australia 6004, Australia
0.7 km from St. Mary's Cathedral
#50 of 81 hotels in Perth

The price you found is 22% lower than this hotel's average rate of USD 69/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 63*
USD 54* /night
View Deal
TripAdvisor
USD 54*
Booking.com
USD 63*
Hotels.com
USD 62*
190 Hay St, Perth, Western Australia 6004, Australia
0.7 km from St. Mary's Cathedral
#56 of 81 hotels in Perth

The price you found is 34% lower than this hotel's average rate of USD 113/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 79*
USD 75* /night
View Deal
Booking.com
USD 79*
Hotels.com
USD 76*
Hotwire.com
USD 78*
54 Terrace Rd, Perth, Western Australia 6004, Australia
0.8 km from St. Mary's Cathedral
#20 of 81 hotels in Perth
Top Deal
USD 145*
USD 121* /night
View Deal
TripAdvisor
USD 121*
CrownePlaza.com
USD 123*
HotelQuickly
USD 145*
193 Hay St, Perth, Western Australia 6004, Australia
0.8 km from St. Mary's Cathedral
#62 of 81 hotels in Perth

The price you found is 25% lower than this hotel's average rate of USD 97/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 73* /night
View Deal
Hotels.com
USD 74*
Hotwire.com
USD 74*
Elvoline
Corner Riverside Drive And Barrack Street, Perth, Western Australia 6000, Australia
0.8 km from St. Mary's Cathedral
No photo provided
99 Adelaide Terrace, Perth, Western Australia 6000, Australia
0.9 km from St. Mary's Cathedral
#19 of 81 hotels in Perth
Top Deal
USD 160*
USD 129* /night
View Deal
TripAdvisor
USD 131*
Booking.com
USD 131*
AMOMA
USD 160*
18 The Esplanade, Perth, Western Australia 6000, Australia
0.9 km from St. Mary's Cathedral
#75 of 81 hotels in Perth
Top Deal
USD 74*
USD 71* /night
View Deal
Expedia.com
USD 74*
Hotels.com
USD 72*
Hotwire.com
USD 72*
50 James Street, Perth, Western Australia 6000, Australia
1.0 km from St. Mary's Cathedral
#5 of 81 hotels in Perth
Top Deal
USD 165*
USD 136* /night
View Deal
Booking.com
USD 142*
Hotels.com
USD 138*
HotelQuickly
USD 165*
778 - 788 Hay St, Perth, Western Australia 6000, Australia
1.0 km from St. Mary's Cathedral
#11 of 81 hotels in Perth

The price you found is 24% lower than this hotel's average rate of USD 133/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 121*
USD 101* /night
View Deal
TripAdvisor
USD 101*
HolidayInn.com
USD 102*
HotelQuickly
USD 121*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Perth Travel Forum Need specific advice visiting Perth, Greater Perth? Visit the TripAdvisor Travel Forum for Perth and ask our Destination Experts and the travel community.