Skip to main content

Stay in Lake Macquarie's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Caves Coastal Bar & Bungalows

Hotel in Caves Beach

Caves Coastal Bar & Bungalows offers beach-side accommodations overlooking beautiful Caves Beach. All accommodations offers a private balcony and a 37-inch TV with cable channels. Location was perfect. Very private and comfortable.

Show more Show less
8.3
Very Good
512 reviews
Price from
$177
per night

Belmont Hotel Lake Macquarie

Hotel in Belmont

Located in Belmont, 28 miles from Memorial Park, Belmont Hotel Lake Macquarie provides accommodations with a restaurant, free private parking and a bar. With free WiFi, this 3-star hotel offers an... Easy to check in and find. Clean tidy and suitable for our needs

Show more Show less
7.4
Good
194 reviews
Price from
$78
per night

Swansea Hotel

Hotel in Swansea

Located 1.5 miles from Caves Beach, Swansea Hotel offers 4-star accommodations in Swansea and features a shared lounge, a restaurant and a bar. Katie was and I trust she is always welcome coming to all clients. She was compassionate, calm, cheerful and made me stay at your hotel. Value her me, it is rare to retain such staff.

Show more Show less
6.7
Review score
328 reviews
Price from
$59
per night

Gunyah Hotel

Hotel in Belmont

Located in Belmont, 27 miles from Memorial Park, Gunyah Hotel has accommodations with a terrace, free private parking, a restaurant and a bar. Lovely little stop, nice food and beautiful sunset

Show more Show less
7.6
Good
785 reviews
Price from
$79
per night

Pippi's at the Point

Hotel in Warners Bay

Pippi's at the Point offers accommodations in Speers Point. Guests can enjoy the on-site restaurant. Every room at this hotel is air conditioned and is fitted with a TV. We loved the area. The staff and facilities were amazing. Convenient with the bar and restaurant downstairs.

Show more Show less
7.4
Good
838 reviews
Price from
$86
per night

Teralba Lakeside Caravan Park

Hotel in Teralba

Featuring 3-star accommodations, Teralba Lakeside Caravan Park is located in Teralba, 9.1 miles from University of Newcastle and 10 miles from Newcastle International Hockey Centre. The woman who greeted me was lovely. Walked me right to the cabin and accommodated our requests. The cabin was clean. A bed was already made and the place didn’t smell bad. It was nice. I quite liked it. We were able to park two utes and a trailer in front of our cabin.

Show more Show less
6.7
Review score
9 reviews
Price from
$102
per night

Warners Bay Hotel

Hotel in Warners Bay

Featuring a bar, Warners Bay Hotel is located in Warners Bay in the New South Wales region, 6.7 miles from Newcastle International Hockey Centre and 6.9 miles from Energy Australia Stadium. They Hotel is so clean and staff are very helpful and friendly.

Show more Show less
6.1
Review score
76 reviews
Price from
$115
per night

Overnight Reflections B&B

Fishing Point

Located on the banks of Lake Macquarie, Overnight Reflections features a private boat jetty right out the front. Breakfast is included, served each morning on the terrace overlooking the water. Amazing views and location and do comfortable and super breakfast. Great host!

Show more Show less
9.8
Exceptional
149 reviews
Price from
$132
per night

Rengor Executive Retreat

Belmont

Rengor Executive Retreat offers accommodations in Belmont, 30 miles from Memorial Park and 9.2 miles from Newcastle International Hockey Centre. Great stay - house had everything we needed and loved the pool

Show more Show less
9.5
Exceptional
16 reviews
Price from
$254
per night

Bluemoon Getaway

Catherine Hill Bay

Bluemoon Getaway offers accommodations in Catherine Hill Bay, 17 miles from Memorial Park and 21 miles from Newcastle International Hockey Centre. The property is new and in the new development area.

Show more Show less
9.2
Wonderful
33 reviews
Price from
$171
per night

Hotels with extra health and safety measures

Find hotels in Lake Macquarie with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Lake Macquarie in the past month

See all

FAQs about hotels in Lake Macquarie

  • Warners Bay, Belmont, and Caves Beach are popular with other travelers visiting Lake Macquarie.

  • There are 141 hotels in Lake Macquarie you can book on Booking.com.

  • On average, 3-star hotels in Lake Macquarie cost $112 per night, and 4-star hotels in Lake Macquarie are $159 per night. If you're looking for something really special, 5-star hotels in Lake Macquarie cost around $106 per night (based on Booking.com prices).

  • On average, it costs $110 per night to book a 3-star hotel in Lake Macquarie for tonight. You'll pay around $103 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Lake Macquarie will cost around $122 (based on Booking.com prices).

Explore guest reviews of hotels in Lake Macquarie

See all