A coastal landscape with clear turquoise waters, rocky formations, and a sandy beach.

Find hotels in William Bay from $116

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 8 - Aug 9
Tomorrow
Aug 9 - Aug 10
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for William Bay hotels

Hotel
Breakfast included
Reserve now, pay later
Pet friendly
Pool

1. Windrose B&B

Windrose B&B
Ocean Beach
Australia
Gordon
$120 nightly
$134 total
Aug 10 - Aug 11
Total with taxes and fees
Windrose B&B

2. Chimes Spa Retreat

Chimes Spa Retreat
Shadforth
United Kingdom
Carl
$207 nightly
$229 total
Aug 13 - Aug 14
Total with taxes and fees
Chimes Spa Retreat

3. Denmark Scenic Tourist Park

Denmark Scenic Tourist Park
Shadforth
Australia
Sidra
$115 nightly
$128 total
Sep 3 - Sep 4
Total with taxes and fees
Denmark Scenic Tourist Park

4. The Lodge at the Denmark Hotel

The Lodge at the Denmark Hotel
Denmark
Australia
Juliette
$109 nightly
$120 total
Sep 7 - Sep 8
Total with taxes and fees
The Lodge at the Denmark Hotel

5. 31 on the Terrace

31 on the Terrace
Denmark
Australia
Kajal
$105 nightly
$116 total
Aug 8 - Aug 9
Total with taxes and fees
31 on the Terrace

6. Spring Bay Villas

Spring Bay Villas
Denmark
Australia
Linda
$171 nightly
$171 total
Aug 9 - Aug 10
Total with taxes and fees
Spring Bay Villas
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay near William Bay

Outdoor enthusiasts and families will love the charm of William Bay. Discover stunning beaches, embark on scenic hikes, and enjoy the friendly atmosphere. Nearby attractions offer secluded spots for relaxation and adventure, making it a perfect getaway for those seeking nature and tranquility.

Denmark

Discover Denmark, a welcoming destination perfectly suited for adventure seekers and families who will appreciate its stunning natural beauty and outdoor experiences. Just a short distance from William Bay, Denmark offers access to a range of attractions, including the Denmark Country Club for golf enthusiasts, the serene Berridge Park for leisurely strolls, and the intriguing Trackside Museum for a dose of local history. With its picturesque beaches and national parks, Denmark is a smart choice for your stay.

Ocean Beach

Experience the charm of Ocean Beach, a delightful haven for nature lovers and adventure enthusiasts eager to explore attractions like the stunning Greens Pool, the unique Elephant Rocks, and the breathtaking views from Lions Lookout. With moderately seasonal visitor numbers peaking from December to February, this scenic suburb offers a vibrant atmosphere year-round. Located about 4 miles from William Bay, Ocean Beach is a smart choice for travelers looking to immerse themselves in stunning outdoor experiences and captivating scenery.

Shadforth

Adventure seekers and nature lovers will love Shadforth, known for its stunning outdoor experiences and beautiful scenery. Just a short distance from William Bay, this suburb offers access to breathtaking sites like Greens Pool, Elephant Rocks, and the expansive William Bay National Park, perfect for family outings and exploration. With visitor numbers peaking from December to February, Shadforth is a vibrant choice for your vacation. It’s a smart choice for travelers looking to immerse themselves in Western Australia’s natural beauty.

Kordabup

Kordabup stands out as a prime spot for adventure seekers and families interested in immersing themselves in nature's beauty. Here, you can explore stunning attractions like the pristine Greens Pool, the unique Elephant Rocks, and the expansive William Bay National Park. This vibrant suburb is located about 4 miles from William Bay, making it a convenient base for your outdoor adventures. Kordabup is a smart choice for your stay, offering a blend of scenic experiences and family-friendly activities.

Parryville

Travelers seeking a nature-filled adventure will find Parryville to be the ideal base for their vacation, featuring stunning attractions like Elephant Rocks, Parrys Beach, and the William Bay National Park. With its picturesque landscapes and outdoor activities, Parryville caters to those looking for budget-friendly options. Located about 6 miles from William Bay, it offers easy access to local sights while maintaining a tranquil atmosphere. Choosing Parryville for your stay ensures a memorable experience immersed in the beauty of Western Australia.

Stay near popular attractions in and around William Bay

Discover the breathtaking beauty of William Bay, where outdoor adventures and stunning scenery await. From pristine beaches to rugged rocks and lush national parks, this destination offers unforgettable experiences for nature lovers and thrill-seekers alike. Embrace the adventure and make lasting memories in this picturesque paradise.
A beach with clear turquoise waters, large rocks, and a hilly landscape in the background.

Greens Pool

9.6/10 (129 reviews)
Experience the best of beach relaxation at Greens Pool, a picturesque spot beloved by sun-seekers. With its stunning natural beauty and tranquil waters, it offers a unique place for swimming and unwinding. Located about 2 miles from William Bay, staying nearby makes it easy to enjoy this idyllic retreat.
See properties
A coastal landscape with clear turquoise waters, large boulders, and a grassy hill.

Elephant Rocks

9.6/10 (22 reviews)
Often cited as a favorite among nature lovers, Elephant Rocks in William Bay offers stunning coastal scenery and unique rock formations that resemble a herd of elephants. Nestled within William Bay, it’s easily accessible, making it a perfect stop for those wanting to explore the area's natural beauty while enjoying a relaxing day outdoors.
See properties
A clear turquoise sea with visible rocks and seaweed, surrounded by a rocky coastline and a distant hill.

William Bay National Park

Considered a premier spot for outdoor enthusiasts, William Bay National Park offers breathtaking scenery and adventure in Western Australia. Nestled within William Bay, this park features stunning coastlines, lush forests, and diverse wildlife. Staying nearby allows for easy access to explore its natural beauty and enjoy various outdoor activities.
See properties
A rocky shoreline at sunset with birds flying.
Photo by Serendipity Tess 🌺

Parrys Beach

10.0/10 (1 review)
Enjoy the simplicity of Parrys Beach, a serene spot perfect for families seeking relaxation and adventure. With its inviting beach vibes, it offers a peaceful escape where you can unwind and connect with nature. Located about 4 miles from William Bay, it's a convenient base for your coastal getaway.
See properties

Lions Lookout

8.4/10 (18 reviews)
This prominent local landmark is ideal for travelers interested in breathtaking views and outdoor adventures. At Lions Lookout, you can soak in stunning panoramas of the coastline that create a perfect backdrop for a romantic outing. Located about 7 miles from William Bay, it offers easy access for those wishing to explore the area’s natural beauty.
See properties

Waterfall Beach

Discover the appeal of Waterfall Beach, a perfect spot for beach lovers seeking stunning views and relaxing vibes. Located within William Bay, this picturesque beach is known for its natural beauty and serene atmosphere. Staying nearby offers easy access to all that this coastal paradise has to offer.
See properties

beach near Nudie Beach

Perfectly suited for outdoor enthusiasts, beach at William Bay National Park offers stunning scenery and adventurous vibes. Located about 4 miles from William Bay, it invites visitors to explore its natural beauty. Staying near the beach ensures easy access to this picturesque destination.
See properties

Mazzoletti Beach

At the heart of the area lies an inviting spot that beach lovers will adore—Mazzoletti Beach. Known for its stunning coastal vibes, this picturesque destination offers a serene escape to sun and surf. Located about 4 miles from William Bay, it’s a convenient choice for relaxation and exploration.
See properties

Learn more about William Bay

Swim among giant granite boulders at Greens Pool, where calm turquoise waters create a natural swimming sanctuary. Hike the coastal trails of Elephant Rocks to witness massive rock formations that resemble a herd of elephants wading into the sea.

See all hotels in William Bay
A coastal landscape with clear turquoise waters, large boulders, and a grassy hill.

Top William Bay Hotel Reviews

Moonwaters Holiday Cottage

Moonwaters Holiday Cottage

10/10 Excellent
"Beautiful view and abundant firewood for the fireplace - so cosy even in winter!"
Natalia B. 7-night trip
Posted 3 days ago
Moonwaters Holiday Cottage
The Lodge at the Denmark Hotel

The Lodge at the Denmark Hotel

10/10 Excellent
"Stayed one night.. clean & well presented Recommend"
Wendy 1-night trip
Posted 8 days ago
The Lodge at the Denmark Hotel
Denmark Scenic Tourist Park

Denmark Scenic Tourist Park

10/10 Excellent
"Love the kitchenette feature. Beautiful view. Lovely peaceful room with no noise from neighbours. Will definitely come again!"
Sidra 1-night trip
Posted 8 days ago
Denmark Scenic Tourist Park
31 on the Terrace

31 on the Terrace

10/10 Excellent
"Extremely helpful staff"
Andrew 3-night trip
Posted 3 weeks ago
31 on the Terrace
Seachelles: Pet friendly, spa, sauna & beach views

Seachelles: Pet friendly, spa, sauna & beach views

10/10 Excellent
"excellent place for a family with a pet"
Desiree s. 4-night trip
Posted 3 weeks ago
Seachelles: Pet friendly, spa, sauna & beach views
Karma Chalets

Karma Chalets

10/10 Excellent
"Thankyou for a wounderfull stay, we will be back. "
Chris 2-night trip
Posted 2 months ago
Karma Chalets
OB Surf Shack — relaxed, chic surf shack on the south coast

OB Surf Shack — relaxed, chic surf shack on the south coast

10/10 Excellent
"Beautiful stay, exactly as described. Stylish rustic surf shack that is well appointed with all the modern comforts and (pet) family friendly. Tanya and Pete have thought of everything and are very welcoming with great communication and responsive to all your needs."
Juanita P. 2-night trip
Posted 2 months ago
OB Surf Shack — relaxed, chic surf shack on the south coast
Raylea Retreat - Rest and Relax surrounded by nature - fur baby friendly!!

Raylea Retreat - Rest and Relax surrounded by nature - fur baby friendly!!

10/10 Excellent
"Just a great place to stay and unwind.. all very clean and very pet friendly. Kiri was always quick to reply to any queries"
Vicki D. 4-night trip
Posted 2 months ago
Raylea Retreat - Rest and Relax surrounded by nature - fur baby friendly!!
Windrose B&B

Windrose B&B

10/10 Excellent
"Great location, helpful staff, nice room and a lovely breakfast"
Lee 2-night trip
Posted 3 months ago
Windrose B&B

More cheap stays in William Bay

Denmark Scenic Tourist Park

Denmark Scenic Tourist Park

443 Mount Shadforth Road Shadforth WA
$128 total
per night
Sep 3 - Sep 4
9.6/10 Exceptional! (77 reviews)
Denmark Scenic Tourist Park
Heyscape

Heyscape

305 Wentworth Rd, 305 Ocean Beach WA
Get ratesHeyscape

Frequently asked questions

What is the best area to stay in William Bay?
The best area to stay in William Bay is directly within the William Bay National Park, particularly near Greens Pool and Elephant Rocks, for unparalleled access to its natural attractions.This area is characterized by its stunning coastal scenery, with sheltered turquoise waters, granite boulders, and white sandy beaches. Accommodation options here are typically secluded, offering a peaceful retreat amidst nature. It's a great spot for those who want to wake up to the sounds of the ocean and have immediate access to swimming, snorkeling, and coastal walks.For couples seeking a romantic and secluded getaway, staying within or very close to the National Park offers privacy and direct access to some of Australia's most picturesque beaches. Imagine enjoying a quiet morning stroll along the shore or a sunset picnic by the water without needing to drive anywhere.Families will also find this area ideal due to the calm, shallow waters of Greens Pool, which are particularly suitable for children.
When is the best time to go to William Bay?
The best time to go to William Bay is during the warmer months, specifically from November to April, to fully enjoy the region's natural beauty and outdoor activities.This period offers consistent sunshine and pleasant temperatures, making it ideal for swimming, snorkeling, and exploring the famous Elephant Rocks and Greens Pool. You'll find the water conditions at their calmest and clearest, superb for families with children or anyone looking to relax on the sandy beaches. The long daylight hours also allow for extended sightseeing and coastal walks.Couples seeking a romantic getaway will appreciate the beautiful sunsets and opportunities for picnics on the beach during these months. The weather is superb for exploring the nearby wineries and national parks without the discomfort of cooler temperatures.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in William Bay.
How much is the nightly rate at a William Bay hotel?
Prices for hotels in William Bay often vary, but you can find a great deal from $116 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia