Default HTG hotel image

Search Hotels in St James, Perth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St James hotels

Premium Modern Homestay-Walk to Curtin University

Premium Modern Homestay-Walk to Curtin University
3.0 star property
St James
10.0 out of 10, Exceptional, (1 review)
"This is excellent value for money I thought. Brand new , spotlessly clean. Everything you need for a short stay. Bus Service close by works effortlessly and efficiently so it’s around 25 mins away from Perth City Centre. "
United Kingdom
Gary
The price is £98
includes taxes & fees
3 Jul - 4 Jul
Premium Modern Homestay-Walk to Curtin University

Courtyard By Marriott Perth, Murdoch

Courtyard By Marriott Perth, Murdoch
4.0 star property
6 mi from St James
9.2 out of 10, Wonderful, (299 reviews)
"Great rooms and comfy beds Walking distance to hospital. Staff very friendly"
Australia
Laura
The price is £108
includes taxes & fees
21 Jun - 22 Jun
Courtyard By Marriott Perth, Murdoch

Ingot Hotel Perth, an Ascend Collection Hotel

Ingot Hotel Perth, an Ascend Collection Hotel
4.0 star property
4.5 mi from St James
9.2 out of 10, Wonderful, (1,000 reviews)
"Great spot to stay "
Australia
Bradley
The price is £115
includes taxes & fees
20 Jun - 21 Jun
Ingot Hotel Perth, an Ascend Collection Hotel

Sanno Marracoonda Perth Airport Hotel

Sanno Marracoonda Perth Airport Hotel
3.0 star property
5.1 mi from St James
8.6 out of 10, Excellent, (1,000 reviews)
"The position to the airport is why I stay here as they have a good shuttle bus service. The rooms are a good size with all that is needed for a stay. The Restaurant serves very good food. It’s ideal to spend a night when I’m coming or returning on a flight. The wine is a very good drop and a welcome bonus after a flight."
Australia
Jennifer
The price is £99
includes taxes & fees
4 Jul - 5 Jul
Sanno Marracoonda Perth Airport Hotel

Hyde Perth

Hyde Perth
5.0 star property
Perth Central Business District, 4.3 mi from St James
9.0 out of 10, Wonderful, (6 reviews)
"A gorgeous hotel!"
Australia
Zoe
The price is £160
includes taxes & fees
5 Jul - 6 Jul
Hyde Perth

Baileys Motel

Baileys Motel
3.5 star property
East Perth, 3.9 mi from St James
8.0 out of 10, Very good, (771 reviews)
"Easy to access close to city helpful staff safe environment"
Australia
Brian
The price is £64
includes taxes & fees
16 Jul - 17 Jul
Baileys Motel

Garde Hotel and Warders Cottages

Garde Hotel and Warders Cottages
4.5 star property
Fremantle, 10.2 mi from St James
9.6 out of 10, Exceptional, (496 reviews)
"Excellent hotel will definitely be going back"
Australia
christopher
The price is £118
includes taxes & fees
7 Jul - 8 Jul
Garde Hotel and Warders Cottages

Esplanade Hotel Fremantle by Rydges

Esplanade Hotel Fremantle by Rydges
4.5 star property
Fremantle, 10.4 mi from St James
8.4 out of 10, Very good, (1,007 reviews)
"Great stay again, lovely staff and perfect location "
United Kingdom
Shaun
The price is £107
includes taxes & fees
16 Jul - 17 Jul
Esplanade Hotel Fremantle by Rydges

Rendezvous Hotel Perth Scarborough

Rendezvous Hotel Perth Scarborough
5.0 star property
Scarborough, 11.7 mi from St James
8.0 out of 10, Very good, (1,000 reviews)
"Late notice of pool availability Great to see this lovely hotel being revamped"
Australia
Richard
The price is £125
includes taxes & fees
2 Jul - 3 Jul
Rendezvous Hotel Perth Scarborough

Pier 21 Riverside Apartment Hotel

Pier 21 Riverside Apartment Hotel
4.0 star property
9.1 mi from St James
9.0 out of 10, Wonderful, (999 reviews)
"Located just outside of Fremantle CBD, with approx 45 minute walk along beautiful river scenes. Great place for families."
Australia
Kirk
The price is £115
includes taxes & fees
8 Jul - 9 Jul
Pier 21 Riverside Apartment Hotel

St Catherine's on Park

St Catherine's on Park
3.5 star property
5.9 mi from St James
9.0 out of 10, Wonderful, (83 reviews)
"It was a lovely stay, staff were very friendly and rooms were very clean "
Australia
Adrian
The price is £118
includes taxes & fees
2 Jul - 3 Jul
St Catherine's on Park

Nautica Residences Fremantle

Nautica Residences Fremantle
4.0 star property
9 mi from St James
9.0 out of 10, Wonderful, (215 reviews)
"Great room, close to a great shop and cafe and excellent restaurant. Comfortable and well appointed."
Australia
Erin
The price is £100
includes taxes & fees
14 Jul - 15 Jul
Nautica Residences Fremantle

Hougoumont Hotel

Hougoumont Hotel
4.0 star property
Fremantle, 10.3 mi from St James
9.2 out of 10, Wonderful, (1,006 reviews)
"Great stay in a perfect location"
United States
McKinley
The price is £110
includes taxes & fees
2 Jul - 3 Jul
Hougoumont Hotel

Airport Apartments by Vetroblu

Airport Apartments by Vetroblu
4.0 star property
5.4 mi from St James
9.2 out of 10, Wonderful, (1,190 reviews)
"Good for stay overnight, near to Airport and have kitchen to prepare toddlers's food."
Singapore
SHIN LING
The price is £105
includes taxes & fees
12 Jul - 13 Jul
Airport Apartments by Vetroblu

Tradewinds Hotel Fremantle

Tradewinds Hotel Fremantle
4.0 star property
9.2 mi from St James
9.0 out of 10, Wonderful, (747 reviews)
"Nice hotel, good location. Had car parking and all amenities. "
Australia
Irene
The price is £113
includes taxes & fees
16 Jul - 17 Jul
Tradewinds Hotel Fremantle

Flag Motor Lodge

Flag Motor Lodge
3.5 star property
3.3 mi from St James
8.4 out of 10, Very good, (1,012 reviews)
"Always a great stay!"
Australia
Stephen
The price is £83
includes taxes & fees
19 Jul - 20 Jul
Flag Motor Lodge

Be. Fremantle

Be. Fremantle
4.5 star property
Fremantle, 10.8 mi from St James
9.2 out of 10, Wonderful, (916 reviews)
"Convenient parking, great location. Great views. "
Australia
Susan Caroline
The price is £134
includes taxes & fees
2 Jul - 3 Jul
Be. Fremantle

Gallery Hotel

Gallery Hotel
3.0 star property
9.2 mi from St James
8.4 out of 10, Very good, (729 reviews)
"Friendly staff at reception and breakfast place."
Singapore
Fe
The price is £86
includes taxes & fees
20 Jun - 21 Jun
Gallery Hotel

Norfolk Hotel

Norfolk Hotel
3.0 star property
Fremantle, 10.2 mi from St James
8.8 out of 10, Excellent, (1,000 reviews)
"Great size room very comfortable bed great location."
Australia
Glenn
The price is £63
includes taxes & fees
10 Jul - 11 Jul
Norfolk Hotel

Kings Park Motel

Kings Park Motel
3.5 star property
5.9 mi from St James
8.6 out of 10, Excellent, (709 reviews)
"Great place to stay. Helpfull staff and has parking available. Easy walk to shops."
Australia
Jo
The price is £98
includes taxes & fees
20 Jun - 21 Jun
Kings Park Motel
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.

Fremantle

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

Mandurah

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

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.

Perth Airport

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

Perth City Centre

While visiting Perth City Centre, you might make a stop by sights like Western Australian Museum and Art Gallery of Western Australia.

Top St James Hotel Reviews

Find out more about St James

Top reasons to visit St James

  • Beautiful Parks: St James boasts lovely urban parks and nature reserves, perfect for relaxation and outdoor activities.
  • Perth Zoo: A short distance away, the Perth Zoo offers an educational and fun experience for families and animal lovers.
  • Scenic Beach Drive: Enjoy leisurely strolls with stunning views along Beach Drive, ideal for unwinding.
  • Vibrant Shopping: Explore bustling shopping areas that reflect the local culture and community spirit.
  • Welcoming Accommodations: A variety of hotels and guesthouses cater to all types of travellers, ensuring a pleasant stay.

Find great hotels near St James

Experience a delightful stay in St James, Perth, where a range of accommodations, including hotels and guesthouses, cater to every traveller's needs. Whether you're seeking a family getaway, a luxurious retreat, or facilities tailored for business, you'll find friendly staff and additional amenities to enhance your visit. From charming holiday rentals to private rooms, St James offers a welcoming atmosphere for an unforgettable holiday experience.

  • Pan Pacific Perth: Pan Pacific Perth is a luxurious 5-star hotel, boasting a guest rating of 8.6. Situated only 6.4km from St James, this property is ideal for families and business travellers seeking a high-end experience. With family-friendly amenities such as babysitting services and children’s breakfast options, it ensures a comfortable stay for guests of all ages. The hotel features elegant rooms, exquisite dining, and a central location that makes exploring Perth effortless.
  • Novotel Perth Langley: Novotel Perth Langley is a stylish 4.5-star hotel with a guest rating of 8.0, located 6.4km from St James. This eco-certified property appeals to environmentally conscious travellers and families alike, offering amenities such as free cribs and tailored breakfast options for children. The hotel combines modern comforts with sustainability, providing a welcoming atmosphere while ensuring a minimal environmental footprint. Its proximity to Perth’s attractions makes it a practical choice for both leisure and business visitors.
  • Fraser Suites Perth: Fraser Suites Perth is a sophisticated 5-star aparthotel, highly rated at 8.6 by guests. Positioned just 4.8km from St James, it caters to families looking for a luxurious getaway. The property features a full spa and indoor pool, offering relaxation through services like massages and sauna access. With amenities such as babysitting and breakfast options for children, Fraser Suites combines family-friendly features with an indulgent spa experience, making it perfect for a rejuvenating stay.

Where to stay near St James

St James, a charming suburb of Perth, offers a delightful mix of experiences for every traveller. Explore the friendly neighbourhood, where family-friendly parks and bustling shopping areas await. Just a short drive away, the vibrant city centre of Perth beckons with its diverse dining options and cultural attractions. Enjoy a relaxing day outdoors at nearby parks or take in the romantic atmosphere along the Swan River. St James truly encapsulates the essence of Western Australia’s welcoming spirit.

  • Perth: As the capital of Western Australia, Perth boasts a vibrant mix of urban sophistication and natural beauty. Nestled along the banks of the Swan River, the city is renowned for its stunning beaches and lush parks. Visitors can enjoy a plethora of family-friendly attractions, engaging shopping districts, and entertainment venues, including the iconic Perth Arena. The city's cultural experiences are rich, with numerous galleries and museums waiting to be explored. Don't miss the chance to stroll along the picturesque waterfront and indulge in the city's thriving culinary scene, making it a perfect destination for both leisure and business travellers.
  • Bentley: Just a short distance from St James, Bentley is a burgeoning suburb known for its educational institutions and a welcoming atmosphere. This area is ideal for those seeking a blend of city life with a touch of suburban charm. Visitors can take advantage of Bentley’s shopping options and entertainment facilities, as well as its proximity to a modern college and convention centre. The vibrant community spirit makes it a great spot for families and couples looking for a relaxed yet engaging experience, whether it’s attending a local event or simply enjoying the suburban lifestyle.
  • East Victoria Park: Located near St James, East Victoria Park is a lively suburb characterised by its family-friendly environment and numerous outdoor activities. With a range of sports facilities and parks, it’s perfect for those wishing to engage in recreational pursuits. The suburb is also home to a variety of shopping options and dining venues, appealing to both locals and visitors. The close-knit community atmosphere ensures a warm welcome, and the suburb’s accessibility to Perth amenities makes it a convenient base for exploring the wider region while enjoying a more laid-back vibe.

Things to do near St James

St James, located in Perth, Western Australia, is ideal for business trips, family holidays, and city explorations. Visitors can enjoy local attractions, engage in educational experiences, and browse vibrant public markets. Additionally, Beach Drive offers scenic views and leisurely strolls, making it a perfect spot for relaxation. Whether you're here for work or leisure, St James provides a delightful mix of activities for everyone.

Shopping

A short stroll from the heart of St James, you can explore the vibrant shops at Westfield Carousel, offering a range of fashion and accessories. For unique gifts, the local markets provide a delightful selection of handmade crafts and artisanal products, perfect for souvenirs to remember your trip.

Recreation

Cottesloe Surf Club, located 14.5km from St James, offers a luxurious seaside atmosphere, perfect for relaxation and rejuvenation. Meanwhile, Perth Polo Club Inc, just 12.9km away, provides an elegant setting for wellness activities, combining the thrill of polo with serene surroundings for a unique experience.

Adventure

In St James, explore the stunning landscapes at the nearby Canning River Regional Park, ideal for hiking and birdwatching. For thrill-seekers, try rock climbing at the Perth Climbing Centre, where climbers of all levels can test their skills in a safe environment.

Nightlife

The nightlife in St James offers a relaxed atmosphere with local pubs like The Welshpool Hotel, perfect for a casual drink. For a livelier scene, check out The Vic Hotel, where you can enjoy live music and a vibrant crowd, making for a memorable evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St James

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St James are June to August, where the prices are slightly lower. This is in comparison to February and November to December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around St James is Monday. The most expensive day to stay around St James is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your St James hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near St James

St James, a delightful destination in Perth, Western Australia, offers a blend of business, family, and city-themed vacations. Visitors can explore urban parks, nature reserves, and the nearby harbour, enjoying cultural and outdoor experiences. Key attractions include the Perth Zoo, local parks, and St James Park, while a handy map of St James will help you navigate this charming area. It's an ideal spot for those seeking a vibrant city experience amidst nature.

  • Elizabeth Quay: Nestled by the water, Elizabeth Quay offers stunning scenery and a vibrant beach atmosphere. Enjoy leisurely strolls along the promenade, dine at waterfront restaurants, and take in the picturesque views of the Swan River and the city skyline.
  • Langley Park: This expansive urban park is perfect for families and outdoor enthusiasts alike. With lush green spaces, playgrounds, and picnic areas, Langley Park is an ideal spot to unwind amidst the city buzz while enjoying recreational activities.
  • The Belltower: A striking modern tower, The Belltower is an iconic landmark that offers panoramic views of the city. Explore its fascinating history and enjoy the beautiful surroundings, making it a must-visit for anyone wanting to experience Perth's vibrant urban culture.

Best time to go to St James

The best time to visit St James can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around St James falls in January, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature around St James falls in July, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January77.5°F (25.3°C)No RainSunnySlightly HighAverage
February77.4°F (25.2°C)No RainSunnyAverageSlightly High
March73.8°F (23.2°C)No RainSunnyAverageAverage
April68.0°F (20.0°C)No RainMostly SunnySlightly LowAverage
May61.5°F (16.4°C)Light RainMostly SunnySlightly LowAverage
June57.4°F (14.1°C)Light RainMostly SunnySlightly LowSlightly Low
July55.8°F (13.2°C)Light RainMostly SunnyAverageSlightly Low
August56.3°F (13.5°C)Light RainMostly SunnyAverageSlightly Low
September58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
October63.1°F (17.3°C)No RainMostly SunnyAverageAverage
November68.9°F (20.5°C)No RainSunnySlightly HighSlightly High
December74.3°F (23.5°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to St James

Accessing St James, PERth, is convenient for tourists flying into Perth Airport (PER), located 9.7km away. This airport serves various airlines, making it a key entry point for international travellers. Nearby, you’ll find excellent accommodation options, including the luxurious Duxton Hotel Perth, QT Perth, and Pan Pacific Perth, all boasting a 5-star rating and situated within the same distance from the airport. These hotels offer easy access to transport services, ensuring a smooth journey to and from the airport. Whether you're in town for business or leisure, St James provides a welcoming base for your stay in Western Australia.

Frequently asked questions

When is the best time to go to St James?
The best time to visit St James is during Perth's spring (September to November) or autumn (March to May) months, when the weather is most pleasant for exploring.

During these periods, you'll experience comfortable temperatures, typically ranging from the high teens to mid-twenties Celsius, with less humidity and rainfall compared to the summer months. This makes it ideal for enjoying outdoor activities, visiting local parks, or simply strolling around the neighbourhood without the intensity of the summer heat.

For those planning to explore the wider Perth region, including its beaches or the Swan Valley, these seasons offer the superb balance for sightseeing and day trips.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St James.
How can I save on a St James hotel booking with Expedia?
Members always get our best prices. Find our best St James hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St James hotel?
Hotel prices in St James often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia