Check out the most popular countries visited by Australians
Find hotels in Lake Macquarie with added hygiene measures plus high cleanliness ratings
On average, 3-star hotels in Lake Macquarie cost $108 per night, and 4-star hotels in Lake Macquarie are $183 per night. If you're looking for something really special, 5-star hotels in Lake Macquarie cost around $109 per night (based on Accommodation Batemans Bay prices).
Belmont, Warners Bay, and Caves Beach are popular with other travelers visiting Lake Macquarie.
There are 131 hotels in Lake Macquarie you can book on Accommodation Batemans Bay.
copyright © 2025 Accommodation Batemans Bay. All rights reserved.