St James Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

648 Houses

9

Clean Twin Room 3 nr Curtin Uni & Perth City

Canning / St James

St James room

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$29

Price per night from

$29

10

Clean Double Room 2 nr Curtin Uni & Perth City

Canning / St James

St James room

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$29

Price per night from

$29

16

St James Cosy Home

Canning / St James

St James house

3 5 1 night min

  • 3 bedrooms
  • sleeps 5
  • 1 night min
  • Child Friendly
  • Air conditioning

Price per night from

$94

Responds fast!
avg. 1 hour 39 minutes

Price per night from

$94

7

Clean Double Room 4 nr Curtin Uni & Perth City

Canning / St James

St James room

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$29

Price per night from

$29

Great rentals within 20 miles that match your search

Distance approx 3.39 km from St James

39

YOUR CHARMING HOME AWAY FROM HOME!!!

Gosnells / Langford

Langford townhouse

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child Friendly

Price per night from

$73

Price per night from

$73

Distance approx 2.68 km from St James

19

Stylish Luxury Apartment close to Airport & Perth City:2240

Belmont / Rivervale

Rivervale apartment

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 10 mi
  • Child Friendly
  • Air conditioning

Price per night from

$74

Price per night from

$74

Distance approx 4.7 km from St James

10

Perth City Centre New York Style Penthouse with king size bed.

Greater Perth / Perth

Perth apartment

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Nearest beach 10 mi
  • Car not necessary
  • Air conditioning

Price per night from

$95

Price per night from

$95

Distance approx 4.3 km from St James

(1) Excellent 

35

504 Perth Central - perfect location, huge one bedroom fully renovated

Greater Perth / Perth

Perth apartment

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 8 mi
  • Child Friendly
  • Car not necessary

Price per night from

$91

Price per night from

$91

Distance approx 19.35 km from St James

(1) Excellent 

19

THE HAVEN

Greater Perth / Joondalup

Joondalup house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$248

Price per night from

$248

Distance approx 1.7 km from St James

9

Holiday House in Victoria Park

Greater Perth / Victoria Park

Victoria Park house

4 8 2 nights min

  • 4 bedrooms
  • sleeps 8
  • 2 nights min
  • Nearest beach 15 mi
  • Ask about children
  • Car not necessary

Price per night from

$219

Price per night from

$219

Distance approx 4.86 km from St James

(3) Very Good 

16

Parkview Leeming (Free Wi-Fi + Sparkling Pool)

Greater Perth / Perth

Perth house

4 10 5 nights min

  • 4 bedrooms
  • sleeps 10
  • 5 nights min
  • Child Friendly

Price per night from

$146

Responds fast!
avg. 3 hours 20 minutes

Price per night from

$146

Distance approx 7.39 km from St James

(6) Very Good 

9

Kardinya Sunrise, FREMANTLE - Perth Western Austra

Greater Perth / Melville

Melville house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 11 mi
  • Child Friendly
  • Air conditioning

Price per night from

$81

Responds fast!
avg. 1 hour 42 minutes

Price per night from

$81

Distance approx 5.74 km from St James

12

Character & Charm in the Heart of the Perth B&B

Bayswater / Maylands

Maylands house

2 6 4 nights min

  • 2 bedrooms
  • sleeps 6
  • 4 nights min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$93

Price per night from

$93

Distance approx 3.97 km from St James

32

Luxurious Perth Townhouse

Greater Perth / Perth

Perth townhouse

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$202

Responds fast!
avg. 1 hour 39 minutes

Price per night from

$202

Distance approx 2.88 km from St James

(1)  

11

Centralize location.. Close to CBD and Fremantle

Canning / Willetton

Willetton b and b

4 1 night min

  • sleeps 4
  • 1 night min
  • Nearest beach 13 mi
  • Child Friendly
  • Air conditioning

Price per night from

$51

Price per night from

$51

Distance approx 8.41 km from St James

(1) Excellent 

20

Casa de Riverside - Garden Vu Room

Fremantle / East Fremantle

East Fremantle guest house

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool

Price per night from

$77

Responds fast!
avg. 3 hours 52 minutes

Price per night from

$77

Distance approx 17.51 km from St James

(6) Very Good 

10

Shady Retreat, Kallaroo, Joondalup, Perth

Joondalup / Kallaroo

Kallaroo house

4 7 7 nights min

  • 4 bedrooms
  • sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$73

Price per night from

$73

Distance approx 4.28 km from St James

8

Astoria Retreat B&B Silver Studio

Greater Perth / Perth

Perth b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$108

Price per night from

$108

Distance approx 13.9 km from St James

(1) Very Good 

4

Park Beach Place. Beaches, City, Golf, Fishing,Sailing, all Sports Facilities

Joondalup / Duncraig

Duncraig studio

Studio 3 2 nights min

  • Studio
  • sleeps 3
  • 2 nights min
  • Nearest beach 4 mi
  • Child Friendly
  • Air conditioning

Price per night from

$78

Responds fast!
avg. 3 hours 57 minutes

Price per night from

$78

Distance approx 4.28 km from St James

23

Bulwer Loft

Greater Perth / Perth

Perth apartment

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Ask about children
  • Air conditioning

Price per night from

$132

Responds fast!
avg. 3 hours 45 minutes

Price per night from

$132

Distance approx 10.21 km from St James

(2) Very Good 

5

Luxury Accommodation Fremantle

Greater Perth / Fremantle

Fremantle apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$147

Price per night from

$147

Distance approx 15.27 km from St James

16

Tranquil Swan Valley Getaway for 6 Guests

Swan Valley / Henley Brook

Henley Brook house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$137

Price per night from

$137

Distance approx 3.91 km from St James

(1) Excellent 

22

EXCLUSIVE WATERFRONT APARTMENT

Greater Perth / Perth

Perth apartment

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child Friendly
  • Air conditioning

Price per night from

$118

Responds fast!
avg. 32 minutes

Price per night from

$118

Distance approx 7.95 km from St James

4

Mary's Bed and Breakfast- Family Accommodation

Greater Perth / Mount Claremont

Mount Claremont b and b

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Air conditioning

Price per night from

$140

Price per night from

$140

Distance approx 18.62 km from St James

(5) Excellent 

17

MULLALOO - DREAMS

Joondalup / Mullaloo

Mullaloo house

3 5 7 nights min

  • 3 bedrooms
  • sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 mi
  • Child Friendly

Price per night from

$74

Price per night from

$74

Distance approx 1.2 km from St James

13

Character & Charm

Canning / Wilson

Wilson house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$144

Price per night from

$144

Distance approx 9.78 km from St James

6

Suite 1 - The Lodging

Greater Perth / Fremantle

Fremantle room

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min

Price per night from

$182

Price per night from

$182

Distance approx 4.23 km from St James

18

The Keymer House

Belmont / Cloverdale

Cloverdale house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$181

Price per night from

$181

Distance approx 4.03 km from St James

15

Bed and Breakfast in Perth- Entire 5 Bedroom House

Gosnells / Thornlie

Thornlie b and b

1 8 2 nights min

  • 1 bedroom
  • sleeps 8
  • 2 nights min
  • Nearest beach 15 mi
  • Child Friendly
  • Car not necessary

Price per night from

$181

Price per night from

$181

Distance approx 4.31 km from St James

(1) Excellent 

7

Nomadika - Your pop-up sanctuary

Greater Perth / Perth

Perth tipi/teepee

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$91

Price per night from

$91

Distance approx 3.94 km from St James

(1) Excellent 

25

KOALA RESIDENCE - The best location in Perth

Greater Perth / Perth

Perth apartment

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child Friendly
  • Car not necessary
  • Air conditioning

Price per night from

$87

Responds fast!
avg. 32 minutes

Price per night from

$87

Distance approx 9.78 km from St James

12

Deluxe Queen Room with Ensuite & Private Balcony

Greater Perth / Fremantle

Fremantle guest house

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Air conditioning

Price per night from

$119

Price per night from

$119

Distance approx 5.97 km from St James

20

Experience the Best of Inner City Living

Greater Perth / Subiaco

Subiaco apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$82

Responds fast!
avg. 38 minutes

Price per night from

$82

Distance approx 4.79 km from St James

13

Bed and Breakfast Room 1, close to city and airport, convenient location

Belmont / Redcliffe

Redcliffe b and b

1 1 1 night min

  • 1 bedroom
  • sleeps 1
  • 1 night min
  • Child Friendly

Price per night from

$51

Price per night from

$51

Distance approx 4.06 km from St James

7

Ellard Bed and Breakfast

Greater Perth / Perth

Perth b and b

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child Friendly
  • Air conditioning

Price per night from

$109

Price per night from

$109

Distance approx 9.04 km from St James

29

Between The River and Sea - North Fremantle

Greater Perth / Fremantle

Fremantle house

4 7 min stay varies

  • 4 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$401

Responds fast!
avg. 52 minutes

Price per night from

$401

Distance approx 10.18 km from St James

22

Samsons Bed & Breakfast Luxury Suite

Fremantle / South Fremantle

South Fremantle b and b

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 0.6 mi
  • Car not necessary
  • Air conditioning

Price per night from

$145

Price per night from

$145

Distance approx 5.95 km from St James

14

Luxury 1 Bed Apt Leederville Free Wi-Fi - A/C-Parking

Vincent / Leederville

Leederville apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child Friendly
  • Air conditioning

Price per night from

$116

Responds fast!
avg. 2 hours 18 minutes

Price per night from

$116