Hotels in Dunsborough

Search and compare Dunsborough hotels from hundreds of travel sites and save

Dunsborough, WA, Australia
15 Oct — 16 Oct2
Dunsborough, WA, Australia
Fri 15/10
Sat 16/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Dunsborough

Filter by star ratings
All filters
Whalers Cove Villas
Whalers Cove Villas
9.1 Excellent
Dunsborough, WA, Australia
Show on map
0.5 km from city centre, Dunsborough 
ExcellentBased on 88 reviews
9.1

Whalers Cove Villas provides a comfortable setting while in Dunsborough. Those staying at the property can also make use of free wireless internet.

Dunsborough Beach Cottages
Dunsborough Beach Cottages
8.8 Excellent
Dunsborough, WA, Australia
Show on map
0.5 km from city centre, Dunsborough 
ExcellentBased on 301 reviews
8.8

Dunsborough Beach Cottages is situated in Dunsborough and features free Wi-Fi. It also provides a tour desk, an outdoor pool and a garden.

Serenity Shores
Serenity Shores
9.0 Excellent
Dunsborough, WA, Australia
Show on map
0.8 km from city centre, Dunsborough 
ExcellentBased on 8 reviews
9.0

Conveniently situated and providing a swimming pool, this comfortable vacation rental is an easy drive from Yallingup.

Dunsborough Beachouse Yha
Dunsborough Beachouse Yha
8.1 Excellent
201-205 Geographe Bay Road, Dunsborough, WA, Australia
Show on map
2.3 km from city centre, Dunsborough 
ExcellentBased on 69 reviews
8.1

Situated in the Margaret River Wine Region, Dunsborough Beachouse YHA is the perfect base for those looking to visit the area's well-known wineries. It also offers a free shuttle service, free Wi-Fi and a coffee bar.

Dunsborough Central Motel
Dunsborough Central Motel
7.8 Good
50 Dunn Bay Road, Dunsborough, WA, Australia
Show on map
0.1 km from city centre, Dunsborough 
GoodBased on 957 reviews
7.8

Located in Dunsborough, Dunsborough Central Motel is a short drive from Ngilgi Cave and Bunker Bay. It provides a day spa, as well as a kids club, a sun deck and an outdoor pool.

Bayshore Beachside Resort
Bayshore Beachside Resort
8.6 Excellent
330 Geographe Bay Road, Dunsborough, WA, Australia
Show on map
3.6 km from city centre, Dunsborough 
ExcellentBased on 306 reviews
8.6

Set in the Margaret River Wine Region, Bayshore Beachside Resort is ideal for those wanting to tour the area's highly-regarded wineries. It also offers outdoor tennis courts, free Wi-Fi and an express check-in and check-out feature.

Dunsborough Ridge Retreat
Dunsborough Ridge Retreat
9.5 Excellent
Dunsborough, WA, Australia
Show on map
5.5 km from city centre, Dunsborough 
ExcellentBased on 66 reviews
9.5

Featuring an outdoor pool, this comfortable lodge is a short drive from Yallingup. Guests can also enjoy free Wi-Fi.

Dunsborough Inn Backpackers
Dunsborough Inn Backpackers
7.4 Good
50 Dunn Bay Road, Dunsborough, WA, Australia
Show on map
0.2 km from city centre, Dunsborough 
GoodBased on 182 reviews
7.4

This comfortable hostel in Dunsborough offers complimentary Wi-Fi, as well as an outdoor pool and luggage storage. It also features room service, a safe and laundry facilities.

Dunsborough Beach Lodge
Dunsborough Beach Lodge
7.4 Good
13 Dunn Bay Road, Dunsborough, WA, Australia
Show on map
0.4 km from city centre, Dunsborough 
GoodBased on 363 reviews
7.4

Situated in the Margaret River Wine Region, Dunsborough Beach Lodge is ideal for those wanting to visit the area's popular wineries. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Lanterns Retreats
Lanterns Retreats
9.2 Excellent
16 Newberry Road, Dunsborough, WA, Australia
Show on map
0.9 km from city centre, Dunsborough 
ExcellentBased on 575 reviews
9.2

Located a short drive from Empire Retreat Spa, Lanterns Retreats provides luxury accommodation in Dunsborough. It also offers an airport shuttle, a library and a tour desk.

Tips for booking a Dunsborough hotel

Cheapest month:July
Most expensive month:December
Average price in Dunsborough:$229/night
Absolute cheapest price found:$32/night
Cheapest day:Saturday
Most expensive day:Thursday
$168 - $333
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$32 - $253
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Dunsborough, Western Australia

Show all 400 hotels
Dunsborough Beach Lodge
Dunsborough Beach Lodge
7.4 Good
13 Dunn Bay Road, Dunsborough, WA, Australia
Show on map
0.4 km from city centre,  

Situated in the Margaret River Wine Region, Dunsborough Beach Lodge is ideal for those wanting to visit the area's popular wineries. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

$34
Avg. per night
Dunsborough Beachouse Yha
Dunsborough Beachouse Yha
8.1 Excellent
201-205 Geographe Bay Road, Dunsborough, WA, Australia
Show on map
2.3 km from city centre,  

Situated in the Margaret River Wine Region, Dunsborough Beachouse YHA is the perfect base for those looking to visit the area's well-known wineries. It also offers a free shuttle service, free Wi-Fi and a coffee bar.

$39
Avg. per night
Dunsborough Inn Backpackers
Dunsborough Inn Backpackers
7.4 Good
50 Dunn Bay Road, Dunsborough, WA, Australia
Show on map
0.2 km from city centre,  

This comfortable hostel in Dunsborough offers complimentary Wi-Fi, as well as an outdoor pool and luggage storage. It also features room service, a safe and laundry facilities.

$39
Avg. per night
Lanterns Retreats
Lanterns Retreats
9.2 Excellent
16 Newberry Road, Dunsborough, WA, Australia
Show on map
0.9 km from city centre,  

Located a short drive from Empire Retreat Spa, Lanterns Retreats provides luxury accommodation in Dunsborough. It also offers an airport shuttle, a library and a tour desk.

$162
Avg. per night
Dunsborough Central Motel
Dunsborough Central Motel
7.8 Good
50 Dunn Bay Road, Dunsborough, WA, Australia
Show on map
0.1 km from city centre,  

Located in Dunsborough, Dunsborough Central Motel is a short drive from Ngilgi Cave and Bunker Bay. It provides a day spa, as well as a kids club, a sun deck and an outdoor pool.

$173
Avg. per night
Dunsborough Ridge Retreat
Dunsborough Ridge Retreat
9.5 Excellent
Dunsborough, WA, Australia
Show on map
5.5 km from city centre,  

Featuring an outdoor pool, this comfortable lodge is a short drive from Yallingup. Guests can also enjoy free Wi-Fi.

$270
Avg. per night
Bayshore Beachside Resort
Bayshore Beachside Resort
8.6 Excellent
330 Geographe Bay Road, Dunsborough, WA, Australia
Show on map
3.6 km from city centre,  

Set in the Margaret River Wine Region, Bayshore Beachside Resort is ideal for those wanting to tour the area's highly-regarded wineries. It also offers outdoor tennis courts, free Wi-Fi and an express check-in and check-out feature.

$295
Avg. per night
Dunsborough Beach Cottages
Dunsborough Beach Cottages
8.8 Excellent
Dunsborough, WA, Australia
Show on map
0.5 km from city centre,  

Dunsborough Beach Cottages is situated in Dunsborough and features free Wi-Fi. It also provides a tour desk, an outdoor pool and a garden.

$332
Avg. per night

Hotel prices in Dunsborough

2 stars or below

$34 - $39

Dunsborough Beachouse Yha

No. 1 most popular

$39
Avg. per night
Dunsborough Beach Lodge

Best value

$34
Avg. per night
3 stars

$39 - $148

Toby Inlet Bed & Breakfast

No. 1 most popular

$148
Avg. per night
Dunsborough Inn Backpackers

Best value

$39
Avg. per night
4 stars and up

$162 - $295

Bayshore Beachside Resort

No. 1 most popular

$295
Avg. per night
Bay Village Resort & Spa

No. 2 most popular

$249
Avg. per night
Lanterns Retreats

Best value

Lanterns Retreats
9.2 Excellent
$162
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Dunsborough

About Dunsborough

Nestled on the edge of Geographe Bay, Dunsborough enjoys one of Australia’s most tranquil coastal spots while providing whale watching, shipwreck scuba diving and family-friendly wineries. The town’s surf and swimming beaches are complemented by a range of beachfront boutiques and restaurants, art galleries, animal farms and water sports.

Things to do

Dunsborough’s coastal locale is one of its most memorable features, with white-sand beaches interspersed with rocky bays. Head to the family-friendly Meelup Beach for calm waters, barbecue facilities and shady trees. Gannet Rock is ideal for rock jumping, while Bunker Bay has bigger breaks that are perfect for surfing.

For panoramic Indian Ocean vistas, trek to Cape Naturaliste Lighthouse, constructed in 1904 out of limestone. You can tour the grounds and spot whales from the lookout during their migration. The nearby Sugarloaf Rock offers one of Australia’s greatest sunsets over the ocean. The secluded Shelly Beach sits on the opposite side of the point and is perfect for salmon fishing.

You can also see whales on a whale-watching cruise in Geographe Bay, which provides fascinating diving around the HMAS Swan shipwreck. If you prefer land animals, visit Country Life Farm to hand feed farm animals or enjoy the inflatable playgrounds and carousel. The kids will also love the spectacular Ngilgi Cave, where you can see giant stalactites and stalagmites on a one-hour tour.

If you need a cold beer, head to Eagle Bay Brewing Co, a family-run brewery on a working farm. Silver Bullet Espresso serves up freshly-roasted coffee and uninterrupted ocean views, while The Pour House and Meat People is a stylish bar with modern Australian cuisine.

Getting around

Dunsborough is serviced by a public bus, but it’s much easier to use a private car to get around. You can walk around the centre of town and to some of the main beaches. Transwa coaches run from Perth to Dunsborough in about four hours.

Dunsborough travel FAQs

  • What are the best hotels in Dunsborough?

    Dunsborough is home to many highly-rated hotels, one of which is Lanterns Retreats, which has a current rating of 9.2. For other potential stays, consider Bayshore Beachside Resort and Dunsborough Inn Backpackers, which can also be great places to stay in Dunsborough.

  • How much is a hotel in Dunsborough tonight?

    A hotel in Dunsborough tonight has an average price of $397, but some deals have been found for as low as $105 in HotelsCombined searches over the last 72 hours. Prices in Dunsborough are changing frequently.