Diamond Beach Holidays from AU$542

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AU$2,500 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Diamond Beach Holiday

With a holiday package to Diamond Beach, say goodbye to travel planning and hello to stress-free adventure. Every detail of your escape has been taken care of before you go, so you can spend more time experiencing this vibrant city. You'll want to go sightseeing during your trip to Diamond Beach. Drop by popular attractions like Seashells Beach, Black Head Beach and Tallwoods Golf & Country Club. Don't delay exploring this city any longer. Your ultimate Diamond Beach holiday is a few clicks away with Expedia.

The Latest Diamond Beach Holiday Deals

Price found within the past 48 hours. Click for updated prices.
Port Macquarie Rental Village
North Haven Holiday Village
Sails Port Macquarie - By Rydges
Rydges Port Macquarie
ibis Styles Port Macquarie

Diamond Beach Holiday

Diamond Beach Essential Information

Language
English
Currency
Australian dollars
Population
930
Max Temp Winter
18ºC
Max Temp Summer
27ºC
Top Sights
Forster Town Beach, One Mile Beach and Seashells Beach

Our pick of the best Diamond Beach Hotel Deals

Serenity Diamond Beach

Serenity Diamond Beach

3 out of 5
Diamond Beach Road, 357 Diamond Beach NSW
8.8/10 Excellent! (484 reviews)
"Luke was awesome. He was incredibly helpful, responsive, and genuinely cared about making sure everything was sorted. Even on a public holiday morning, he went above and beyond to help, which really says a lot about the level of service here. The whole team was friendly and easy to deal with, check-in ..."

Reviewed on 8 June 2026

Serenity Diamond Beach
Enjoy the sandy feet and salty hair while staying at The Lodge Diamond Beach

Enjoy the sandy feet and salty hair while staying at The Lodge Diamond Beach

Diamond Beach New South Wales
8.4/10 Very Good! (8 reviews)
"Was not at national park. Was at beach."

Reviewed on 4 Jan 2026

Enjoy the sandy feet and salty hair while staying at The Lodge Diamond Beach
Lakes and Ocean Hotel Forster

Lakes and Ocean Hotel Forster

3 out of 5
10 Little Street Forster NSW
Fully refundableReserve now, pay when you stay
The price is AU$82 per night from 25 June to 26 June
AU$82
25 June - 26 June
includes taxes & fees
8.2/10 Very Good! (399 reviews)
"Love the renovation in the rooms and convenience of meals and drinks without having to go anywhere else, especially after travelling all day. No teaspoons for coffee in our room or hairdryer."

Reviewed on 26 May 2026

Lakes and Ocean Hotel Forster
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.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.