A large body of water surrounded by a cityscape with roads and buildings.

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
8.6 out of 10, Excellent, (4 reviews)
"The customer service is excellent! When we requested for earlier check in, they tried their best endeavour to get us in as early as possible! Always there to help when we have queries. Can't complaint too much at this price. Had a great stay."
Hong Kong SAR China
Mark
The price is AU$229
includes taxes & fees
2 Nov - 3 Nov
Premium Modern Homestay-Walk to Curtin University

2. Nesuto Curtin Perth Hotel

Nesuto Curtin Perth Hotel
3.5 star property
1.8 km from St James
9.0 out of 10, Wonderful, (226 reviews)
"Great little hotel. Friendly staff."
United Kingdom
Mark
The price is AU$194
includes taxes & fees
14 Nov - 15 Nov
Nesuto Curtin Perth Hotel

3. 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,001 reviews)
"Great place"
Australia
Cedric
The price is AU$174
includes taxes & fees
18 Oct - 19 Oct
Great Eastern Motor Lodge

4. Bentley Motel

Bentley Motel
4.5 star property
1.5 km from St James
9.0 out of 10, Wonderful, (559 reviews)
"Highly recommend Bentley motel.. Foxtel a bonus..Staff friendly.."
Australia
Trinette
The price is AU$169
includes taxes & fees
23 Oct - 24 Oct
Bentley Motel

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,003 reviews)
"Clean and comfortable Good for an overnight stay Bed was good for a nice sleep"
Australia
Catherine
The price is AU$161
includes taxes & fees
30 Oct - 31 Oct
Flag Motor Lodge

6. Metro Hotel Perth

Metro Hotel Perth
4.0 star property
South Perth, 4 km from St James
7.6 out of 10, Good, (1,000 reviews)
"Lovely room and great staff. Very handy location and plenty of parking."
Australia
Jennifer
The price is AU$184
includes taxes & fees
25 Oct - 26 Oct
Metro Hotel Perth

7. Country Comfort Perth

Country Comfort Perth
3.5 star property
6.9 km from St James
9.0 out of 10, Wonderful, (1,002 reviews)
"Good choice for an overnight after a long flight. Staff were friendly"
Australia
Laura
The price is AU$219
includes taxes & fees
24 Oct - 25 Oct
Country Comfort 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,000 reviews)
"The Buffett breakfast was very good with plenty of choice and options. The staff were extremely polite and helpful. We would stay there again."
Australia
Andrew
The price is AU$189
includes taxes & fees
8 Nov - 9 Nov
Pagoda Resort & Spa

9. Econo Lodge Rivervale

Econo Lodge Rivervale
3.0 star property
5.2 km from St James
7.8 out of 10, Good, (1,001 reviews)
"Very basic rooms. And while it was clean, the aircon remote was not working, and rooms are not quite as per the photos. Staff were responsive, however not sure the price of the rooms justified the quality and value"
Australia
Charles
The price is AU$160
includes taxes & fees
25 Oct - 26 Oct
Econo Lodge Rivervale

10. 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, (759 reviews)
"Good hotel, facilities and location for a short stay."
Australia
Rogan
The price is AU$178
includes taxes & fees
15 Nov - 16 Nov
Ibis Styles East 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,001 reviews)
"We have stayed here on and off since it opened, staff always helpful clean rooms and great parking love it"
Australia
GLYN
The price is AU$220
includes taxes & fees
15 Nov - 16 Nov
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, (362 reviews)
The price is AU$176
includes taxes & fees
24 Oct - 25 Oct
Wattle Grove Motel

13. Ibis Budget Perth Airport

Ibis Budget Perth Airport
2.0 star property
7.5 km from St James
6.8 out of 10, (1,002 reviews)
"Enjoy my stay thanks"
United States
Theresa
The price is AU$171
includes taxes & fees
23 Oct - 24 Oct
Ibis Budget Perth Airport

14. Airport B&B

Airport B&B
3.0 star property
8.4 km from St James
9.8 out of 10, Exceptional, (596 reviews)
"Great place to stay. Dave was a great host and offered transport to from the airport."
Australia
Roger
Airport B&B

15. Aloft by Marriott Perth

Aloft by Marriott Perth
4.0 star property
5 km from St James
9.2 out of 10, Wonderful, (1,000 reviews)
"Great place to stay"
Australia
Todd
The price is AU$269
includes taxes & fees
18 Oct - 19 Oct
Aloft by Marriott Perth

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,003 reviews)
"Includes airport shuttle."
Australia
Adam
The price is AU$185
includes taxes & fees
24 Oct - 25 Oct
Sanno Marracoonda Perth Airport Hotel

17. Quest Perth Ascot

Quest Perth Ascot
4.0 star property
7.4 km from St James
9.4 out of 10, Exceptional, (262 reviews)
"From booking to checkout the process was very smooth. Very friendly staff and clean. Enjoyed my stay"
Australia
Christina
The price is AU$250
includes taxes & fees
17 Oct - 18 Oct
Quest Perth Ascot

18. Airport Apartments by Vetroblu

Airport Apartments by Vetroblu
4.0 star property
8.7 km from St James
9.2 out of 10, Wonderful, (1,217 reviews)
"Location great for those late/early morning arrivals"
Australia
Michele
The price is AU$214
includes taxes & fees
7 Nov - 8 Nov
Airport Apartments by Vetroblu

19. 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, (512 reviews)
"Excellent location and the staff were friendly and helpful"
Australia
Caroline
The price is AU$215
includes taxes & fees
28 Oct - 29 Oct
East Perth Suites Hotel

20. Swan River Hotel

Swan River Hotel
4.0 star property
7.8 km from St James
8.0 out of 10, Very good, (1,004 reviews)
"Great place to stay when going to races or airports"
Australia
Kelly
The price is AU$220
includes taxes & fees
18 Oct - 19 Oct
Swan River Hotel
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.

Hotels recommended for families in St James

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 provides a welcoming environment with plenty of activities suitable for all ages, making it perfect for family holidays.
  • Accessible Urban Parks: Explore picturesque parks and nature reserves that offer recreational opportunities and a chance to unwind in the great outdoors.
  • Cultural Experiences: Immerse yourself in the local culture through vibrant public markets and community events.
  • Proximity to Perth: Enjoy the convenience of being just a short distance from the bustling city of Perth, enhancing your holiday experience.
  • Variety of Accommodations: St James boasts a range of lodging options, from family-friendly motels to luxurious hotel rooms, ensuring a comfortable stay.

Find great hotels near St James

St James offers a delightful selection of accommodations, perfect for travellers seeking a restful environment. Whether you're looking for spacious hotel rooms with separate bedrooms or family-friendly motels, you'll find options that cater to both business and leisure needs. Indulge in a luxury holiday experience while enjoying the charm of this unique area, ensuring a memorable stay in Perth, Western Australia.

  • Pan Pacific Perth: Pan Pacific Perth, boasting a commendable guest rating of 8.6, offers a sophisticated blend of luxury and family-friendly amenities. Situated 6km from St James, this hotel is ideal for both business travellers and families seeking a memorable holiday experience. Guests can enjoy various services, including childcare options, making it easier for parents to unwind. The property also features exquisite dining options and well-appointed rooms, ensuring comfort during your stay.
  • Duxton Hotel Perth: With an impressive guest rating of 9.2, Duxton Hotel Perth is a premier destination for those in pursuit of luxury and professionalism. Located 6km from St James, this hotel excels in providing an elegant atmosphere tailored for business travellers. Its well-designed facilities cater to corporate needs, while the attentive service and spacious rooms create a refined environment for relaxation after a busy day.
  • Novotel Perth Langley: Novotel Perth Langley, with a solid guest rating of 8.0, presents a comfortable and family-oriented accommodation choice located 6km from St James. This property is well-suited for both business and leisure travellers, offering amenities tailored for children, such as complimentary cribs. The hotel also features a restaurant and fitness centre, ensuring a pleasant stay for families and professionals alike. Guests appreciate the welcoming atmosphere and convenient access to the city's attractions.

Where to stay near St James

St James, a charming suburb of Perth, offers an inviting blend of family-friendly activities and a relaxed atmosphere. Just a short distance from the vibrant city, visitors can explore nearby attractions that showcase the region's culture and natural beauty. Enjoy the friendly locals, unwind in picturesque parks, and discover delightful cafes. With its great location, St James serves as an ideal base for both business and leisure travellers seeking a memorable experience in Western Australia.

  • Perth: As the vibrant capital of Western Australia, Perth is a bustling metropolis offering a diverse range of experiences. Located close to St James, this city attracts travellers year-round, with peak visits in March and during the festive season. Families and business visitors flock to Perth for its array of attractions, including stunning beaches, lively shopping precincts, and an impressive arena for entertainment. Don't miss the opportunity to explore local landmarks such as the beautiful beaches and vibrant event venues, making Perth a must-visit destination for everyone.
  • Bentley: Just 1km from St James, Bentley is a charming suburb known for its educational institutions and friendly atmosphere. Visitors typically come for a mix of family outings and romantic escapes, with January and March seeing the highest influx of tourists. Bentley boasts a variety of shopping areas and modern college campuses, making it an appealing spot for those seeking a city-themed experience. Be sure to check out the local convention centre and event venues, perfect for both leisure and business travellers.
  • East Victoria Park: Located a mile from St James, East Victoria Park is a lively suburb that offers a delightful mix of outdoor and family-friendly activities. This area sees visitors peak in March and the holiday season, drawn by its sports facilities and beautiful parks. East Victoria Park is home to an array of shopping centres and entertainment venues, making it ideal for those looking to enjoy an active lifestyle. Local highlights include a stadium and various family-friendly beaches, ensuring a memorable visit for everyone.

Things to do near St James

St James offers a delightful mix of experiences suitable for business and family holidays. Visitors can enjoy a variety of educational activities and explore vibrant public markets. For those seeking recreation, the area is perfect for leisurely strolls and daily excursions, allowing guests to soak in the local atmosphere while engaging in short walks and community events.

Shopping

Discover the vibrant shopping scene in St James, Perth, with nearby Westfield Carousel, featuring a diverse range of shops, eateries, and entertainment options. For a unique experience, visit the nearby Bentley Plaza Shopping Centre, offering local boutiques and specialty shops, perfect for finding memorable gifts and souvenirs.

Recreation

In St James, indulge in rejuvenating treatments at local wellness centres that focus on holistic health. Participate in yoga sessions amidst serene surroundings, or explore nearby parks for leisurely walks and meditation. Enjoy community activities designed to foster relaxation and well-being, all within a welcoming atmosphere.

Adventure

Experience the thrill of motor racing at Wanneroo Raceway, located 40km from St James. Feel the adrenaline rush as you watch high-speed races or take part in driving experiences, surrounded by a vibrant atmosphere perfect for adventure enthusiasts.

Nightlife

Explore the lively atmosphere at The St James Tavern on the corner of Albert Street, where you can enjoy hearty pub fare and local brews. For a more relaxed vibe, visit The Coffee Emporium on William Street, offering a cosy setting with live acoustic performances.

*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 wizard to refine your choices based on your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking at St James with your flights and activities through an Expedia package.

Find the best attractions near St James

St James offers a delightful blend of business, family, and city-themed holidays, making it an ideal destination for various travellers. Visitors can explore urban parks, harbours, and nature reserves that provide a rich cultural experience and outdoor activities. Whether seeking relaxation or adventure, the attractions in and around St James promise to leave a lasting impression on all who visit.

  • Elizabeth Quay: A picturesque harbour located 6km from St James, Elizabeth Quay offers stunning waterfront views and a vibrant atmosphere. Enjoy leisure activities by the beach, take a stroll along the promenade, or relax at one of the many cafes while soaking in the scenic vibes.
  • Langley Park: Situated 6km away, Langley Park is an urban oasis ideal for families and outdoor enthusiasts. With sprawling green spaces and views of the city skyline, it’s a great spot for picnics, leisurely walks, or simply unwinding in a lively environment.
  • Western Australian Museum: Located 8km from St James, this natural history museum is a treasure trove of culture and educational exhibits. Perfect for families, it offers an engaging exploration of Western Australia's rich heritage and fascinating natural world.

Best time to go to St James

The best time to visit St James is dependent on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. July is its coolest month on average. At this time, 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

Getting to St James, PERth, is convenient when flying into Perth Airport (PER), located approximately 10km away. This airport serves various airlines, making it accessible for international visitors. Nearby hotel options include the Duxton Hotel Perth, Pan Pacific Perth, and Parmelia Hilton Perth, all situated within the same distance from the airport. These hotels offer various transportation services, including transfers and shuttles to ensure a smooth journey to and from the airport. With these facilities, your stay in St James can be both comfortable 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