The 10 best beach hotels in Dunsborough, Australia | Booking.com
Skip to main content

The best beach hotels in Dunsborough

Check out our selection of great beach hotels in Dunsborough

Filter by:

Review score

Pullman Bunker Bay Resort Margaret River

Hotel in Dunsborough

On the quiet beachfront of Bunker Bay, this resort features an outdoor pool, a restaurant and a fitness center. It has a tennis court and includes luxurious spa facilities.

S
Siobhain
From
Australia
The staff were exceptional at every point. We had to change rooms because of a leak in the bathroom, we got a lovely room as an alternative option and staff were super helpful, and the move was trouble free. Breakfast was excellent.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,513 reviews
Price from
$218.81
1 night, 2 adults

Carnarvon Castle Eagle Bay

Dunsborough

Providing a garden, Carnarvon Castle Eagle Bay offers accommodations in Dunsborough. This beachfront property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 21 reviews
Price from
$250.11
1 night, 2 adults

Smiths Beach Resort

Yallingup (Near Dunsborough)

Experience a beachside escape at Smiths Beach Resort and relax in spacious, stylish accommodations, located in the heart of Western Australia’s Margaret River Region.

c
chris
From
Australia
location
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 917 reviews
Price from
$295.43
1 night, 2 adults

160 Steps... from Yallingup Beach

Yallingup (Near Dunsborough)

160 Steps... From Yallingup Beach is located in Yallingup, just a 9-minute walk from Yallingup Beach and 14 miles from Cape Naturaliste Lighthouse and Maritime Museum.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 15 reviews
Price from
$294.78
1 night, 2 adults

Canal Rocks Beachfront Apartments

Yallingup (Near Dunsborough)

Canal Rocks Beachfront Apartments offers self-catering accommodations at Smiths Beach in Yallingup. Guests have access to a garden, barbecue facilities, free on-site parking and free WiFi.

O
Ong
From
Singapore
The location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 346 reviews
Price from
$240.24
1 night, 2 adults

Gecko Retreat at Cape View

Broadwater (Near Dunsborough)

Featuring a garden, Gecko Retreat at Cape View features accommodations in Broadwater. This beachfront property offers access to free Wifi and free private parking.

S
Sharon
From
Australia
N/A
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 25 reviews
Price from
$303.87
1 night, 2 adults

Bayview Geographe Resort

Busselton (Near Dunsborough)

Surrounded by whispering peppermint trees and fringed by the white sand shores of Geographe Bay, Bayview Geographe Resort combines secluded private villas with sociable, family-friendly facilities.

A
Angelica
From
Australia
Room very comfortable but small. Love all the beautiful trees. Love the heated swimming pool.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,934 reviews
Price from
$75.38
1 night, 2 adults

The Sebel Busselton

Busselton (Near Dunsborough)

The Sebel Busselton offers beachfront accommodations on the edge of the stunning Geographe Bay.

K
Karene
From
Australia
everythig was fantastic
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,003 reviews
Price from
$151.94
1 night, 2 adults

Sandy Bay Holiday Park

Busselton (Near Dunsborough)

Located in Busselton, the beachfront Sandy Bay Holiday Park offers unique self-contained chalets with a patio and a fireplace.

P
Paul
From
Australia
Great location, very friendly and accommodating staff, comfortable bed and room had everything - even a fireplace and some complimentary firewood.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 405 reviews
Price from
$132.46
1 night, 2 adults

Discovery Parks - Busselton

Busselton (Near Dunsborough)

Boasting direct beach access, an indoor heated pool and an undercover BBQ area, Discovery Parks - Busselton offers guests an enjoyable stay, 15 minutes’ drive from Dunsborough.

N
Nigel
From
Australia
Good location and friendly staff
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 657 reviews
Price from
$87.66
1 night, 2 adults
All beach hotels in Dunsborough

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Dunsborough and surrounding area in the past month

See all

FAQ about beach hotels in Dunsborough

Beach Hotels That Guests Love in Dunsborough

See all
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 456 reviews
    Rooms were clean and spacious, staff we helpful and assistance was super quick with any enquiries or issues. Pool and Spa area were nice and clean, nice grassed area to kick the footy outside out room was amazing for our son. Ability to walk outside on the beach and be with the ocean and nature was great.
    Guest review by
    Trent
    Family with young children
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 456 reviews
    It was clean and right on the beach
    Guest review by
    Sarah
    Young couple
  • Avg. price/night: $316.21
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,516 reviews
    Beautiful grounds, right on the beach, beautiful friendly staff
    Guest review by
    Bianca
    Family with young children
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 52 reviews
    Excellent location right on the beach, very clean and modern appliances with WiFi and Netflix
    Guest review by
    Brian
    Family with young children
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 356 reviews
    Dunsborough Beach Cottages were in the perfect location. Clean and comfortable it made our recent stay very enjoyable.
    Guest review by
    Debbie
    Family with young children
  • Avg. price/night: $316.21
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,516 reviews
    buffet breakfast was great, Great location right on the beach, room was a decent size. staff were so friendly
    Guest review by
    Shaun
    Young couple
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 356 reviews
    lovely house, everything you need - right on the beach & playground for the littles to play on
    Guest review by
    Toni
    Family with young children

Research, refine, and make plans for your whole trip