Search Hotels in St James, Perth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St James hotels

Premium Modern Homestay-Walk to Curtin University-Shared Kitchen

Premium Modern Homestay-Walk to Curtin University-Shared Kitchen
3.0 star property
St James
The price is 3.891.830 ₫
3.891.830 ₫ total
includes taxes & fees
1 Feb - 2 Feb
Premium Modern Homestay-Walk to Curtin University-Shared Kitchen

Quay Perth

Quay Perth
4.0 star property
Perth Central Business District, 7.1 km from St James
9.0 out of 10, Wonderful, (504 reviews)
"Great location, lovely room, excellent staff"
United Kingdom
Thomas
The price is 3.471.849 ₫
3.819.034 ₫ total
includes taxes & fees
6 Feb - 7 Feb
Quay Perth

The National Hotel

The National Hotel
3.0 star property
Fremantle, 16.6 km from St James
9.2 out of 10, Wonderful, (162 reviews)
"Perfect location, well designed rooms, restaurants, pubs and the port just minutes away. "
United States
Eduardo
The price is 3.957.669 ₫
4.353.436 ₫ total
includes taxes & fees
2 Feb - 3 Feb
The National Hotel

Garde Hotel and Warders Cottages

Garde Hotel and Warders Cottages
4.5 star property
Fremantle, 16.4 km from St James
9.6 out of 10, Exceptional, (417 reviews)
"Great location and excellent facilities."
Australia
Megan
The price is 4.807.522 ₫
5.288.274 ₫ total
includes taxes & fees
3 Feb - 4 Feb
Garde Hotel and Warders Cottages

Hougoumont Hotel

Hougoumont Hotel
4.0 star property
Fremantle, 16.7 km from St James
9.2 out of 10, Wonderful, (976 reviews)
"Great stay!"
United States
Douglas
The price is 4.631.972 ₫
5.095.224 ₫ total
includes taxes & fees
30 Jan - 31 Jan
Hougoumont Hotel

New Haus Managed by Hougoumont

New Haus Managed by Hougoumont
3.5 star property
Fremantle, 16.7 km from St James
8.8 out of 10, Excellent, (659 reviews)
"A wonderful stay in a gorgeous room. Absolutely fantastic location, near and central to all things Freo. Cannot wait to stay here again, and hopefully discover the mystery of the light switches (7 switches in room for 3 functioning light outlets). 10/10 do reccomend, 10/10 will stay again. "
Australia
Jamie
The price is 4.631.972 ₫
5.095.224 ₫ total
includes taxes & fees
30 Jan - 31 Jan
New Haus Managed by Hougoumont

Quest Fremantle

Quest Fremantle
3.5 star property
Fremantle, 16.7 km from St James
9.0 out of 10, Wonderful, (930 reviews)
"Great location and very Tidy Accom. "
Australia
Bryce
The price is 4.638.672 ₫
5.102.539 ₫ total
includes taxes & fees
30 Jan - 31 Jan
Quest Fremantle

Be. Fremantle

Be. Fremantle
4.5 star property
Fremantle, 17.4 km from St James
9.2 out of 10, Wonderful, (891 reviews)
"Excellent accommodation, good customer service. Great facilities nearby and brilliant views."
Australia
Nick
The price is 4.688.484 ₫
5.157.406 ₫ total
includes taxes & fees
10 Feb - 11 Feb
Be. Fremantle

Esplanade Hotel Fremantle by Rydges

Esplanade Hotel Fremantle by Rydges
4.5 star property
Fremantle, 16.8 km from St James
8.4 out of 10, Very good, (1,012 reviews)
"The room, staff and location was fantastic "
Australia
Cassandra
The price is 4.608.745 ₫
5.069.620 ₫ total
includes taxes & fees
2 Feb - 3 Feb
Esplanade Hotel Fremantle by Rydges

Norfolk Hotel

Norfolk Hotel
3.0 star property
Fremantle, 16.5 km from St James
8.8 out of 10, Excellent, (985 reviews)
"staff were amazing room was great only suggestion would be black out curtains on rooms but for the rooms still 5 star would recommend to everyone "
Australia
Jacob
Norfolk Hotel

QT Perth

QT Perth
5.0 star property
Perth Central Business District, 7.1 km from St James
9.0 out of 10, Wonderful, (918 reviews)
"Great room and facility was great "
Australia
Aiden
The price is 5.118.817 ₫
5.630.717 ₫ total
includes taxes & fees
8 Feb - 9 Feb
QT Perth

Tradewinds Hotel Fremantle

Tradewinds Hotel Fremantle
4.0 star property
14.9 km from St James
9.0 out of 10, Wonderful, (719 reviews)
"Room spotless, staff were helpful and free parking was a bonus !"
Australia
Sarbjit
The price is 4.004.984 ₫
4.405.519 ₫ total
includes taxes & fees
1 Feb - 2 Feb
Tradewinds Hotel Fremantle

Courtyard By Marriott Perth, Murdoch

Courtyard By Marriott Perth, Murdoch
4.0 star property
9.6 km from St James
9.2 out of 10, Wonderful, (261 reviews)
"Love staying, it’s like a home away home 🏠 "
Australia
Abby
The price is 3.142.326 ₫
3.456.559 ₫ total
includes taxes & fees
30 Jan - 31 Jan
Courtyard By Marriott Perth, Murdoch

Duxton Hotel Perth

Duxton Hotel Perth
5.0 star property
Perth Central Business District, 6.5 km from St James
9.2 out of 10, Wonderful, (1,034 reviews)
"Room was clean and all the staffs are very helpful."
Australia
Juri
The price is 4.165.794 ₫
4.582.410 ₫ total
includes taxes & fees
30 Jan - 31 Jan
Duxton Hotel Perth

Pan Pacific Perth

Pan Pacific Perth
5.0 star property
East Perth, 6.2 km from St James
8.6 out of 10, Excellent, (1,012 reviews)
"Room was nice and clean, comfy bed and delicious breakfast! "
Australia
Tina
The price is 5.072.546 ₫
5.579.874 ₫ total
includes taxes & fees
30 Jan - 31 Jan
Pan Pacific Perth

DoubleTree by Hilton Perth Waterfront

DoubleTree by Hilton Perth Waterfront
4.0 star property
Perth Central Business District, 6.8 km from St James
9.2 out of 10, Wonderful, (1,000 reviews)
"Lovely room and great location!"
United Kingdom
Michael
The price is 4.672.520 ₫
5.139.772 ₫ total
includes taxes & fees
1 Feb - 2 Feb
DoubleTree by Hilton Perth Waterfront

Quest Scarborough

Quest Scarborough
4.5 star property
Scarborough, 18.5 km from St James
8.4 out of 10, Very good, (401 reviews)
"Excellent location close to the beach and shops. Spacious clean large fully equipped studio apartment. Friendly caring staff. I would definitely recommend Quest and stay here again. "
United Kingdom
Mohinderpal
The price is 4.715.908 ₫
5.187.499 ₫ total
includes taxes & fees
13 Feb - 14 Feb
Quest Scarborough

The Terrace Hotel

The Terrace Hotel
3.5 star property
Perth Central Business District, 7.7 km from St James
8.4 out of 10, Very good, (223 reviews)
"Good position for waterfront, friendly staff, nice breakfast"
United Kingdom
john
The price is 3.326.377 ₫
3.659.015 ₫ total
includes taxes & fees
30 Jan - 31 Jan
The Terrace Hotel

InterContinental Perth City Centre by IHG

InterContinental Perth City Centre by IHG
5.0 star property
Perth Central Business District, 7.5 km from St James
9.2 out of 10, Wonderful, (569 reviews)
"Good breakfast, great staff and good quality room."
Australia
George
The price is 5.240.536 ₫
5.764.590 ₫ total
includes taxes & fees
31 Jan - 1 Feb
InterContinental Perth City Centre by IHG

Vibe Hotel Subiaco Perth

Vibe Hotel Subiaco Perth
4.5 star property
Subiaco, 10.3 km from St James
9.2 out of 10, Wonderful, (382 reviews)
"Great location, clean room and very friendly staff"
United Kingdom
Susanne
The price is 4.655.832 ₫
5.121.415 ₫ total
includes taxes & fees
1 Feb - 2 Feb
Vibe Hotel Subiaco Perth
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 for the activities you enjoy most.

Mandurah

The beaches and abundant dining options are top of the list for many visitors to Mandurah. A stop by Mandurah Performing Arts Center or Mandurah Community Museum might round out your trip.

Fremantle

Fremantle is known for its ample dining options, and you can make a stop by Town Hall and Esplanade Hotel while in the area.

Perth Central Business District

Perth Central Business District is known for its popular shops, and you can see some sights area like St George's Terrace and Hay Street Mall.

Scarborough

You'll love the stunning beaches in Scarborough, and you might want to stick around to check out Scarborough Beach, a top place to visit.

Rockingham

Unique features of Rockingham include the beaches and bars. Make a stop by Palm Beach or Rockingham Beach while you're exploring the area.

Top St James Hotel Reviews

Frequently asked questions

What's it like in St James?
Travellers to the St James neighbourhood in Perth will be sure to enjoy their stay.
How many hotels are there in the St James area?
Expedia has 6 St James hotels and other accommodation options, and one might make a good home base for venturing out into the greater Perth area.
If I need to cancel my hotel reservation in St James, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Enter dates in and click on "Search", then you can use the "fully refundable" filter to view the top deals on offer in St James.
What can I see and do in this Perth neighbourhood?
Mazzini Reserve, Perth Hockey Stadium and Castledare Miniature Railway are just a few of the places to visit in and around St James. When you're sightseeing in Perth, Kent Street Sand Pit and Canning River Regional Park are also worth a stop.