Find hotels in St James, Perth
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St James hotels

Premium Modern Homestay-Walk to Curtin University-Shared Kitchen
Premium Modern Homestay-Walk to Curtin University-Shared KitchenSt James
$108 nightly
The price is $108
Jan 12 - Jan 13
Total with taxes and fees

Central Caravan Park
Central Caravan Park5.3 mi from St James
8.8 out of 10, Excellent, (121 reviews)
$190 nightly
The price is $190
Jan 31 - Feb 1
Total with taxes and fees

Banksia Tourist Park
Banksia Tourist Park8.2 mi from St James
8.0 out of 10, Very Good, (207 reviews)
$102 nightly
The price is $113
Jan 27 - Jan 28
Total with taxes and fees

Vibe Hotel Subiaco Perth
Vibe Hotel Subiaco PerthSubiaco, 6.4 mi from St James
9.2 out of 10, Wonderful, (379 reviews)
$144 nightly
The price is $158
Jan 24 - Jan 25
Total with taxes and fees

Swan River Hotel
Swan River Hotel4.8 mi from St James
8.0 out of 10, Very Good, (1,009 reviews)
$125 nightly
The price is $138
Jan 17 - Jan 18
Total with taxes and fees

Bentley Motel
Bentley Motel0.9 mi from St James
9.0 out of 10, Wonderful, (506 reviews)
$99 nightly
The price is $110
Jan 21 - Jan 22
Total with taxes and fees

Ibis Budget Perth Airport
Ibis Budget Perth Airport4.7 mi from St James
6.8 out of 10, (1,004 reviews)
$98 nightly
The price is $108
Jan 15 - Jan 16
Total with taxes and fees

Nightcap at Belgian Beer Cafe
Nightcap at Belgian Beer CafePerth Central Business District, 4.7 mi from St James
9.0 out of 10, Wonderful, (220 reviews)
$109 nightly
The price is $120
Jan 26 - Jan 27
Total with taxes and fees

Ingot Hotel Perth, an Ascend Collection Hotel
Ingot Hotel Perth, an Ascend Collection Hotel4.5 mi from St James
9.2 out of 10, Wonderful, (1,004 reviews)
$127 nightly
The price is $140
Jan 16 - Jan 17
Total with taxes and fees

Airport Apartments by Vetroblu
Airport Apartments by Vetroblu5.4 mi from St James
9.2 out of 10, Wonderful, (1,146 reviews)
$120 nightly
The price is $133
Jan 30 - Jan 31
Total with taxes and fees

Maya Maya at Mandoon Estate
Maya Maya at Mandoon Estate10.4 mi from St James
9.2 out of 10, Wonderful, (334 reviews)
$151 nightly
The price is $168
Jan 22 - Jan 23
Total with taxes and fees

Perth Ascot Central Apartment Hotel
Perth Ascot Central Apartment Hotel4.8 mi from St James
8.0 out of 10, Very Good, (761 reviews)
$106 nightly
The price is $117
Feb 5 - Feb 6
Total with taxes and fees

Doubletree by Hilton Perth Northbridge
Doubletree by Hilton Perth Northbridge4.8 mi from St James
9.0 out of 10, Wonderful, (1,002 reviews)
$109 nightly
The price is $119
Jan 18 - Jan 19
Total with taxes and fees

The Civic Hotel
The Civic Hotel5.9 mi from St James
8.0 out of 10, Very Good, (962 reviews)
$69 nightly
The price is $76
Feb 4 - Feb 5
Total with taxes and fees

Quest Midland
Quest Midland9.5 mi from St James
9.2 out of 10, Wonderful, (255 reviews)
$128 nightly
The price is $140
Jan 26 - Jan 27
Total with taxes and fees

Courtyard By Marriott Perth, Murdoch
Courtyard By Marriott Perth, Murdoch6 mi from St James
9.2 out of 10, Wonderful, (256 reviews)
$127 nightly
The price is $140
Jan 11 - Jan 12
Total with taxes and fees

Quality Resort Sorrento Beach
Quality Resort Sorrento Beach15.2 mi from St James
8.6 out of 10, Excellent, (673 reviews)
$157 nightly
The price is $173
Feb 1 - Feb 2
Total with taxes and fees

Mercure Perth
Mercure PerthPerth Central Business District, 4.2 mi from St James
7.8 out of 10, Good, (1,004 reviews)
$117 nightly
The price is $128
Jan 18 - Jan 19
Total with taxes and fees

The National Hotel
The National HotelFremantle, 10.3 mi from St James
9.2 out of 10, Wonderful, (160 reviews)
$138 nightly
The price is $152
Jan 28 - Jan 29
Total with taxes and fees

Country Comfort Perth
Country Comfort Perth4.3 mi from St James
8.8 out of 10, Excellent, (1,002 reviews)
$121 nightly
The price is $133
Jan 18 - Jan 19
Total with taxes and fees
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.
Where to stay in St James
Find the best St James areas and neighborhoods for the activities you enjoy most.

Photo by Tourism Western Australia
Open Photo by Tourism Western Australia
Mandurah
Explore the coastal and inland waterways of this large picturesque city in Western Australia and see lots of marine and land wildlife.

Fremantle
Arty, eclectic Fremantle is known for its superb café culture, microbreweries and laid-back beach lifestyle.

Perth Central Business District
Sitting alongside a river with skyscrapers, museums and a lively arts scene, Western Australia’s capital offers an exciting city center.

Perth Airport
If you're spending some time in Perth Airport, DFO Perth and Outdoor Airport Viewing Platform are top sights worth seeing.

Scarborough
Coastal and inspired by an English beach resort, this area boasts an entertainment precinct with restaurants, bars, and a nightclub. Landmarks include the high-rise Rendezvous Hotel Perth Scarborough and the ocean-side Scarborough Beach Pool.
Top St James Hotel Reviews

InterContinental Perth City Centre by IHG
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Bentley
- Hotels near South Metropolitan TAFE Carlisle Campus
- Hotels near East Victoria Park
- Casino Hotels in Bentley
- Family Hotels in Bentley
- Apartments in Carlisle Oats Street Station
- Hotels near Carlisle
- Hotels near Wilson
- Hotels near Cannington
- Hotels near Victoria Park
- Hotels near Westfield Carousel Shopping Centre
- Hotels near Kensington
- Casino Hotels in Wilson
- Hotels near Ferndale
- Hotels near Lathlain
- Hotels near Shelley
- Hotels near Welshpool
- Hotels near Burswood
- Hotels near Rivervale
- Hotels near Kewdale
- Casino Hotels in Shelley
- Hotels near Crown Perth
- Hotels near Beckenham
- Hotels near Belmont Forum Shopping Centre
- Hotels near Cannington Beckenham Station
- Hotels near Heirisson Island
- Hotels near East Cannington
- Hotels near Como
- Hotels near South Perth
- Cheap Hotels in Rivervale
- Cheap Hotels in Burswood
- Hotels with Connecting Rooms in Burswood
- Casino Hotels in Rivervale
- 5 Star Hotels in Rivervale
- Hotels with Bars in Rivervale
- Casino Hotels in Burswood
- Hotels with Free Parking in Burswood
- Hotels with Restaurants in Burswood
- Family Hotels in Burswood
- Resorts & Hotels with Spas in Burswood
- Hotels with an Indoor Pool in Burswood
- Hotels near Cloverdale
- 3 Star Hotels in Beckenham
- Hotels near Parkwood
- Hotels near WACA
- Hotels near Langford
- Hotels near Queens Gardens
- Hotels on the Lake in Como
- Resorts & Hotels with Spas in Como
- Cheap Hotels in South Perth
- Hotels with a Pool in South Perth
- Golf Hotels in South Perth
- Hotel Wedding Venues Hotels in South Perth
- 5 Star Hotels in South Perth
- Historic Hotels in South Perth
- Hotels with a View in South Perth
- Hotels with Balconies in South Perth
- Hotels with Restaurants in South Perth
- Hotels near Optus Stadium
- Hotels near Perth Zoo
- Hotels near Langley Park
- Hotels near East Perth
- Hotels near Willetton
- Hotels near Belmont
- Perth Hotels
- Hotels near Gosnells Thornlie Station
- Hotels near Perth Concert Hall
- Visit Bentley
- Visit East Victoria Park
- Perth Hockey Stadium
- Visit Carlisle
- Visit Cannington
- Visit Victoria Park
- Visit Kensington
- Farmers Market on Manning
- Visit Lathlain
- Visit Shelley
- Visit Riverton
- Visit Burswood
- Visit Rivervale
- Burswood Vacations
- Visit Kewdale
- Visit Beckenham
- Crown Perth
- Visit East Cannington
- Visit South Perth
- Visit Cloverdale
- Visit Parkwood
- Visit Langford
- Car rentals near Bentley
- Avis Rental Cars in Bentley
- Car rentals near Cannington
- Car rentals near Westfield Carousel Shopping Centre
- Car rentals near Kensington
- Budget Rental Cars in Burswood
- Car rentals near Burswood
- Car rentals near Crown Perth
- Car rentals near East Cannington
- Car rentals near South Perth
- Car rentals near Cloverdale





















































































