Default HTG hotel image

St James Hotels, 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

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St James hotels

1. 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 NZ$250
includes taxes & fees
12 Aug - 13 Aug
Premium Modern Homestay-Walk to Curtin University

2. Bentley Motel

Bentley Motel
4.5 star property
1.5 km from St James
9.0 out of 10, Wonderful, (549 reviews)
"Very clean comfortable and parking great right next to room."
Australia
Alita
The price is NZ$211
includes taxes & fees
18 Aug - 19 Aug
Bentley Motel

3. Nesuto Curtin Perth Hotel

Nesuto Curtin Perth Hotel
3.5 star property
1.8 km from St James
9.0 out of 10, Wonderful, (218 reviews)
"Room was very comfortable, bathroom clean and tidy. Buffet breakfast good, well worth it. Staff very friendly. The hotel is in the grounds of Curtin University, easy to find and has a number of cafes within easy walking distance."
Australia
Harold
The price is NZ$234
includes taxes & fees
6 Sept - 7 Sept
Nesuto Curtin Perth Hotel

4. Metro Hotel Perth

Metro Hotel Perth
4.0 star property
South Perth, 4 km from St James
7.6 out of 10, Good, (1,001 reviews)
"View from room was amazing"
Australia
Beverley
The price is NZ$187
includes taxes & fees
30 Aug - 31 Aug
Metro Hotel Perth

5. Flag Motor Lodge

Flag Motor Lodge
3.5 star property
5.3 km from St James
8.2 out of 10, Very good, (1,005 reviews)
"Free shuttle bus to and from the airport was great. Comfortable bed, slept really well, great place to stay for an overnight stop before flying out."
Australia
Karen
The price is NZ$190
includes taxes & fees
15 Aug - 16 Aug
Flag Motor Lodge

6. Great Eastern Motor Lodge

Great Eastern Motor Lodge
3.5 star property
5.1 km from St James
8.6 out of 10, Excellent, (1,005 reviews)
"Great place/location, stay there regularly"
Australia
Jillian
The price is NZ$219
includes taxes & fees
15 Aug - 16 Aug
Great Eastern Motor Lodge

7. Aloft by Marriott Perth

Aloft by Marriott Perth
4.0 star property
5 km from St James
9.2 out of 10, Wonderful, (1,002 reviews)
"Close to the airport, such lovey staff and great onsite amenities!"
Australia
Katelin
The price is NZ$287
includes taxes & fees
28 Aug - 29 Aug
Aloft by Marriott Perth

8. Pagoda Resort & Spa

Pagoda Resort & Spa
4.5 star property
5.4 km from St James
8.6 out of 10, Excellent, (1,004 reviews)
"Good location for us to visit family who live nearby"
United States
Judith
The price is NZ$224
includes taxes & fees
6 Sept - 7 Sept
Pagoda Resort & Spa

9. Ibis Styles East Perth

Ibis Styles East Perth
4.0 star property
East Perth, 5.6 km from St James
8.8 out of 10, Excellent, (737 reviews)
"Helpful staff, great location, excellent breakfast, well designed room - I'll be back"
Australia
Andrew
The price is NZ$211
includes taxes & fees
16 Aug - 17 Aug
Ibis Styles East Perth

10. Country Comfort Perth

Country Comfort Perth
3.5 star property
6.9 km from St James
9.0 out of 10, Wonderful, (1,010 reviews)
"Love this place, stay regularly, rooms are great, location even better and breakfast is excellent!"
Australia
Jillian
The price is NZ$239
includes taxes & fees
28 Aug - 29 Aug
Country Comfort Perth

11. Ingot Hotel Perth, an Ascend Collection Hotel

Ingot Hotel Perth, an Ascend Collection Hotel
4.0 star property
7.2 km from St James
9.2 out of 10, Wonderful, (1,006 reviews)
"Great spot to stay "
Australia
Bradley
The price is NZ$263
includes taxes & fees
15 Aug - 16 Aug
Ingot Hotel Perth, an Ascend Collection Hotel

12. Wattle Grove Motel

Wattle Grove Motel
4.0 star property
7.4 km from St James
9.0 out of 10, Wonderful, (355 reviews)
"Nice location close to airport and not far from city, Bar/restaurant onsite with a good selection of food. Rooms are reasonably spacious, clean and the bathroom is well maintained and newish from a restoration."
Australia
Roland
The price is NZ$213
includes taxes & fees
15 Aug - 16 Aug
Wattle Grove Motel

13. Broadwater Resort Como

Broadwater Resort Como
4.5 star property
5.3 km from St James
8.8 out of 10, Excellent, (773 reviews)
"Wonderful spotless, beds are so comfortable and staff are great."
Australia
Judi
The price is NZ$363
includes taxes & fees
23 Aug - 24 Aug
Broadwater Resort Como

14. Econo Lodge Rivervale

Econo Lodge Rivervale
3.0 star property
5.2 km from St James
7.8 out of 10, Good, (1,006 reviews)
"Admin chick was hot"
Australia
Faipauna
The price is NZ$182
includes taxes & fees
6 Sept - 7 Sept
Econo Lodge Rivervale

15. Crowne Plaza Perth by IHG

Crowne Plaza Perth by IHG
4.5 star property
East Perth, 5.8 km from St James
8.4 out of 10, Very good, (1,002 reviews)
"Wonderful hotel with great, helpful and kind service. The staff made our stay truly enjoyable and went out of their way to assist us. Amazing views of the river from the rooms — absolutely stunning. Everything was excellent overall. I will definitely come back to this hotel. Highly recommended!"
Australia
Giulia
The price is NZ$239
includes taxes & fees
28 Aug - 29 Aug
Crowne Plaza Perth by IHG

16. Sanno Marracoonda Perth Airport Hotel

Sanno Marracoonda Perth Airport Hotel
3.0 star property
8.1 km from St James
8.6 out of 10, Excellent, (1,007 reviews)
"Great place to stay close to airport and great helpful staff"
Australia
Steven
The price is NZ$222
includes taxes & fees
30 Aug - 31 Aug
Sanno Marracoonda Perth Airport Hotel

17. East Perth Suites Hotel

East Perth Suites Hotel
4.5 star property
East Perth, 6.2 km from St James
9.2 out of 10, Wonderful, (479 reviews)
"Friendly staff, great location and first class rooms for a very affordable price"
Australia
Kevin
The price is NZ$205
includes taxes & fees
15 Aug - 16 Aug
East Perth Suites Hotel

18. Swan River Hotel

Swan River Hotel
4.0 star property
7.8 km from St James
8.0 out of 10, Very good, (1,003 reviews)
"Really good hotel great food"
Australia
Debbie
The price is NZ$245
includes taxes & fees
18 Aug - 19 Aug
Swan River Hotel

19. Quality Hotel Bayswater

Quality Hotel Bayswater
4.0 star property
9.3 km from St James
8.4 out of 10, Very good, (749 reviews)
"Great place to stay"
Australia
Craig
The price is NZ$234
includes taxes & fees
16 Aug - 17 Aug
Quality Hotel Bayswater

20. Novotel Perth Langley

Novotel Perth Langley
4.5 star property
Perth Central Business District, 6.2 km from St James
8.0 out of 10, Very good, (1,004 reviews)
"Excellent value"
Australia
Pedro
The price is NZ$216
includes taxes & fees
16 Aug - 17 Aug
Novotel Perth Langley
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.

Our guide on 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.

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.

Mandurah

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

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.

Perth Airport

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

Top St James Hotel Reviews

Recent Reviews in St James

Find out more about St James

Top reasons to visit St James

  • Family-Friendly Atmosphere: St James is perfect for family vacations, offering numerous activities for all ages.
  • Vibrant Public Market: Experience local culture and cuisine at the lively public market, showcasing Western Australian produce.
  • Beautiful Parks: Visit St James Park and other urban parks for relaxation, picnics, and outdoor fun.
  • Convenient Access: St James serves as a great base to explore nearby Perth city and its attractions.
  • Diverse Accommodation: Enjoy a range of comfortable lodging options, from hotels to holiday rentals, catering to various needs.

Find great hotels near St James

Welcome to St James, a charming suburb in Perth that offers a variety of accommodation options to suit every traveller's needs. Whether you're seeking a comfortable hotel or a family-friendly motel, you'll find a range of services tailored for business trips, luxury getaways, or student stays. Explore the inviting holiday rentals and private rooms that make St James an ideal destination for both relaxation and adventure.

  • Pan Pacific Perth: Pan Pacific Perth presents a luxurious retreat with a focus on family-friendly amenities and exceptional service. This 5-star hotel, located approximately 6.4km from St James, offers a sophisticated atmosphere ideal for both business and leisure travellers. Guests appreciate the thoughtful services for children, including a delightful breakfast option and babysitting services. The elegant rooms are designed to provide comfort and convenience, making it a popular choice for families seeking a memorable stay in Perth.
  • Duxton Hotel Perth: The Duxton Hotel Perth embodies elegance and professionalism, catering primarily to business travellers and luxury seekers. With a remarkable guest rating of 9.2 out of 10, this 5-star hotel, situated 6.4km from St James, boasts well-appointed rooms and a refined ambience. The property features modern facilities, including meeting rooms and a business centre, ensuring that corporate guests have everything they need for a successful trip. Visitors often highlight the exceptional service and central location as key attributes of their stay.
  • Novotel Perth Langley: Situated in the heart of the city, Novotel Perth Langley is a 4.5-star hotel that balances business and family needs. Located around 6.4km from St James, this hotel is well-regarded for its convenient amenities, including free cribs for young children and a family-friendly atmosphere. The modern design and comfortable accommodations cater to both business and urban explorers. Guests often enjoy the vibrant city views and easy access to local attractions, making it a practical choice for diverse travellers.

Where to stay near St James

St James, a charming suburb in Perth, offers a delightful mix of family-friendly atmosphere and vibrant business culture. Nearby, you can explore bustling shopping areas and friendly neighbourhoods that showcase the essence of Western Australia. Whether you’re seeking a romantic escape or a relaxing family vacation, St James provides the perfect base for discovering the rich experiences of the region and its welcoming community.

  • Perth: As the capital city of Western Australia, Perth offers a vibrant urban experience combined with stunning natural beauty. Located close to St James, it boasts a variety of attractions, including pristine beaches like Cottesloe and Scarborough, a bustling shopping district, and a thriving arts and entertainment scene. Perth is an ideal destination for families, business travellers, and city explorers alike, with plenty of venues for events and conferences. Don't miss the opportunity to enjoy local landmarks and attractions that highlight the city's charm and character.
  • Bentley: Just 1.3km from St James, Bentley is a welcoming suburb known for its educational institutions and modern amenities. This area attracts visitors looking for a mix of city-themed, romantic, and family experiences. Bentley features a range of shopping options and entertainment venues, making it a convenient spot to immerse yourself in local culture. Key highlights include a prominent college university and a convention centre, both contributing to Bentley's lively atmosphere and community-focused spirit.
  • East Victoria Park: Situated 1.6km away from St James, East Victoria Park is a charming suburb that offers a delightful balance of family-friendly activities and outdoor experiences. This area is renowned for its sports facilities and community events, making it a fantastic choice for sports enthusiasts. With a variety of shopping centres and entertainment venues, East Victoria Park is perfect for those seeking a relaxed yet engaging atmosphere. Enjoy the nearby family beach and sports stadium, ensuring a memorable visit for all.

Things to do near St James

Shopping

St James offers a variety of shopping options, including the nearby Westfield Carousel, where you can explore a mix of local and international brands. For unique gifts, check out the local markets, featuring handmade crafts and artisanal products that reflect the charm of the region.

Recreation

St James Wellness Centre offers rejuvenating spa treatments and holistic therapies in a tranquil setting. Participate in yoga sessions that harmonise body and mind. Nearby, the picturesque St James Park invites leisurely strolls, picnics, and outdoor activities surrounded by lush gardens and scenic views.

Adventure

Experience the thrill of motorsport at Wanneroo Raceway, located 40.2km from St James. Feel the adrenaline rush as you watch exciting races or participate in go-karting. The venue offers a vibrant atmosphere, perfect for those seeking an adventurous day out.

Nightlife

In St James, the lively atmosphere features local pubs and bars where you can enjoy a laid-back vibe. Check out the nearby clubs for dancing and live music, offering a taste of Perth's diverse nightlife scene, perfect for unwinding after a day of exploring.

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

Find the best attractions near St James

St James in Perth, Western Australia, is ideal for business and family vacations, offering a vibrant mix of urban parks, harbours, and reserves. Explore local attractions like St James Park and nearby Perth city for a rich cultural and outdoor experience. Whether you're keen on family activities or urban adventures, St James caters to all, making it a memorable destination for your holiday.

  • Elizabeth Quay: Located 6.4km from St James, Elizabeth Quay is a vibrant waterfront precinct featuring stunning views and a lively beach atmosphere. Enjoy leisurely strolls along the promenade, indulge in local dining, or take a scenic ferry ride across the water, immersing yourself in the picturesque scenery.
  • Western Australian Museum: Situated 8.0km away, this museum offers a deep dive into natural history and cultural heritage. Perfect for families, it showcases engaging exhibits that highlight Western Australia’s rich biodiversity and Indigenous culture, making it educational and enjoyable for visitors of all ages.
  • Matilda Bay: Also 8.0km from St James, Matilda Bay is a serene escape that combines beautiful landscapes with outdoor activities. Relax on the beach, enjoy a picnic, or take a scenic walk along the foreshore, soaking in the natural beauty and tranquil atmosphere.

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 average and weather is sunny with no rain. The coolest average temperature around St James falls in July, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January77.5°F (25.3°C)No RainSunnyAverageAverage
February77.4°F (25.2°C)No RainSunnyAverageSlightly High
March73.8°F (23.2°C)No RainSunnySlightly HighAverage
April68.0°F (20.0°C)No RainMostly SunnyAverageAverage
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 SunnySlightly LowSlightly 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

Flying into St James, PERth, is convenient with Perth Airport (PER) located approximately 9.7km away. This airport serves several major airlines, making it easily accessible for international travellers. Nearby, you can find excellent accommodation options such as the Duxton Hotel Perth, Pan Pacific Perth, and Parmelia Hilton Perth, all rated 5-star and situated within the same distance from the airport. Each hotel offers reliable transportation services, including transfers and shuttles, ensuring a smooth journey between your accommodation and the airport. With these amenities, your visit to St James is sure to be enjoyable and hassle-free.

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?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right St James hotel for you.
How can I save on a hotel booking in St James with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St James hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St James?
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