Eagle Bay Hotels, Busselton

  • 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

Smiths Beach Resort

Smiths Beach Resort
5.0 star property
Yallingup, 11.7 km from Eagle Bay
9.2 out of 10, Wonderful, (558 reviews)
"Lovely room. Super helpful & friendly staff. Great resort with plenty to do both within the walls as well as on the doorstep. Nice restaurant with lovely breakfast & a nice dinner menu. "
United Kingdom
Ian
The price is AU$550
includes taxes & fees
4 May - 5 May
Smiths Beach Resort

Tasman Holiday Parks - Yallingup Beach

Tasman Holiday Parks - Yallingup Beach
3.0 star property
Yallingup, 9.2 km from Eagle Bay
8.4 out of 10, Very good, (75 reviews)
"Very good place to see the Sunset but prepare to share the bathroom! Overall everything very nice to stay if you like to camping ! Thanks "
Canada
Dung
The price is AU$129
includes taxes & fees
20 May - 21 May
Tasman Holiday Parks - Yallingup Beach

Seashells Yallingup

Seashells Yallingup
4.5 star property
Yallingup, 9.5 km from Eagle Bay
9.6 out of 10, Exceptional, (715 reviews)
"Lovely location. Good access to Caves House restaurant. "
Canada
Karen
The price is AU$232
includes taxes & fees
13 May - 14 May
Seashells Yallingup

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, (501 reviews)
"Caves House is a magnificent old building set among beautifully manicured grounds. We enjoyed our two night stay here. Evening dinner was fair, but breakfast was fantastic. Evening dining options are much better at nearby Dunsborough. Caves House is a great place to relax and see the sights of Yallingup and Cape Naturaliste. "
Australia
MARK
The price is AU$152
includes taxes & fees
10 May - 11 May
Caves House Hotel Yallingup

Tasman Holiday Parks - Yallingup Caves

Tasman Holiday Parks - Yallingup Caves
3.0 star property
Yallingup, 9.6 km from Eagle Bay
8.8 out of 10, Excellent, (21 reviews)
"Lovely staff, beautifully kept property. Walking distance to beach and Caves House for dinner! "
Australia
Sandra
The price is AU$200
includes taxes & fees
11 May - 12 May
Tasman Holiday Parks - Yallingup Caves

Yallingup Forest Resort

Yallingup Forest Resort
4.0 star property
Naturaliste, 8.2 km from Eagle Bay
9.2 out of 10, Wonderful, (161 reviews)
"Great stay great location "
Australia
Adam
The price is AU$263
includes taxes & fees
17 May - 18 May
Yallingup Forest Resort

Yallingup Lodge Spa Retreat

Yallingup Lodge Spa Retreat
4.0 star property
Yallingup, 8.2 km from Eagle Bay
8.8 out of 10, Excellent, (89 reviews)
"Clean room, great services offered, lovely staff"
Australia
Piper
The price is AU$305
includes taxes & fees
6 May - 7 May
Yallingup Lodge Spa Retreat

Eight Willows Retreat

Eight Willows Retreat
4.0 star property
Metricup, 23.8 km from Eagle Bay
9.8 out of 10, Exceptional, (376 reviews)
"Quiet location - good privacy"
Australia
Kareena
The price is AU$340
includes taxes & fees
12 May - 13 May
Eight Willows Retreat

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, (1,000 reviews)
"Wonderful facilities. Great location, right next to the beach. Fantastic breakfast. "
Australia
Gary
The price is AU$343
includes taxes & fees
4 May - 5 May
Pullman Bunker Bay Resort Margaret River Region

Discovery Parks - Margaret River

Discovery Parks - Margaret River
4.0 star property
Metricup, 28 km from Eagle Bay
9.0 out of 10, Wonderful, (87 reviews)
"Checked in easily after hours, the cabin was very clean"
Australia
shan
The price is AU$140
includes taxes & fees
13 May - 14 May
Discovery Parks - Margaret River

Yala Yallingup Retreat and Spa

Yala Yallingup Retreat and Spa
5.0 star property
Quedjinup, 7.5 km from Eagle Bay
9.6 out of 10, Exceptional, (140 reviews)
"My husband and I stayed a long weekend at Empire, in the loft room. Everything was perfect - clean, close to Dunsborough town centre, great service. We look forward to returning for the next trip down south."
Australia
An
The price is AU$365
includes taxes & fees
11 May - 12 May
Yala Yallingup Retreat and Spa

Southcamp

Southcamp
4.0 star property
Dunsborough, 6.9 km from Eagle Bay
9.6 out of 10, Exceptional, (86 reviews)
"Amazing stay. Close to shops. Great brewery on site. Loved it!"
Australia
Holly
The price is AU$211
includes taxes & fees
14 May - 15 May
Southcamp

RAC Busselton Holiday Park

RAC Busselton Holiday Park
2.0 star property
Abbey, 20.4 km from Eagle Bay
9.2 out of 10, Wonderful, (332 reviews)
"Clean room, nice amenities for all the family, incredibly friendly & helpful staff"
Australia
Mark
The price is AU$181
includes taxes & fees
25 May - 26 May
RAC Busselton Holiday Park

Abbey Beach Resort

Abbey Beach Resort
4.0 star property
Broadwater, 22.3 km from Eagle Bay
8.2 out of 10, Very good, (1,000 reviews)
"I stayed in a one bedroom apartment which was spacious and comfortable. The resort had great facilities and a short stroll to the beach. Highly recommended. "
Australia
Richard
The price is AU$217
includes taxes & fees
4 May - 5 May
Abbey Beach Resort

Discovery Parks - Busselton

Discovery Parks - Busselton
4.0 star property
Broadwater, 22.4 km from Eagle Bay
8.6 out of 10, Excellent, (122 reviews)
"Fantastic location very peaceful and very clean "
Australia
Jennifer
The price is AU$174
includes taxes & fees
13 May - 14 May
Discovery Parks - Busselton

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, (1,001 reviews)
"Easy access to beautiful beach, close to Busselton town and quiet location."
Australia
Susan
The price is AU$135
includes taxes & fees
14 May - 15 May
Bayview Geographe Resort by Accor

The Sebel Busselton

The Sebel Busselton
3.0 star property
Broadwater, 22.6 km from Eagle Bay
9.2 out of 10, Wonderful, (669 reviews)
"Great location near beach. Shops, pool, bbqs has everything you need. "
Australia
Sherry-anne
The price is AU$195
includes taxes & fees
25 May - 26 May
The Sebel Busselton

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, (652 reviews)
"Great location situated on terrific beach and close to amenities. Great for families"
United Kingdom
Richard
The price is AU$239
includes taxes & fees
25 May - 26 May
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
10.0 out of 10, Exceptional, (43 reviews)
"Rooms were very clean, great scenery"
Australia
Anthony
The price is AU$334
includes taxes & fees
11 May - 12 May
Willow Wood Glamping Retreat
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.

Our guide on where to stay in Eagle Bay

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

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.

Naturaliste

Climb a historic lighthouse for stunning views of the Indian Ocean and hike a long-distance coastal track when visiting this pretty headland.

Top Eagle Bay Hotel Reviews

Find out more about Eagle Bay

Top reasons to visit Eagle Bay

  • Stunning Beaches: Eagle Bay boasts pristine shores and crystal-clear waters, perfect for sunbaking and water sports.
  • Outdoor Adventures: Explore scenic walking trails and engage in thrilling activities suitable for all ages.
  • Historic Lighthouse: Visit the iconic lighthouse for a touch of local culture and breathtaking views.
  • Family-Friendly Atmosphere: With friendly locals and plenty of activities, it's a great spot for families.
  • Diverse Accommodation: Choose from charming B&Bs to luxurious holiday homes to suit every traveller's needs.

Find great hotels near Eagle Bay

Discover the ideal accommodation options in Eagle Bay, Busselton, where you can enjoy a range of lodgings from charming bed & breakfasts to luxurious holiday homes. Perfect for families, couples, and adventure seekers, Eagle Bay offers a selection of accommodations that cater to your every need, ensuring a memorable getaway in this beautiful coastal paradise.

  • Pullman Bunker Bay Resort Margaret River Region: Nestled in a tranquil coastal setting just 3.2km from Eagle Bay, the Pullman Bunker Bay Resort is a luxurious 5-star retreat perfect for families and business travellers alike. The resort boasts an array of premium amenities, including well-equipped conference spaces and a dedicated business centre, ensuring seamless corporate gatherings. Families will appreciate the thoughtful children's facilities, including an arcade game room and a kids' club. For relaxation, indulge in the full-service spa, unwind with a hot stone massage, or sip cocktails by the poolside bar, making it an ideal spot for a rejuvenating getaway.
  • Caves House Hotel Yallingup: Located 9.7km from Eagle Bay, the charming Caves House Hotel is a delightful 4-star lodging steeped in history. This inviting hotel features a variety of dining options, including a bar and restaurant serving delicious meals. Guests can enjoy a multitude of outdoor activities such as hiking, snorkeling, and windsurfing, all within close proximity. The hotel also offers modern entertainment options, including cable and flatscreen TVs, ensuring a relaxing evening after a day of adventure. With its rich heritage and welcoming atmosphere, it's the perfect base for exploring the stunning Yallingup region.
  • Seashells Yallingup: Just 9.7km from Eagle Bay, Seashells Yallingup offers a luxurious 4.5-star experience in a stunning coastal setting. This property is designed for those seeking a lavish escape, featuring beautifully appointed rooms and a range of upscale amenities. Guests can unwind amid the picturesque surroundings and enjoy easy access to pristine beaches. The tranquil atmosphere, combined with modern comforts, makes Seashells Yallingup an exceptional choice for those looking to indulge in a serene holiday while soaking in the beauty of the Margaret River region.

Where to stay near Eagle Bay

Eagle Bay is the perfect beachside holiday destination, offering clear waters and stunning views of Geographe Bay. This charming suburb is renowned for its relaxing atmosphere, friendly locals, and family-friendly activities. Explore the secluded beaches and enjoy unforgettable moments in this picturesque region. With excellent recreation facilities and a romantic vibe, Eagle Bay promises a memorable stay for every traveller seeking a blend of outdoor adventure and serene relaxation.

  • Busselton: Nestled in the heart of the stunning Margaret River region, Busselton is a vibrant city known for its iconic jetty and beautiful beaches. With a laid-back atmosphere, it offers a perfect blend of outdoor adventures and scenic views. Visitors flock here year-round, with peak arrivals during September and the festive season. Spend your days relaxing on family-friendly beaches or exploring the local shopping areas and entertainment venues. Don’t miss the chance to stroll along the Busselton Jetty, the longest wooden jetty in the Southern Hemisphere, where you can enjoy breathtaking views of Geographe Bay.
  • Dunsborough: Just a short drive from Eagle Bay, Dunsborough is a charming suburb that offers a picturesque coastal experience. Known for its stunning beaches and vibrant community, this area attracts visitors mainly from December to February. Engage in various outdoor activities, from swimming and surfing to exploring local mazes. The family beaches here are perfect for a day of fun in the sun. Dunsborough’s relaxed vibe makes it an ideal spot for a leisurely getaway, with plenty of cafes and shops to explore after a day at the beach.
  • Yallingup: Located a mere six miles from Eagle Bay, Yallingup is a captivating suburb famed for its breathtaking coastal scenery and surf culture. With visitors primarily arriving in the summer months and around Easter, this area is perfect for beach lovers and nature enthusiasts alike. Explore the stunning beaches, try your hand at surfing, or enjoy scenic walks along the coastline. Yallingup is also home to unique attractions such as art galleries and local markets, making it a delightful destination for those looking to immerse themselves in the region's culture.

Things to do near Eagle Bay

Eagle Bay offers a perfect blend of beach relaxation and outdoor adventures, making it an ideal vacation spot. Enjoy the stunning scenery while exploring walking trails, or visit the local store for supplies. For some fun, check out the arena entertainment facility and challenge yourself in the maze. Whether you're after leisure or thrills, Eagle Bay has something for everyone.

Shopping

Eagle Bay Olives is a charming store just 3.2km away, perfect for finding local oils and gifts. If you're up for a drive, visit the Margaret River Silk Road, 25.7km away, for unique silk products, or the Margaret River Farmers Market, 43.5km away, for fresh produce and local crafts.

Recreation

Experience a round of golf at Broadwater Par 3 Golf Course, where you can enjoy the outdoors and hone your skills amidst lush greenery, only 25.7km from Eagle Bay. Alternatively, visit the Margaret River Golf Club, located 45.1km away, and revel in its stunning landscapes and sporting atmosphere.

Adventure

Yallingup Maze offers a fun-filled family experience, challenging you to navigate its intricate pathways, located 16.1km from Eagle Bay. For a unique adventure, A Maze'n Margaret River, 46.7km away, promises excitement for the whole family. Additionally, the Cape to Cape Track Trailhead, 4.8km away, showcases stunning outdoor scenery perfect for hiking enthusiasts.

Nightlife

The nightlife in Eagle Bay is laid-back yet vibrant. For some fun, venture to Busselton Archery & Family Fun Park, an arcadeAdventureZone about 20.9km away, perfect for thrilling family adventures and laughter-filled evenings.

Booking tips and Expedia advantages for Eagle Bay

To save money on your trip to Eagle Bay, consider visiting during the off-peak months of May to June or August for better rates. Booking your accommodation about a month in advance, especially on a Tuesday, can help you snag the best deals. Use Expedia to find package deals, and filter by price to uncover eco-friendly options and hotels with free cancellation. Take advantage of local public transport and explore free attractions like the stunning beaches and natural parks to maximise your savings while enjoying the beautiful surroundings.

  • 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: Book your hotel around Eagle Bay about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 choices based on your budget, preferred location, and desired type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To uncover the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by booking an Expedia package that combines your Eagle Bay hotel stay with your flights and activities.

Find the best attractions near Eagle Bay

Eagle Bay, nestled in Busselton, Western Australia, is a perfect getaway for beach lovers and outdoor enthusiasts. Explore the pristine shores of Eagle Bay and Geographe Bay, or visit the historic lighthouse for a touch of culture. With its stunning scenery and vibrant marine life, there's plenty to enjoy, whether you're sunbaking on the beach or indulging in water sports. This destination offers a delightful blend of relaxation and adventure for every traveller.

  • Bunker Bay: Located 3.2km from Eagle Bay, Bunker Bay offers stunning beach scenery and a relaxed outdoor atmosphere. It's the perfect spot to soak up the sun or enjoy a picnic while taking in the breathtaking coastal views.
  • Yallingup Beach: A mere 8.0km away, Yallingup Beach is renowned for its laid-back beach vibes. The soft sands and clear waters make it a fantastic destination for swimming, surfing, or simply lounging with friends and family.
  • Cape Naturaliste Lighthouse: Situated 4.8km from Eagle Bay, this historic lighthouse is a cultural gem. Explore its rich maritime history and enjoy panoramic views of the Indian Ocean and surrounding landscapes.

Best time to go to Eagle Bay

The best time to visit Eagle Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Eagle Bay falls in February, when visitor numbers are slightly high and weather is sunny with no rain (dry). The coolest average temperature around Eagle Bay falls in August, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.5°F (20.3°C)No Rain (Dry)SunnySlightly HighSlightly High
February69.1°F (20.6°C)No Rain (Dry)SunnySlightly HighAverage
March67.5°F (19.7°C)No Rain (Dry)Mostly SunnyAverageAverage
April64.2°F (17.9°C)No Rain (Dry)Mostly 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 Rain (Dry)Mostly SunnyAverageAverage
November62.6°F (17.0°C)No Rain (Dry)Mostly SunnyAverageAverage
December65.8°F (18.8°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Eagle Bay

When planning your visit to Eagle Bay, you can fly into Busselton, WA (BQB-Margaret River), situated approximately 33.8km from your destination. Nearby accommodation options include the luxurious Aqua Resort Busselton, a 5-star hotel located 11.3km from the airport, and the charming Baudins Bed & Breakfast - Adults Only, a 4.5-star establishment just 6.4km away. Another great choice is the 4-star Abbey Beach Resort, also 11.3km from Busselton Airport. Transportation services are readily available, making it convenient to travel from these hotels to the airport for your arrival and departure.

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.
Where is the best hotel for a stay in Eagle Bay?
For your stay in Eagle Bay, Eagle Bay Discovery Cottage is one of the top choices based on our traveller data.
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 50 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