Find Hotels with Restaurants in Coles Bay

Start date: Check-in selected.
To Date
End date: Check-out

    Upfront pricing

    Our total price for your stay includes taxes and fees

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices

    Be picky

    Search almost a million properties worldwide

Check availability on Coles Bay Hotels with Restaurants

Top Coles Bay Hotels with Restaurants

Freycinet Lodge
4.0 star property
9.0 out of 10, Wonderful, (1002)
"Amazing accommodation!"
$214 nightly
The price is $235
Nov 13 - Nov 14
Total with taxes and fees
Freycinet Lodge
Iluka Holiday Centre
3.0 star property
8.6 out of 10, Excellent, (443)
"Very good location "
$143 nightly
The price is $143
Oct 17 - Oct 18
Total with taxes and fees
Iluka Holiday Centre
Freycinet Resort
4.5 star property
9.0 out of 10, Wonderful, (146)
"Food, ambience, views, staff were all first class. "
$231 nightly
The price is $255
Oct 28 - Oct 29
Total with taxes and fees
Freycinet Resort
Beachfront At Bicheno
4.0 star property
8.6 out of 10, Excellent, (1005)
" Room was ok. View was beautiful "
$87 nightly
The price is $96
Oct 24 - Oct 25
Total with taxes and fees
Beachfront At Bicheno
The Waterloo Hotel
3.5 star property
8.6 out of 10, Excellent, (677)
"Very easy check in, clean tidy and well equipped. Enjoyed our stay."
$78 nightly
The price is $86
Oct 17 - Oct 18
Total with taxes and fees
The Waterloo Hotel
Diamond Island Resort & Penguin viewing
4.0 star property
7.8 out of 10, Good, (494)
"Great ocean views, great spot for penguin viewing"
$127 nightly
The price is $140
Oct 30 - Oct 31
Total with taxes and fees
Diamond Island Resort & Penguin viewing
Piermont Retreat Swansea
4.0 star property
9.0 out of 10, Wonderful, (472)
"Piermont is fabulous "
$235 nightly
The price is $260
Nov 13 - Nov 14
Total with taxes and fees
Piermont Retreat Swansea
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.

Top Coles Bay Hotel Reviews

Frequently asked questions

How much do hotels with dining in Coles Bay cost?
The price for hotels in Coles Bay ranges from $86 to $260 per night. Expedia has great deals on stays with restaurants or close to top food areas that'll satisfy both your cravings and budget. 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.
What are the best hotels with dining in Coles Bay?
A guest favorite is Freycinet Lodge. Kick back at this 4-star property which comes with a terrace and a cafe. Edge of the Bay Resort is another popular hotel with dining to check out. Pick up a deal at this 3.5-star option and take advantage of conveniences such as a tennis court and an ocean view. There are multiple hotels with dining in Coles Bay with a total average guest review rating of 8.5.
How many hotels with dining are there in Coles Bay?
You'll find 4 hotels with dining in Coles Bay. No matter if you're traveling with the little ones or planning a getaway with a group of friends, Expedia is here to help you find the best place.
Why book your hotel with dining in Coles Bay with Expedia?
Whether you're looking for a hotel with a restaurant, or one that's close to a foodie hot spot, Expedia will have a getaway that suits your tastes. Use our filters to search for Coles Bay hotels with on-site dining. You can also look up accommodations in well-known locations full of cafés or restaurants. Whatever you opt for, you're guaranteed to score a delicious deal with Expedia!
How can I find cheap hotels with dining in Coles Bay?
With Expedia's handy filter tool, comparing cheap hotels with dining in Coles Bay has never been easier. To find accommodations that are easy on your bank balance, refine your search by budget, star rating and meal plans.
What is there to do in Coles Bay near my hotel with dining?
If you want to experience the best of Coles Bay, Sandpiper Beach is the perfect place to start.