COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search B&B in Perth

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured B&B in Perth

Airport B&B
3 out of 5
105 Central Avenue, Redcliffe, WA
The price is AU$120 per night from 26 Apr. to 27 Apr.

Located in Redcliffe, this bed & breakfast is 2 mi (3.2 km) from Ascot Racecourse and within 6 miles (10 km) of Crown Perth and Optus Stadium. Langley Park and ...

4.7/5Exceptional! (93 reviews)

"Friendly and helpful host providing pickup from airport and return trip Clean and lovely bathroom with bath Peaceful garden setting"…"

Reviewed on 15 Jan. 2021

Airport B&B
Rose Hotel Clarkson
3.5 out of 5
150 Celebration Boulevard, Clarkson, WA
Free cancellationReserve now, pay when you stay
The price is AU$125 per night from 16 Apr. to 17 Apr.

Located in Clarkson, this bed & breakfast is within 3 miles (5 km) of Ocean Keys Shopping Centre, Tamala Park Conservation Reserve and Burns Beach. Mindarie ...

3.9/5Very Good! (42 reviews)
More of a guest house than a hotel

"Hard to contact staff. Phoned three times to advise check-in time. Arrived within the time, door locked so press intercom twice, phone and knock. Eventually the staff spoke through intercom. Got to the room, quite clean for what we needed. Upper shelves in robe and inside bathroom cupboard dirty. ..."…"

Reviewed on 30 Aug. 2020

Rose Hotel Clarkson
Fremantle Bed and Breakfast
3.5 out of 5
5 Mouat Street, Fremantle, WA
The price is AU$108 per night from 4 May to 5 May

Located in Fremantle, this bed & breakfast is within a 10-minute walk of University of Notre Dame Australia and Fremantle Markets. Fremantle Prison is 0.6 mi ...

4.3/5Excellent! (306 reviews)

"Fabulously located in very safe part of fremantle. Zero road noise, comfry bed and i had the room with the ensuite. No lift so wouldnt recommend heavy luggage. So many choices for dining within walking distance. Staff very helpful and friendly. Building is stunning but it's old so don't go in with ..."…"

Reviewed on 27 Nov. 2020

Fremantle Bed and Breakfast
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Rosebridge House Bed & Breakfast
4 out of 5
86 Williams Street, Gooseberry Hill, WA
Free cancellationReserve now, pay when you stay
The price is AU$150 per night from 20 Apr. to 21 Apr.

Located in Gooseberry Hill, this bed & breakfast is 1.4 mi (2.3 km) from Mundy Regional Park and 2.3 mi (3.7 km) from Zanthorrea Nursery. SuperCars Perth and ...

4.7/5Exceptional! (153 reviews)

"Place was tidy and lived up to our expectations. Humble breakfast. Will stay again some time..."…"

Reviewed on 23 Jul. 2020

Rosebridge House Bed & Breakfast
Daly View Bed & Breakfast
2.5 out of 5
15 Douro Road, South Fremantle, WA
The price is AU$150 per night from 18 Apr. to 19 Apr.

Located in South Fremantle, this bed & breakfast is 1.5 mi (2.4 km) from Fremantle Prison and 1.5 mi (2.4 km) from Fremantle Markets. Bathers Beach and University ...

5/5Exceptional! (2 reviews)

"We have stayed here numerous times, & the fact we keep coming back says it all we think. Amazing b&b ~ we love it ~ & will be back again soon 😄"…"

Reviewed on 21 Mar. 2021

Daly View Bed & Breakfast
Pension of Perth
3.5 out of 5
3 Throssell Street, Perth, WA
The price is AU$135 per night from 16 Apr. to 17 Apr.

Situated in a state park, this bed & breakfast is within 2 miles (3 km) of Hyde Park, RAC Arena and Hay Street Mall. Royal Perth Hospital and Perth Convention ...

4.3/5Excellent! (42 reviews)

"old world charm was exactly as per the pictures, breakfast was really good, great little spot an will return again."…"

Reviewed on 14 Dec. 2020

Pension of Perth
Ellard Bed & Breakfast
4 out of 5
6 Ellard Avenue, Belmont, WA
The price is AU$90 per night from 18 Apr. to 19 Apr.

Located in Belmont, this bed & breakfast is 1.5 mi (2.4 km) from Ascot Racecourse and within 6 miles (10 km) of Crown Perth and Optus Stadium. Langley Park and ...

4.3/5Excellent! (318 reviews)
Value for money

"I had to stay one night but I believe it is nice place to stay longer"…"

Reviewed on 22 Dec. 2020

Ellard Bed & Breakfast
Ocean Reef Homestay
3 out of 5
71 Marina Boulevard, Ocean Reef, WA
Free cancellationReserve now, pay when you stay
The price is AU$95 per night from 17 Apr. to 18 Apr.

Located in Ocean Reef, this beach bed & breakfast is 1.1 mi (1.8 km) from Mullaloo Beach and within 3 miles (5 km) of Westfield Whitford City and Edith Cowan ...

4.6/5Exceptional! (37 reviews)
Perfection plus

"Always a pleasure seeing jodie and kyle wonderful place i give 110% gooooo stay but plrase leave a room for me , 😘😍"…"

Reviewed on 16 May 2020

Ocean Reef Homestay
Palms Bed & Breakfast
3.5 out of 5
24 Dorchester Avenue, Warwick, WA
The price is AU$103 per night from 21 Apr. to 22 Apr.

Located in Warwick, this bed & breakfast is 2.3 mi (3.7 km) from Marangaroo Golf Course and within 6 miles (10 km) of Hillarys Boat Harbour and Scarborough Beach. ...

4.3/5Excellent! (64 reviews)

"Very friendly people Swimming pool was great Breakfast was provided Close to all shopping and beaches in the area"…"

Reviewed on 24 Jan. 2021

Palms Bed & Breakfast
Haven on the Park
5 out of 5
5 Turner Street, Highgate, WA
The price is AU$371 per night from 6 May to 7 May

Located in Highgate, this luxury bed & breakfast is within 1 mi (2 km) of HBF Park and Hyde Park. Western Australian Museum and Perth Mint are also within 2 ...

4.8/5Exceptional! (17 reviews)

"It is a great property with fabulous people. The property has a great courtyard and is beautifully appointed with very sophisticated design and linen and a great mini bar"…"

Reviewed on 3 Apr. 2020

Haven on the Park
Durack House
4.5 out of 5
7 Almondbury Road, Mount Lawley, WA
The price is AU$170 per night from 16 Apr. to 17 Apr.

Located in Mount Lawley, this luxury bed & breakfast is 1.2 mi (1.9 km) from HBF Park and within 3 miles (5 km) of Elizabeth Quay and Crown Perth. Royal Perth ...

4.9/5Exceptional! (43 reviews)

"In a charming character-filled neighbourhood, but so close to the city and the river. Best location ever."…"

Reviewed on 12 Dec. 2020

Durack House
Epsom on Swan Bed and Breakfast - Adults Only
3.5 out of 5
52 Epsom Avenue, Ascot, WA
The price is AU$120 per night from 18 Apr. to 19 Apr.

Located in Ascot, this bed & breakfast is 0.9 mi (1.5 km) from Ascot Racecourse and within 6 miles (10 km) of Crown Perth and Optus Stadium. Langley Park and ...

4.7/5Exceptional! (49 reviews)

"Fab stay, beautiful place with great rooms and amenities. Will certainly stay again in future!"…"

Reviewed on 14 Apr. 2021

Epsom on Swan Bed and Breakfast - Adults Only
Sorrento Beach Bed & Breakfast
4 out of 5
30 Hood Terrace, cnr Kempenfeldt St, Sorrento, WA
Get Rates

This family-friendly Perth bed & breakfast is located in the entertainment district, within 1 mi (2 km) of Sorrento Quay Boardwalk, Hillarys Boat Harbour and ...

4.7/5Exceptional! (44 reviews)

"Highly recommend Sorrento Beach B&B for a relaxing break. The"…"

Reviewed on 12 Sep. 2020

Sorrento Beach Bed & Breakfast
Hamptons Inn
4.5 out of 5
34 Hampton Road (Corner Fothergill St), Fremantle, WA
The price is AU$132 per night from 18 Apr. to 19 Apr.

Located in Fremantle, this luxury bed & breakfast is within a 15-minute walk of Fremantle Prison and Fremantle Markets. Kings Square and University of Notre ...

4.7/5Exceptional! (109 reviews)

"Very clean, homely and inviting stay, and only 5 mins easy walk to the center. We would stay again and would definitely recommend. See you again."…"

Reviewed on 1 Jan. 2021

Hamptons Inn
Palm Beach Guest House
4 out of 5
42 Thorpe Street, Rockingham, WA
Get Rates

This family-friendly Perth bed & breakfast is located by the sea, within a 10-minute walk of Rockingham Beach and Palm Beach. Churchill Park and Rockingham Shopping ...

4.8/5Exceptional! (30 reviews)

"Love the place. All future stays will be there."…"

Reviewed on 1 Apr. 2020

Palm Beach Guest House
Port Mill Bed And Breakfast
4 out of 5
3/17 Essex Street, Fremantle, WA
The price is AU$180 per night from 19 Apr. to 20 Apr.

Located in Fremantle, this bed & breakfast is within a 10-minute walk of Fremantle Markets and Fremantle Prison. Kings Square and University of Notre Dame Australia ...

4.4/5Wonderful! (87 reviews)
Hidden gem

"What a little hidden gem. Port Mill B&B is a great location in the centre of Fremantle. We checked ourselves in with no issue - instructions provided were thorough and clear. Our room was very clean (spotless) and we had a king size bed. Continental breakfast was included...we had a great stay."…"

Reviewed on 17 Aug. 2020

Port Mill Bed And Breakfast
Platinum Suites Fremantle
4 out of 5
1 South Street, South Fremantle, WA
Get Rates

Located in South Fremantle, this bed & breakfast is within 1 mile (2 km) of Bathers Beach, Fremantle Markets and Fremantle Prison. University of Notre Dame Australia ...

4.9/5Exceptional! (87 reviews)

"Perfect location for access to Fremantle (walking) and Fiona Stanley hospital (car). Room was clean and comfortable, the included breakfast was simple but fresh and adequate. Our host was extremely friendly, and made us feel very welcome."…"

Reviewed on 8 Apr. 2021

Platinum Suites Fremantle
Armadale Cottage Bed & Breakfast
4 out of 5
3161 Albany Highway, Armadale, WA
The price is AU$160 per night from 16 Apr. to 17 Apr.

Located in Armadale, this bed & breakfast is within a 15-minute walk of Minnawarra Historic Precinct and Bert Tyler Machinery Museum. Champion Lakes Regatta ...

4.9/5Exceptional! (48 reviews)

"Nice and cosy area. The host was friendly too"…"

Reviewed on 18 Nov. 2019

Armadale Cottage Bed & Breakfast
Devonleigh Bed & Breakfast
3.5 out of 5
834 Eighty Road, Baldivis, WA
Get Rates

Located in Baldivis, this spa bed & breakfast is within 6 miles (10 km) of Port Kennedy Scientific Park, The Links Kennedy Bay and Secret Harbour Beach. Golden ...

4.9/5Exceptional! (25 reviews)

"Friendliness of Jen, the owner. Lovely breakfast. Bush settings, the gardens and birds. Great pillows!"…"

Reviewed on 29 Mar. 2021

Devonleigh Bed & Breakfast
Lazy River Boutique Bed & Breakfast
4.5 out of 5
9 Wilson Road, Pinjarra, WA
The price is AU$350 per night from 7 May to 8 May

Located in Pinjarra, this luxury bed & breakfast is within 1 mile (2 km) of Pinjarra Golf Club and Peel Zoo. Pinjarra Visitor Information Centre and Battle of ...

4.9/5Exceptional! (11 reviews)

"Love this place! Calm, peaceful, serene. Just what we needed to switch off from our mad, crazy life. Will definitely be back."…"

Reviewed on 8 Dec. 2020

Lazy River Boutique Bed & Breakfast
Don't see what you're looking for?
See all available properties in Perth
View all properties
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.

Other property types in Perth

Esplanade Hotel Fremantle - by Rydges

Esplanade Hotel Fremantle - by Rydges

4.5 out of 5
Cnr Marine Terrace and Essex St, Fremantle, WA
The price is AU$170 per night from 2 May to 3 May
4.2/5Excellent! (1,051 reviews)

"Great location, friendly staff, happy to help with any questions. The main pool area could do with some upgrading. A fairly large piece of slate paver was able to be lifted at the edge of the pool. Also the bar at the pool shut at 5 which seemed to be fairly early. More sun lounges would be better ..."…"

Reviewed on 22 Mar. 2021

Esplanade Hotel Fremantle - by Rydges
Rendezvous Hotel Perth Scarborough

Rendezvous Hotel Perth Scarborough

5 out of 5
148 The Esplanade, Scarborough, WA
The price is AU$179 per night from 29 Apr. to 30 Apr.
4.2/5Very Good! (946 reviews)

"Overall a great hotel but breakfast was understaffed. Queue to get in and food kept running out which was disappointing."…"

Reviewed on 11 Apr. 2021

Rendezvous Hotel Perth Scarborough
DoubleTree by Hilton Perth Waterfront

DoubleTree by Hilton Perth Waterfront

4 out of 5
1 Barrack Square, Perth, WA
The price is AU$207 per night from 18 Apr. to 19 Apr.
4.6/5Exceptional! (58 reviews)

"Could improve on the breakfast"…"

Reviewed on 12 Apr. 2021

DoubleTree by Hilton Perth Waterfront
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.

Frequently asked questions

Searching for B&Bs in Perth?
If you’re looking for somewhere to stay with fewer rooms than a hotel and an intimate environment, a B&B might be just the right fit for your trip to Perth. Hoping for a day by the water in Perth? City Beach and Cottesloe Beach are a couple of the most notable ones in town.
How do you know if a B&B is the best choice for your stay?
With attentive service, opportunities to meet guests from other places and of course a scrumptious breakfast, B&Bs all have a one-of-a-kind setting.
What are the best B&Bs in Perth?
Why not look at these B&Bs in Perth: Airport B&B: 3 stars, 3 rooms. Rose Hotel Clarkson: 3.5 stars, 9 rooms. Enjoy the on-site dining and rooftop terrace. Fremantle Bed and Breakfast: 3.5 stars, 6 rooms. Ellard Bed & Breakfast: 4 stars. Ocean Reef Homestay: 3 stars, 4 rooms. Enjoy the outdoor swimming pool and poolside drinks.
How many bed & breakfasts are there in Perth?
Expedia offers 44 B&Bs in Perth, so you’ll have plenty of options for your stay.
When is the best time to book my B&B in Perth?
When you’re planning your escape to Perth, make sure that you take the year-round temperatures into account. The hottest months are usually January and February, with an average temperature of 23°C, while the coldest months are August and July, with an average of 14°C. Average annual precipitation for Perth is 256 inches.
What is there to do in Perth?
Travellers enjoy Perth for its beautiful beaches and array of dining options. If you’re looking for some activities to entertain you on your trip, consider visiting Hillarys Boat Harbour and RAC Arena. You should put Elizabeth Quay and Kings Park and Botanic Garden on your list if you want to see more of the area.
How can I get to and around Perth?
You can map out your trip in and around Perth ahead of time with these transportation options. Fly into Perth Airport (PER), which is located 6.3 mi (10.2 km) away. If you’d like to explore around the area, you may want to rent a car for your trip.

More trip options