Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Joanna Spearing on trover

Search Shoalwater, Perth Hotels from AU$65

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.

10 Best Hotels in Shoalwater

Pelicans Rest Shoalwater
11 Third Avenue, Shoalwater, WA
Get Rates
0.99 km from city centre
4.8/5Exceptional! (22 reviews)
Relaxing stay

"Had a lovely relaxing stay. Perfect base to explore the area, enjoy the snorkeling and Kayaking that Rockingham area has to offer"…"

Reviewed on 4 Mar. 2020

Pelicans Rest Shoalwater
Beach House Shoalwater
60 Arcadia Drive, Shoalwater, WA
Get Rates
0.43 km from city centre
4.4/5Wonderful! (24 reviews)
Review of Beach House. 19 - 22 Feb 2020

"Contact with owners very good, Fantastic views from upstairs lounge/balcony. Very clean and comfortable, although layout of accommodation unusual. Only problem found was number of ants (kitchen and rear bathroom). Would happily return again."…"

Reviewed on 10 Mar. 2020

Beach House Shoalwater
Esplanade Hotel Fremantle - by Rydges
4.5 out of 5
Cnr Marine Terrace and Essex St, Fremantle, WA
Free CancellationReserve now, pay when you stay
The price is AU$158 per night
26.76 km from city centre
4.2/5Excellent! (2,519 reviews)

"Lovely staff!! Super helpful... Great location, close to good food and the water... Nice rooms..."…"

Reviewed on 22 Apr. 2020

Esplanade Hotel Fremantle - by Rydges
Seashells Mandurah
4.5 out of 5
16 Dolphin Drive, Mandurah, WA
Free CancellationReserve now, pay when you stay
The price is AU$190 per night
25.2 km from city centre
4.6/5Exceptional! (761 reviews)

"Excellent pool. Great staff. Nice position in mandurah"…"

Reviewed on 27 Mar. 2020

Seashells Mandurah
Gallery Hotel
3 out of 5
10 Port Kembla Drive, Bibra Lake, WA
Free Cancellation
The price is AU$65 per night
24 km from city centre
4.2/5Very Good! (321 reviews)

"In the middle of an industrial area, however I wasn’t disturbed by noise on a weekend, only minor noise on weekdays but nothing too loud. Cafe was great and well priced. Friendly staff at check in. Close to shops, transport and other services."…"

Reviewed on 17 Feb. 2020

Gallery Hotel
The Sebel Mandurah
4 out of 5
1 Marco Polo Drive, Mandurah, WA
Free CancellationReserve now, pay when you stay
The price is AU$164 per night
25.74 km from city centre
4.4/5Wonderful! (1,259 reviews)

"We had a fantastic overnight stay as it was our 26th wedding anniversary. My husband had the cooked breakfast and said it was delicious but not that expensive. With no place to eat at night we had the crayfish at Cicerello's and got a free chowder soup. We had a very enjoyable overnight stay. ..."…"

Reviewed on 25 May 2020

The Sebel Mandurah
Atrium Resort Hotel
3.5 out of 5
65 Ormsby Terrace, Mandurah, WA
The price is AU$139 per night
25.43 km from city centre
3.8/5Good! (1,162 reviews)

"Dated hotel but with all you really need. Water system needs improving... hot water tap was boiling. Can be dangerous to kids. No ironing board or iron."…"

Reviewed on 22 Mar. 2020

Atrium Resort Hotel
Be. Fremantle
4.5 out of 5
43 Mews Rd, Fremantle, WA
Free CancellationReserve now, pay when you stay
The price is AU$199 per night
26.24 km from city centre
4.6/5Wonderful! (507 reviews)

"Excellent view over the Marina and perfect location for exploring Fremantle."…"

Reviewed on 19 May 2020

Be. Fremantle
Dolphin Quay Apartments
4.5 out of 5
1 The Palladio, Mandurah, WA
The price is AU$171 per night
25.58 km from city centre
4.5/5Wonderful! (875 reviews)

"Location near restaurants"…"

Reviewed on 29 Feb. 2020

Dolphin Quay Apartments
C Mandurah Resort
4 out of 5
20 Apollo Place, Halls Head, WA
Free CancellationReserve now, pay when you stay
The price is AU$144 per night
26.84 km from city centre
4/5Very Good! (422 reviews)

"Lovely apartment right by the canal waterside .Had breakfast and our evening meals out on the patio overlooking the beautiful view.Also saw dolphins and black swans."…"

Reviewed on 11 Mar. 2020

C Mandurah Resort
Don't see what you're looking for?
See all available properties in Shoalwater
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.

Visiting Shoalwater

Visitors to Shoalwater are sure to enjoy the restaurants. Tourists can also enjoy the city's seaside, parks, and bars. A top sight in the city is Penguin Island.

  • You'll find 441 Expedia hotels and other accommodations in the larger area of Perth
  • The closest major airport is in Perth, WA (PER) 46.9 from the city center

Sightseeing and Staying in Shoalwater

A favorite place to visit in the city is Penguin Island. You'll also find Rockingham Regional Environment Centre and Mangles Bay in the area.

As you make plans for a getaway to Shoalwater, the best accommodation may not be in the city center but there are 19 hotels and lodging options locally. Here you'll find some of the places to stay in the surrounding area:

  • Esplanade Hotel Fremantle - by Rydges is 16.6 mi from the center of Shoalwater. This 4.5-star hotel in Fremantle features 2 outdoor pools, 2 restaurants, and free WiFi. It's a favorite with Expedia travelers for its WiFi and proximity to shopping.
  • Atrium Resort Hotel is 15.8 mi from central Shoalwater. This 3.5-star hotel in Mandurah features a restaurant, an indoor pool, and free WiFi. Our customers like its family-friendly amenities and dining options.
  • The Sebel Mandurah is located 16 mi from the heart of Shoalwater. This 4-star hotel in Mandurah features an outdoor pool, free WiFi, and free parking. It's a favorite with Expedia travelers for its central location and helpful staff.

Dressing for Shoalwater

  • Between January and March, daytime temperatures average 90°F, while nighttime temperatures stay around 55°F
  • From April to June, the average is 82°F during the day and 44°F at night
  • July through September sees average temperatures of 70°F during the day and 43°F at night
  • In October-December, you can expect 87°F as the daytime average and 46°F as the nighttime average
  • About 0.94 inches of rain falls on Shoalwater each year
  • February and January are usually the hottest months averaging 88°F, while July and August are usually the coldest with an average temperature of 44°F

Frequently asked questions

What's the best place for a stay in Shoalwater?
Based on our traveller data, Pelicans Rest Shoalwater is one of the top choices for your stay. This guesthouse features private patios and fridges. Beach House Shoalwater is another good option for your stay.
If I need to cancel my hotel reservation in Shoalwater, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of your booking. Add dates, click “Search”, then you can filter by “free cancellation” to review the best deals in Shoalwater.
What is staying in Shoalwater like?
Visitors to Shoalwater will definitely enjoy the restaurants. Tourists can also enjoy the city’s seaside, parks and bars. Top sights around the area include Rockingham Beach and Adventure World. In Shoalwater, there are 3 hotels and other accommodation options to choose from.
What is there to see in Shoalwater?
A favourite place to visit is Penguin Island. Additionally, you’ll find Rockingham Beach and Adventure World in the area.
What's the seasonal weather in Shoalwater?
The hottest months are usually February and January, with an average temperature of 23°C, while the coldest months are July and August, with an average of 14°C. Average annual rainfall for Shoalwater is 668 mm.

Recent Reviews in Shoalwater

More trip options