Your Perth booking starts here

Browse Perth Bed & Breakfast

Perth

Perth

Perth Bed And Breakfast Accommodation

A B&B is usually provided by private houses that let bedrooms or suites for short term stay, with all the hospitality of a hotel being provided by the host. A great option if you are visiting WA's Perth region overnight or for only a few days. Staying at a guest house or bed and breakfast is quieter and offers the comforts of home with most offering a nice home cooked meal.


  • The best way to book Western Australia 
  • Bookings processed right here in WA 
  • Your booking benefits the local community 
  • Quick and friendly service with expert advice 
  • Fast processing of your booking 
  • Book with us to support Western Australia tourism 

For assistance with your booking call 1300 885 775 (+61 8 9460 4900)

View:

Guildford

Guildford River Retreat

Guildford WA
$150 to $190 Guildford
Guildford River Retreat is a charming, heritage-listed Federation house nestled in a peaceful, historical pocket of Guildford, offering a blend of country charm with city convenience. This boutique-style hotel is within walking distance of Guildford's many cafes, restaurants, vintage stores, parks, and historical landmarks, as well as easy access t... view more info

Map

18 Victoria Street, Guildford, WA, 6055, Australia

Armadale and Surrounds

Wedmore Homestead

Armadale and Surrounds WA
From $120 Book instantly Armadale and Surrounds 2 reviews
Set in a beautiful Rammed Earth bed and breakfast in Bedfordale, very spacious, quiet & private location, on just over 3/4 acre of bush and grass trees, this custom designed home backs onto State Forest with walking trails right behind the property. Kangaroos, birds and other native wildlife abound. An ideal location for a keen Bird Watcher. view more info

Map

22 Aulini Drive, Bedfordale WA 6112

Armadale Cottage Bed and Breakfast

Armadale and Surrounds WA
$135 to $220 Armadale and Surrounds (Town Centre) 3 reviews
4 star rated
Wireless Internet
Come for the location, stay for the gorgeous, spacious rooms and fantastic hospitality. Armadale Cottage B&B is the perfect location to not only explore the South West but all of Perth Hills Armadale and the rest of the city too. Boasting multiple unique themed rooms, you won’t be disappointed by this hidden treasure. view more info

Location

3161 Albany Highway, Armadale, Western Australia 6112

From the corner of Southwest Highway and Albany Highway you head towards Perth on Albany Highway We are about 1km on the left hand side, just past Clarence Road.

Mandurah

Bali @ Avalon

Mandurah WA
Mandurah 6 reviews
The perfect holiday getaway with Luxury Accommodation in Mandurah. A 5 minute walk to stunning Avalon Bay Bali @ Avalon provides resort style comfort for the discerning adult guest. It has two guest rooms with great facilities set amongst tropical gardens with easy access to a pool and garden lounges. view more info

Location

30 Yeedong Rd

From Mandurah travel South along Old Coast Rd Southbound.
Turn right into Yeedong Rd shortly after passing Miami Shopping Centre.

Kimberley Cool

Mandurah WA
Book instantly Mandurah No Pets Non Smoking Establishment
Our Deluxe Studio Room overlooking the park in Halls Head is a beautifully decorated space with indulgent furnishings. It is only a 15 minute walk into Mandurah CBD and Eastern & Western Foreshore where you can access all the fantastic shops, bars and restaurants. We are only a few minutes’ walk to the nearest beach and boat ramp and have space... view more info

Location

88 McClarty Road, Mandurah, WA, 6210

Public Transport is a 100 meter walk, local transport to the City of Perth is a short 50min train ride.

Walking distance to restaurants, coffee shop, shopping, performing arts center, movies, home to the dolphins, canals and waterways, local tours, surrounded by estuary, beaches, walk paths and parks or just follow the old coast road to the beautiful down south.

Shoalwater

Manuel Towers

Shoalwater WA
$210 to $180 Shoalwater 3 reviews
Manuel Towers is boutique style Bed & Breakfast accommodation. A fabulous beach front location overlooking Shoalwater Islands Marine Park & Penguin & Seal islands. ECO tourism area. Stay in a unique rustic stone building with a Provence / Mediterranean atmosphere. All our queen sized rooms have their own En-suites, Fridges, TVs, DVDs, Tea & C... view more info

Location

32a Arcadia Drive, Shoalwater. Rockingham

Just 3 ks west of Rockingham. Down Parkin Road, left into Safety Bay Road, right into Boundary Road and left into Arcadia Drive with its breathtaking island views. We are just down Arcadia on the left. You cant miss the stone Tower.!

Swan Valley

El Dorado Farm Stay

Swan Valley WA
$550 to $800 Swan Valley 5 reviews Animal Activities Wireless Internet Connection
This is the ideal home for group bookings of 8 to 16+ people: >> family gatherings, >> wedding accommodation, >> church camps, >> corporate get away etc. Enjoy the relaxed pace of our equestrian farm stay, for the most part you will have the home to yourselves as we are out and about or in our private upstairs area. The house and grounds are seclud... view more info

Location

212 George Street, West Swan WA 6055, Australia

3.0km from Brabham
5.5km from Henley Brook
10.3km from Ellenbrook

Bunkhouse at Brookleigh

Swan Valley WA
$105 to $115 Swan Valley 4 reviews
Set on the stunning Brookleigh Estate, The Bunkhouse offers cozy dormitory-style accommodations for up to 20 guests, perfect for weddings, retreats, or group getaways. With six twin rooms, four family rooms, ample parking, and an on-site restaurant, it’s a convenient and scenic escape. Explore nearby wineries, breweries, and Swan Valley’s many attr... view more info

Location

1235 Great Northern Highway

Brookleigh is located in the beautiful Swan Valley, just 30 minutes drive from Perth City and 15 minutes from the International and Domestic Airports. *PLEASE NOTE: When using a GPS, you must include 'Upper Swan' as the suburb, otherwise you may be directed to Bindoon which is 50 K North of Brookleigh. We are located about 15 minutes North of Midland, on Great Northern Highway and 9 K from the Roe/Reid Highway intersection.

The entrance to Brookleigh is just 10 minutes north of Midland. On the left hand side of the Great Northern Highway.

Pinjarra

Lazy River Boutique Bed and Breakfast

Pinjarra WA
$300 to $350 Pinjarra 3 reviews No Pets Internet Access Available Non Smoking Indoors
Absolute Luxury Accommodation in Pinjarra Only one hour south of Perth, just outside the historic town of Pinjarra, Lazy River is nestled within 5 acres of both landscaped gardens and mature native parkland with direct access to the Murray River. This luxurious property is not your ordinary B&B with the purpose built accommodation set apart from... view more info

Location

9 Wilson Road, Pinjarra WA 6208, Australia

Coming from Mandurah..
As you come in to the town limit of Pinjarra, Wilson road is the first road on your left after the 60km sign.

Coming from the South West Highway..At the traffic lights in the Pinjarra town centre turn into Pinjarra Road. Wilson Road is the first turning on the right just before the 80 km sign. Lazy River is at the end of Wilson Road.

GPS: Lat -32.619499 Long 115.86824

Rockingham

Waikiki Beach Bed & Breakfast

Rockingham WA
$130 to $150 Rockingham 3 reviews
Luxurious accommodation two minutes' walk from the beach features seven bedrooms, five bathrooms, sparkling outdoor pool, huge entertaining area with sun lounge and close to the crystal blue waters of Warnbro Sound. view more info

Map

575 Safety Bay Road Waikiki WA 6169

Fremantle

Hamptons Inn Fremantle - Bed & Breakfast

Fremantle WA
$180 to $220 Fremantle 3 reviews
A Great Place to Stay in Fremantle view more info

Location

34 Hampton Road, Fremantle, WA 6160

If you are walking to Hamptons Inn from the Fremantle Train Station:
1.Walk out of the station (45m) and turn left onto Phillimore St
2.In 100m turn right onto Queen St (UNITED CREDIT UNION is on the corner)
3.Walking 100m down Queen St, you will pass through 3 roundabouts (remaining on Queen St)
4.Bear left onto Holdsworth St (AVIS is on the corner) for another 320m
5.You will pass by the Fly By Night Club in 300m and bear right onto Knutsford St
6.In 150m bear right onto Hampton Rd and cross to the northern side of the road
7.As you pass by the rear of the Fremantle Prison (Only 200m down on the right)
8.Continue on for 100m and you will see the front gate for Hamptons Inn just before the corner of Fothergill St
9.You can also walk 30m up the Fothergill St hill to enter the house through the rear parking area We look forward to seeing you there.

If you would like to go by bus:
1.Walk out of the station (15m) and hop on either a Transperth 150 or 160 bus
2.Hop off at the bus stop on Hampton Rd, just past the rear of the Fremantle Prison (on your right)
3.Turn left as you get off the bus and walk 240m to the front gate for Hamptons Inn (on your right) just after the corner of Fothergill St and behind the rear corner of the Fremantle Prison
4.Or you can also walk 30m up the Fothergill St hill to enter the house through the rear parking area Give the bus driver a hug for us

Port Mill Bed and Breakfast

Fremantle WA
$189 to $399 Fremantle (Town Centre) 3 reviews
4 star rated
Best Fremantle Perth Location tucked inside a Historic Courtyard 4 - Star Romantic Heritage Boutique Inn & Retreat 4 - Deluxe Rooms with private en-suite bathrooms and balconies view more info

Location

17 Essex Street, Fremantle, WA, 6160, Australia

From Perth Airport (45 min): Via Leach Hwy to Fremantle (Leach becomes High St).
Left on Parry St. to T-junction of Marine Tce; Right on Marine Tce; Right on Essex Street.

Fremantle Bed & Breakfast

Fremantle WA
$120 to $220 Book instantly Fremantle
4 star rated (self)
Fremantle Bed and Breakfast is located in Unique Bavarian Style Castle in The Heart of Fremantle. With its spectacular exterior, reminiscent of a Bavarian Castle, Fremantle Bed & Breakfast is unique, quixotic, heritage listed accommodation, complete with tower, right in the heart of the historic city of Fremantle. Fremantle Bed & Breakfast is i... view more info

Location

5 Mouat Street, Fremantle WA 6160

Getting There:-
From Perth Airport: Fremantle Bed and Breakfast is located 28kms from both the domestic and international terminals. By taxi it takes about 30 minutes and costs around $50- $60.
From Perth City: By train to Fremantle about half and hour and then a very short walk to Mouat Street.
By car, it is straight down the Kwinana freeway, right into South Street, right into Marine Terrace, then right into Mouat Street.

Toodyay

Avalon Homestead

Toodyay W.A.
From $150 Toodyay (Rural) 3 reviews
Avalon Homestead, set on 5.8 acres, just 4 kms from Toodyay townsite. This peaceful retreat offers 16 refurbished relaxing rooms, each with private ensuites. Each room has access to the gardens, private sitting areas, labyrinth BBQ facilities and convenient parking. view more info

Location

381 Julimar Road, Toodyay

From Midland, follow Toodyay Road which becomes Stiriling Terrace (Toodyay's main street) turn left at the Ampol Service Station into Harper Road, at the T junction turn right into Harper/ Julimar Road. Avalon Homestead is on the left 4kms from Toodyay.

Pecan Hill B&B

Toodyay WA
$165 to $330 Toodyay 3 reviews Wireless Internet Connection
Situated an hours drive from Perth on a rural property surrounded by natural bushland, the Pecan Hill Bed and Breakfast overlooks the stunning Avon Valley, picturesque vineyards, pecan orchards and pristine farmland. view more info

Location

99 Beaufort St, West Toodyay, WA, 6566, Australia

Coming from Perth, continue down Stirling Terrace, turn left at Harper Street, at the end turn right into Harper/Julimar Road. Continue down Julimar Road for approx. 4 kms, turn left into Clarkson Road and then right onto Beaufort Street.

York

Greenhills Inn

York WA
$120 to $165 Featured York 3 reviews Non Smoking Indoors
Old charm country two storey pub. Only an hour and a half drive from Perth and just 22km East of York (off the York – Quairading Rd). Established 1906 with original features. Two dining rooms plus a large function room. Eight comfortable rooms (with shared facilities). view more info

Location

44 Greenhills Road, Greenhills WA 6302 Australia

Located just 15 minutes drive (23km) east of the York town site in picturesque Greenhills.

Perth

European Hotel

Perth WA
$169 to $269 Book instantly Perth 3 reviews
4 star rated (self)
Garden Terrace view more info

Map

97 Murray Street, Perth WA 6000, Australia

Guilderton

Wren Rise Bed & Breakfast - Moore River

Guilderton WA
$200 to $240 Featured Guilderton 3 reviews Non Smoking Indoors
New Traditional Bed & Breakfast.* We cook your Breakfast * view more info

Location

Moore River Dr, Guilderton WA 6041

Location will be provided upon confirmation of your booking.


Car Hire & Campervan Rental

Have you booked your car hire for your WA holiday? The cheapest car hire and campervan rental at Perth Airport sells out quickly, so don't delay! It's quick and easy to reserve a car yourself, right now. Compare the cheapest car hire rates, availability and book your car rental in WA using the form below. In most cases, you can reserve a hire car for free with no cancellation fees!

 


Travel Brochures

Planning your dream WA holiday? Planning a holiday on your own can be stressful with so many options to choose from, but it does not have to be stressful. We have a huge selection of travel brochures crafted by experts to show you the best of Australia, delivered directly to your door or to download digitally, did we mention it is completely free? Stop stressing and get these free brochures now!


 

The best way to book Western Australia

  • Bookings processed in Western Australia
  • We're the local WA experts!
  • Your booking helps the local community
  • Quick and friendly service for any issues
  • Book with us to support WA tourism
  • Everything you need in one place!
  • Fast processing of your booking
  • Security guarantee for your payment