Your Denmark booking starts here

Browse Denmark Bed And Breakfast Accommodation



Denmark Bed And Breakfast Accommodation

A B&B is usually provided by private houses that let bedrooms or suites for short term stay, with all the hospitality of a hotel being provided by the host. A great option if you are visiting Denmark overnight or for only a few days. Staying at a guest house or bed and breakfast is quieter and offers the comforts of home with most offering a nice home cooked meal.

  • The best way to book Western Australia 
  • Bookings processed right here in WA 
  • Your booking benefits the local community 
  • Quick and friendly service with expert advice 
  • Fast processing of your booking 
  • Book with us to support Western Australia tourism 

For assistance with your booking call 1300 885 775 (+61 8 9460 4900)


Need help to book?


Sensational Heights Bed & Breakfast

Denmark WA
$240 to $315 Book instantly Denmark Accredited
4.5 star rated
No Pets Non-Smoking Indoors
LUXURY ACCOMMODATION SETTING ON TOP OF THE WORLD You will congratulate yourself on finding this secluded, boutique accommodation perched on top of the world with surrounding long distance panoramic views across our 101 acre estate of beautiful Karri country land. view more info


159 Suttons Rd, Denmark WA 6333, Australia

Travel west from Denmark on South Coast Highway.
At 12km turn right onto Mcleod Road and continue to end (approx 8kms). You will come to a "Give Way" sign and a cross road of McLeod, Scotsdale and Suttons Roads (Pentland Alpaca Farm on the left corner)
Cross straight over and continue north on Suttons Roads for 1.6kms.
Sensational Heights Bed and Breakfast is on the left.

Peaceful Bay B & B

Peaceful Bay WA
Peaceful Bay
Set amongst the tranquil peppermint trees, a few minutes stroll from the beautiful swimming and boating beaches of Peaceful Bay with tracks accessing isolated coastlines. view more info


Peppermint Way Peaceful Bay

Eco Light Retreat - Sanctuary Denmark

Denmark WA
$175 to $215 Book instantly Denmark (Rural)
5 star rated (self)
Pets by Arrangement Internet Access Non-Smoking Indoors
The Earth Spirit Spa Retreat is a nature lovers paradise situated on the banks of the Wilson Inlet with direct access to the beaches and the Heritage trail. With the most stunning views of Rabbit island and the Nullaki peninsular. Exclusive for adults, the loft style self contained studio enjoys amazing views from the room, its balcony and there is... view more info


130 Springdale Height, Hay (Denmark) WA 6333

From Denmark travel the South Coast Highway towards Albany. Approx 5km and turn right into Springdale Heights and the Earth Spirit Spa Retreat is located on the right approx 1 km up the road - number 130.

Asherbrook B&B

Denmark WA
Luxury Bed and Breakfast retreat at it's best: whether for your honeymoon, a romantic weekend or simply a need to get away. Situated on 5 acres and furnished with high quality genuine antiques, Asherbrook is a modern B&B offering an outstanding standard of accommodation with beautifully presented gourmet breakfasts. view more info


192 McLeod Road, Shadforth WA 6333, Australia

Denmark is 450 kms (approx. 4.5 hours drive) South of Perth. Follow Albany Highway, turn off at Mt. Barker and follow the signs to Denmark. Asherbrook B&B is situated West of Denmark, just 10 minutes drive along South Coast Highway heading towards Walpole. Turn right into McLeod Road which is well sign posted and part of the Scotsdale Tourist Drive and proceed 1.5 kms. We are positioned on the right-hand side of the road just past the Panorama Road turn-off. In the evening it is easy to find, just look for the fairy lights.

Windrose B & B

Denmark WA
$140 to $150 Book instantly Denmark Internet Access
At Windrose, you can listen to the lullaby of a thousand frogs and dream of the wind in the tall trees. view more info


6 Harington Break Denmark

From South Coast Highway, turn into Ocean Beach Road at the Caltex station. Travel for 5 km and then turn right into Harington Break. Our entrance is the second driveway on the right, you will see the blue flag.

Millars Creek B&B

Denmark WA
$130 to $140 Book instantly Denmark (Rural) No Pets Non-Smoking Indoors
Relax in this lovely English Manor style home nestled on the edge of Millar's Creek and only 1km from the centre of Denmark view more info


79 Mt Shadforth Rd Denmark WA 6333 Australia

Coming from Albany, turn right off South Coast Highway at the crossroads in the centre of town, into Strickland Street. Turn immediately left into Mt Shadforth Rd and you will find us approximately 1 km along on the left hand side.

Denmark Waters B&B

Denmark WA
$140 to $250 Denmark (Beach)
4 star rated (self)
No Pets Internet Access Non-Smoking Indoors
Enjoy inlet views from your balcony whilst enjoying a complimetry gourmet continental breakfast or a cooked breakfast at $10 per person.Prolific bird life to enjoy. view more info


9 Inlet Drive, Denmark WA 6333, Australia

From the visitor centre, drive back into town and turn right into Hollings Road just before the river bridge. Follow the road around past the turnoff to the caravan park and Denmark Waters is on the left - 9 Inlet Drive.


Denmark WA
$100 to $140 Denmark (River)
Renowned since 1926 the Denmark Hotel offers modern facilities and comfortable accommodation with a choice of hotel or motel rooms. Denmark Hotel is privately owned and we pride ourselves in our simple, elegant and relaxed surroundings, offering warm and friendly service. view more info


35 Hollings Road, Denmark WA 6333,AUSTRALIA

Coming from Albany, after you have crossed the Denmark river, take the first turn to your left into Hollingsworth rd. Hotle/motel is located 400meters along on the right hand side,