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

Superb: 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 4.5 stars

Hotel in Caves Beach

Caves Coastal Bar & Bungalows offers beach-side accommodation overlooking beautiful Caves Beach. All accommodation 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
508 reviews
Price from
£139
per night

Belmont Hotel Lake Macquarie 3 stars

Hotel in Belmont

Set in Belmont, 44 km from Memorial Park, Belmont Hotel Lake Macquarie offers accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers an ATM and free WiFi. Easy to check in and find. Clean tidy and suitable for our needs

Show more Show less
7.4
Good
182 reviews
Price from
£67
per night

Swansea Hotel 4 stars

Hotel in Swansea

Set 2.4 km from Caves Beach, Swansea Hotel offers 4-star accommodation in Swansea and features a shared lounge, a restaurant and a bar. Friendly little pub , helpful staff . Good entertainment at the venue courtesy bus service was great. Just overall a warm welcoming pub that made us feel at home!

Show more Show less
6.7
Review score
337 reviews
Price from
£46
per night

Gunyah Hotel

Hotel in Belmont

Situated in Belmont, 44 km from Memorial Park, Gunyah Hotel features accommodation with a terrace, free private parking, a restaurant and a bar. Great central location to all Belmont offers

Show more Show less
7.5
Good
758 reviews
Price from
£61
per night

Pippi's at the Point 3 stars

Hotel in Warners Bay

Pippi's at the Point offers accommodation in Speers Point. Guests can enjoy the on-site restaurant. Every room at this hotel is air conditioned and is fitted with a TV. Considerably better than expected. Rooms freshly renovated and care taken in room preparation.

Show more Show less
7.2
Good
863 reviews
Price from
£72
per night

Warners Bay Hotel 3 stars

Hotel in Warners Bay

Featuring a bar, Warners Bay Hotel is set in Warners Bay in the New South Wales region, 11 km from Newcastle International Hockey Centre and 11 km from Energy Australia Stadium. The Hotel has been done up , very good

Show more Show less
6.2
Review score
91 reviews
Price from
£90
per night

Overnight Reflections B&B 4 stars

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. Beautiful location and lovely hosts.

Show more Show less
9.8
Exceptional
160 reviews
Price from
£103
per night

Rengor Executive Retreat

Belmont

Featuring air-conditioned accommodation with a private pool, Rengor Executive Retreat is located in Belmont. Great stay - house had everything we needed and loved the pool

Show more Show less
9.6
Exceptional
14 reviews
Price from
£283
per night

VIVID - House w heated pool, ev station, fireplace

Summerland Point

Featuring air-conditioned accommodation with a private pool, garden view and a patio, VIVID - House w heated pool, ev station, fireplace is located in Summerland Point. House was clean Had everything we needed Kids loved the pool Neighbours friendly will stay again

Show more Show less
9.2
Superb
5 reviews
Price from
£372
per night

Bluemoon Getaway

Catherine Hill Bay

Bluemoon Getaway, a property with a terrace, is situated in Catherine Hill Bay, 1.3 km from Catherine Hill Bay Beach, 1.9 km from Ghosties Beach, as well as 28 km from Memorial Park. The property is new and in the new development area.

Show more Show less
9.1
Superb
27 reviews
Price from
£139
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 & disinfecting
Food & drink safety

Most booked hotels in Lake Macquarie in the past month

See all

FAQs about hotels in Lake Macquarie

  • On average, 3-star hotels in Lake Macquarie cost £82 per night, and 4-star hotels in Lake Macquarie are £124 per night. If you're looking for something really special, a 5-star hotel in Lake Macquarie can on average be found for £83 per night (based on Booking.com prices).

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

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

Explore guest reviews of hotels in Lake Macquarie

See all
gogless