Photo by Luisa Wilhelmi

Search Cottages in Oak Beach

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Browse Select Oak Beach Cottages

Port Douglas Cottage and Lodge

3.5 star property
9.6 out of 10, Exceptional, (13)
"Comfortable stay. "
Port Douglas Cottage and Lodge
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do cottages in Oak Beach cost?
You can expect to pay between and per night for cottages in Oak Beach. Whatever your budget, an awesome stay is only a click away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly cottages in Oak Beach?
Book in to Port Douglas Cottage And Lodge and make your family holiday to Oak Beach the best one yet. This family-friendly cottage has a 3.5-star rating and amenities including clothes washing facilities and an oven. After checking in and chilling together in your cosy digs, it's time to head out and start sightseeing. Great Barrier Reef and Four Mile Beach are some of the best family-friendly attractions in Oak Beach.
Why book your cottage in Oak Beach with Expedia?
We think that holidays should be a piece of cake, so if you're after cottages in Oak Beach at an affordable price, Expedia is here to help. Keep the budget under control and choose a cheap option far away from the hustle and bustle, or splurge on a 5-star cottage to really pamper your favourite people.