Hotels in Eagle Bay

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Eagle Bay hotels

Caves House Hotel Yallingup

Caves House Hotel Yallingup
4.0 star property
Yallingup, 9.6 km from Eagle Bay
9.0 out of 10, Wonderful, (485)
"Great location and rooms"
Australia
Bronte
The price is S$158
includes taxes & fees
20 Jan - 21 Jan, 2026
Caves House Hotel Yallingup

Busselton Ithaca Motel

Busselton Ithaca Motel
3.0 star property
28.5 km from Eagle Bay
8.4 out of 10, Very good, (417)
"Clean room, staff was friendly and very good amenities. Loved the AC unit for our room"
Australia
Peter
The price is S$139
includes taxes & fees
6 Jan - 7 Jan, 2026
Busselton Ithaca Motel

Seashells Yallingup

Seashells Yallingup
4.5 star property
Yallingup, 9.5 km from Eagle Bay
9.6 out of 10, Exceptional, (701)
"It was an ideal location for our short break. Room, staff, location were all perfect. A thoroughly enjoyable stay."
Australia
Caroline
The price is S$300
includes taxes & fees
8 Jan - 9 Jan, 2026
Seashells Yallingup

Pullman Bunker Bay Resort Margaret River Region

Pullman Bunker Bay Resort Margaret River Region
5.0 star property
Naturaliste, 3.6 km from Eagle Bay
8.8 out of 10, Excellent, (1001)
"Lovely lovely hotel thank you very much"
United Kingdom
Ash
The price is S$450
includes taxes & fees
22 Jan - 23 Jan, 2026
Pullman Bunker Bay Resort Margaret River Region

Smiths Beach Resort

Smiths Beach Resort
5.0 star property
Yallingup, 11.7 km from Eagle Bay
9.2 out of 10, Wonderful, (534)
"Great place to stay, clean, nice amenities, walking distance to smiths beach "
Australia
Annabelle
The price is S$689
includes taxes & fees
26 Dec - 27 Dec
Smiths Beach Resort

Hilton Garden Inn Busselton

Hilton Garden Inn Busselton
4.0 star property
Busselton CBD, 27.8 km from Eagle Bay
9.2 out of 10, Wonderful, (289)
"Great location, view facing the pier was wonderful, restaurant for dinner was delicious and staff overall were great."
Australia
Karen
The price is S$223
includes taxes & fees
22 Jan - 23 Jan, 2026
Hilton Garden Inn Busselton

Nightcap at the Ship Inn

Nightcap at the Ship Inn
3.5 star property
Busselton CBD, 27.7 km from Eagle Bay
8.8 out of 10, Excellent, (195)
"Great location, eat and drink on site, and always clean and neat on arrival."
Australia
Susan
The price is S$186
includes taxes & fees
18 Jan - 19 Jan, 2026
Nightcap at the Ship Inn

Busselton Motel

Busselton Motel
2.5 star property
West Busselton, 27.4 km from Eagle Bay
9.0 out of 10, Wonderful, (177)
"Clean room friendly staff great location."
Australia
Matthew
The price is S$183
includes taxes & fees
16 Jan - 17 Jan, 2026
Busselton Motel

The Timothee Resort

The Timothee Resort
4.0 star property
28.8 km from Eagle Bay
9.8 out of 10, Exceptional, (38)
"Everyone and everything was so beautiful and well kept"
Australia
deaglan
The price is S$271
includes taxes & fees
21 Jan - 22 Jan, 2026
The Timothee Resort

Bayview Geographe Resort by Accor

Bayview Geographe Resort by Accor
4.0 star property
Broadwater, 22.4 km from Eagle Bay
8.8 out of 10, Excellent, (1000)
"Loved the heated pool and bayside location. Staff were efficient and friendly. Easy walking distance to an early morning coffee/breakfast at Brewalicious. Fabulous!"
Australia
Julie
The price is S$270
includes taxes & fees
22 Jan - 23 Jan, 2026
Bayview Geographe Resort by Accor

Southcamp

Southcamp
4.0 star property
Dunsborough, 6.9 km from Eagle Bay
9.6 out of 10, Exceptional, (72)
"A compact , cute & very well outfitted cabin close to shops ."
Australia
John
The price is S$283
includes taxes & fees
11 Jan - 12 Jan, 2026
Southcamp

Yallingup Forest Resort

Yallingup Forest Resort
4.0 star property
Naturaliste, 8.2 km from Eagle Bay
9.2 out of 10, Wonderful, (159)
"Great stay great location "
Australia
Adam
Yallingup Forest Resort

Abbey Beach Resort

Abbey Beach Resort
4.0 star property
Broadwater, 22.3 km from Eagle Bay
8.0 out of 10, Very good, (1001)
"Great location"
Australia
Jane
The price is S$267
includes taxes & fees
14 Jan - 15 Jan, 2026
Abbey Beach Resort

Busselton Gale Street Motel and Villas

Busselton Gale Street Motel and Villas
3.0 star property
West Busselton, 27.3 km from Eagle Bay
9.0 out of 10, Wonderful, (364)
"Easy to park and kitchen was well stocked"
Australia
BERNARDINA
The price is S$183
includes taxes & fees
11 Jan - 12 Jan, 2026
Busselton Gale Street Motel and Villas

Eight Willows Retreat

Eight Willows Retreat
4.0 star property
Metricup, 23.8 km from Eagle Bay
9.8 out of 10, Exceptional, (374)
"Quiet location - good privacy"
Australia
Kareena
The price is S$369
includes taxes & fees
12 Jan - 13 Jan, 2026
Eight Willows Retreat

Broadwater Resort WA Tourism Award 2025 Gold Winner

Broadwater Resort WA Tourism Award 2025 Gold Winner
3.5 star property
Broadwater, 22.7 km from Eagle Bay
8.4 out of 10, Very good, (645)
"Clean and kid friendly"
Australia
Tristan
The price is S$404
includes taxes & fees
28 Dec - 29 Dec
Broadwater Resort WA Tourism Award 2025 Gold Winner

Willow Wood Glamping Retreat

Willow Wood Glamping Retreat
3.0 star property
29 km from Eagle Bay
9.8 out of 10, Exceptional, (35)
"The property is beautiful, the amenities were everything you would need and an extremely comfortable bed. So relaxing.... would recommend to anyone, also very close to foreshore and shops, great location."
Australia
Maree
The price is S$379
includes taxes & fees
11 Jan - 12 Jan, 2026
Willow Wood Glamping Retreat

Yallingup Lodge Spa Retreat

Yallingup Lodge Spa Retreat
4.0 star property
Naturaliste, 8.2 km from Eagle Bay
8.8 out of 10, Excellent, (87)
"We had a very enjoyable 2 day stay , everything was just perfect"
Australia
Greg
Yallingup Lodge Spa Retreat

Sandy Bay Holiday Park

Sandy Bay Holiday Park
3.5 star property
Broadwater, 22.8 km from Eagle Bay
9.2 out of 10, Wonderful, (184)
"Great location, very quiet, fantastic clean accommodation with the grounds kept in pristine condition, great value for money"
Australia
Andrew
The price is S$336
includes taxes & fees
14 Jan - 15 Jan, 2026
Sandy Bay Holiday Park

The Sebel Busselton

The Sebel Busselton
3.0 star property
Broadwater, 22.6 km from Eagle Bay
9.2 out of 10, Wonderful, (659)
"Great resort-style accommodation, king studio was an excellent size for a couple, clean, serviced daily, helpful staff. Facilities on site would be great for families (pool, squash, tennis, games, etc) Cafe/restaurant next door provided wide variety of dining options. "
Australia
Suzanne
The price is S$418
includes taxes & fees
4 Jan - 5 Jan, 2026
The Sebel Busselton
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.

Where to stay in Eagle Bay

Find the best Eagle Bay areas for the activities you enjoy most.

Dunsborough

Experience the lively coastal atmosphere of this small town on the banks of Geographe Bay, known for its beautiful sandy beaches and perfect turquoise-coloured water.

Yallingup

This small coastal village is famous for its dramatic rocky seascapes, superb surf breaks, bright white sands and thriving art scene.

Quindalup

Quindalup is noteworthy for its beaches, and you can make a stop at top attractions like Dunsborough Beach and Dunsborough Foreshore.

West Busselton

West Busselton is known for its pristine beaches, and you can make a stop by Broadwater Par 3 Golf Course and Busselton Beach while in the area.

Broadwater

Travellers to Broadwater praise its stunning beaches. If you've got some more time to explore, be sure to stop by Geographe Bay and Busselton Beach.

Top Eagle Bay Hotel Reviews

Find out more about Eagle Bay

Top reasons to visit Eagle Bay

  • Stunning Beaches: Eagle Bay boasts pristine beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Outdoor Adventures: The area offers scenic bushwalking trails, allowing visitors to immerse themselves in nature.
  • Picturesque Bay Views: Explore the captivating scenery of Geographe Bay and the historic lighthouse.
  • Family-Friendly Activities: Enjoy a mix of local stores, mazes, and entertainment facilities for all ages.
  • Diverse Accommodations: From charming bed and breakfasts to luxurious resorts, Eagle Bay caters to all preferences.

Find great hotels near Eagle Bay

Discover charming hotel accommodations in Eagle Bay, Busselton, where you can enjoy a comfortable stay in a picturesque setting. From delightful bed and breakfasts to luxurious resorts, the area offers a variety of lodging options tailored for romantic getaways, family adventures, and unforgettable holiday experiences. Whether you're seeking a quaint retreat or a more upscale escape, Eagle Bay has the perfect hotel to make your visit truly memorable.

  • Pullman Bunker Bay Resort Margaret River Region: Nestled in a serene coastal setting, Pullman Bunker Bay Resort is a luxurious 5-star retreat, merely 3.2km from Eagle Bay. This family-friendly haven is designed with relaxation and wellness in mind, featuring a full-service spa and outdoor pool. The resort is LGBTQIA welcoming, making it an inclusive choice for all travellers. With dedicated amenities for children, including a games room and children's club, it’s ideal for families seeking a memorable vacation. Guests can indulge in rejuvenating treatments at the spa or unwind by the pool, all while enjoying breathtaking views of the surrounding landscape.
  • Caves House Hotel Yallingup: Located 9.7km from Eagle Bay, Caves House Hotel Yallingup is a charming 4-star establishment that exudes adventure. Perfect for thrill-seekers, this hotel offers a range of exciting outdoor activities, from windsurfing and snorkelling to hiking and horse riding. Guests can immerse themselves in the natural beauty of the region while enjoying comfortable accommodations. The hotel's friendly atmosphere and proximity to stunning coastal scenery make it a fantastic spot for those looking to explore the great outdoors.
  • Seashells Yallingup: For a touch of elegance, Seashells Yallingup, situated 9.7km from Eagle Bay, presents a sophisticated 4.5-star experience. This property is perfect for travellers seeking luxury, featuring beautifully appointed rooms and stunning ocean views. Guests can relax in the tranquil surroundings, with easy access to nearby attractions and pristine beaches. The combination of upscale amenities and a serene atmosphere ensures a memorable stay, making it a top choice for those wishing to unwind in style.

Where to stay near Eagle Bay

Discover the charm of Eagle Bay, a picturesque coastal suburb perfect for a relaxing getaway. Enjoy the stunning Geographe Bay, where pristine beaches and scenic seclusion await. With a friendly atmosphere and family-friendly activities, this region is ideal for unwinding with loved ones or enjoying a romantic escape. Explore the captivating wave beaches and immerse yourself in the natural beauty that makes Eagle Bay a remarkable destination for any traveller seeking tranquility.

  • Busselton: Nestled along the stunning southwestern coast of Australia, Busselton is a vibrant city that serves as the gateway to Eagle Bay. Known for its iconic jetty stretching over 1.8 km into the turquoise waters, Busselton offers a relaxed beach vibe with a plethora of outdoor activities. Visitors can enjoy sun-soaked days on the sandy beaches, explore the scenic coastal paths, or indulge in local shopping and dining experiences. The city's family-friendly atmosphere, coupled with its proximity to natural attractions like Geographe Bay, makes it a perfect destination for a leisurely holiday.
  • Dunsborough: Just a short drive from Eagle Bay, Dunsborough is a charming suburb renowned for its breathtaking beaches and laid-back atmosphere. With a variety of outdoor activities on offer, including swimming, snorkelling, and hiking, Dunsborough attracts those seeking both adventure and relaxation. The suburb features a delightful mix of stores, cafes, and local attractions, including a popular maze that promises fun for families. With its close-knit community and picturesque coastal scenery, Dunsborough is an idyllic spot for those looking to unwind in nature.
  • Yallingup: Located approximately 9.7km from Eagle Bay, Yallingup is a serene suburb celebrated for its stunning landscapes and vibrant surf culture. Known for its beautiful beaches, Yallingup offers excellent opportunities for water sports, particularly surfing and fishing. The area is also home to unique attractions, including local art galleries and wineries, making it a haven for culture enthusiasts. With its captivating sunsets and tranquil surroundings, Yallingup is an ideal destination for those wishing to escape the hustle and bustle of daily life while enjoying the natural beauty of Western Australia.

Things to do near Eagle Bay

Eagle Bay is perfect for a beach getaway and outdoor adventures, offering stunning scenery and sensational bushwalking opportunities. Nearby activities include exploring local stores, enjoying the maze, and visiting the arena entertainment facility, ensuring a delightful mix of relaxation and fun for every visitor.

Shopping

Eagle Bay Olives, located 3.2km away, offers exquisite local produce. For a vibrant atmosphere, visit the Margaret River Farmers Market, 43.5km away, showcasing fresh goods. Additionally, Margaret River Silk Road, 25.7km from Eagle Bay, features stunning silk products perfect for souvenirs.

Recreation

Enjoy a round of golf at Broadwater Par 3 Golf Course, where the outdoor atmosphere and scenic views enhance your game. Alternatively, the Margaret River Golf Club offers a challenging course amidst picturesque landscapes, perfect for relaxation and recreation in the beautiful Western Australian outdoors.

Adventure

Experience the breathtaking Cape to Cape Track Trailhead, a hiking trail located 4.8km from Eagle Bay, offering stunning outdoor scenery. For family fun, navigate the Yallingup Maze, situated 16.1km away, or explore A Maze'n Margaret River, a delightful maze 46.7km from Eagle Bay.

Nightlife

In Eagle Bay, the Busselton Archery & Family Fun Park, located 20.9km away, promises adventure vibes with its exciting arcade and activities. Enjoy a lively atmosphere perfect for families and friends seeking entertainment in the evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Eagle Bay

To save money during your visit to Eagle Bay, consider travelling in the off-peak months of May to June and August when accommodation prices are lower. Book your hotel about a month in advance, or check Expedia for last-minute deals, particularly on Tuesdays for the best rates. Utilise filters on Expedia to find eco-friendly options and sort by price to discover the best deals. Additionally, combining your hotel booking with flights and activities through an Expedia package can lead to further savings, allowing you to enjoy your trip without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Eagle Bay are May to June and August, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Eagle Bay about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Eagle Bay is Tuesday. The most expensive day to stay around Eagle Bay is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the most economical prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Eagle Bay hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Eagle Bay

Eagle Bay, a charming destination in Busselton, Western Australia, is perfect for beach lovers and outdoor enthusiasts. Visitors can enjoy the stunning Eagle Bay Beach and explore the picturesque bay and historic lighthouse. This area offers a delightful mix of cultural experiences and natural beauty, making it an ideal spot for relaxation and adventure. With its scenic views and inviting atmosphere, Eagle Bay promises an unforgettable getaway for all types of travellers.

  • Bunker Bay: Located a mere 3.2km from Eagle Bay, Bunker Bay offers stunning beach views and a serene atmosphere. Enjoy the soft sands and crystal-clear waters, perfect for relaxation or a leisurely stroll while taking in the picturesque scenery.
  • Meelup Beach: Also situated 3.2km away, Meelup Beach is renowned for its idyllic beach vibes. With its calm waters and pristine sands, it’s an ideal spot for swimming, sunbathing, or enjoying a peaceful picnic surrounded by nature.
  • Cape Naturaliste Lighthouse: Just 4.8km from Eagle Bay, this historic lighthouse not only offers cultural insights but also spectacular coastal views. Explore the heritage and enjoy the surrounding walking trails that showcase the area's natural beauty.

Best time to go to Eagle Bay

The best time to visit Eagle Bay is dependent on what kind of holiday you are seeking. February is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. August is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.5°F (20.3°C)No RainSunnySlightly HighSlightly High
February69.1°F (20.6°C)No RainSunnySlightly HighAverage
March67.5°F (19.7°C)No RainMostly SunnyAverageAverage
April64.2°F (17.9°C)No RainMostly SunnyAverageSlightly High
May60.8°F (16.0°C)Light RainMostly SunnySlightly LowSlightly Low
June58.6°F (14.8°C)Light RainMostly CloudySlightly LowSlightly Low
July57.0°F (13.9°C)Light RainMostly CloudyAverageAverage
August56.7°F (13.7°C)Light RainMostly CloudySlightly LowSlightly Low
September57.2°F (14.0°C)Light RainMostly SunnyAverageAverage
October59.2°F (15.1°C)No RainMostly SunnyAverageAverage
November62.6°F (17.0°C)No RainMostly SunnyAverageAverage
December65.8°F (18.8°C)No RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Eagle Bay

Flying into Eagle Bay is convenient via Busselton Airport (BQB-Margaret River), located 33.8km away. Popular airlines servicing this airport include Qantas and Virgin Australia. For accommodation, Aqua Resort Busselton, a 5-star hotel, and the 4-star Bayview Geographe Resort and Abbey Beach Resort are all situated approximately 11.3km from the airport. These hotels offer comfortable stays and easy access to the picturesque Eagle Bay. Transportation options such as taxis and shuttle services are readily available to ensure a smooth transfer from the airport to your chosen hotel, making your arrival in this beautiful region hassle-free.

Frequently asked questions

What is Eagle Bay like?
Travellers are sure to enjoy a stay in Busselton's Eagle Bay neighbourhood. Consider a visit to Eagle Bay as part of your Eagle Bay travel plans.
How many hotels are there in the Eagle Bay area?
If you're searching for places to stay in Busselton, Expedia has something to meet your needs with 46 Eagle Bay hotels and other accommodation options to choose from.
If I need to cancel my hotel reservation in Eagle Bay, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within 24 hours of booking. Put your dates in and click on "Search", then use the "fully refundable" filter to get the best options available in Eagle Bay.
What is there to do around this Busselton neighbourhood?
Eagle Bay is an attraction you might want to check out while you're in Eagle Bay. While you're out sightseeing, Meelup Beach and Eagle Bay Olives are a couple of additional sights to visit in Busselton.

Explore a world of travel with Expedia