Hotels in Diamond Beach

Search and compare Diamond Beach hotels from hundreds of travel sites and save

Diamond Beach, NSW, Australia
Sep 22 — Sep 232
Diamond Beach, NSW, Australia
Wed 9/22
Thu 9/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Diamond Beach

Filter by star ratings
All filters
Seashells Beachfront Resort
Seashells Beachfront Resort
7.7 Good
363 Diamond Beach Road, Diamond Beach, NSW, Australia
Show on map
0.7 mi from city centre, Diamond Beach 
GoodBased on 80 reviews
7.7

Seashells Beachfront Resort is located in Diamond Beach and features outdoor tennis courts and a Jacuzzi. It also offers a sauna and an outdoor pool.

Diamond Beach Holiday Park
Diamond Beach Holiday Park
8.6 Excellent
Diamond Beach, NSW, Australia
Show on map
0.2 mi from city centre, Diamond Beach 
ExcellentBased on 118 reviews
8.6

The property is set in Diamond Beach and is close to nearby attractions, including Diamond Beach. It also offers luggage storage, a BBQ/picnic area and an outdoor pool.

Diamond Beach Resort
Diamond Beach Resort
8.5 Excellent
394 Diamond Beach Road, Diamond Beach, NSW, Australia
Show on map
0.5 mi from city centre, Diamond Beach 
ExcellentBased on 150 reviews
8.5

Featuring an outdoor pool, Diamond Beach Resort Mid North Coast NSW is situated in Diamond Beach and offers comfortable accommodation. Those staying at the property can also make use of free Wi-Fi.

Tips for booking a Diamond Beach hotel

Cheapest month:October
Most expensive month:October
Average price in Diamond Beach:$95/night
Absolute cheapest price found:$61/night
Cheapest day:Friday
Most expensive day:Friday
$95 - $95
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$95 - $95
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Diamond Beach, New South Wales

Show all 60 hotels
Diamond Beach Resort
Diamond Beach Resort
8.5 Excellent
394 Diamond Beach Road, Diamond Beach, NSW, Australia
Show on map
0.5 mi from city centre,  

Featuring an outdoor pool, Diamond Beach Resort Mid North Coast NSW is situated in Diamond Beach and offers comfortable accommodation. Those staying at the property can also make use of free Wi-Fi.

$88
Avg. per night
Seashells Beachfront Resort
Seashells Beachfront Resort
7.7 Good
363 Diamond Beach Road, Diamond Beach, NSW, Australia
Show on map
0.7 mi from city centre,  

Seashells Beachfront Resort is located in Diamond Beach and features outdoor tennis courts and a Jacuzzi. It also offers a sauna and an outdoor pool.

$114
Avg. per night
Diamond Beach Holiday Park
Diamond Beach Holiday Park
8.6 Excellent
Diamond Beach, NSW, Australia
Show on map
0.2 mi from city centre,  

The property is set in Diamond Beach and is close to nearby attractions, including Diamond Beach. It also offers luggage storage, a BBQ/picnic area and an outdoor pool.

$125
Avg. per night

Hotel prices in Diamond Beach

3 stars

$88 - $114

Seashells Beachfront Resort

#1 Most popular

$114
Avg. per night
Diamond Beach Resort

Best value

$88
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Diamond Beach

About Diamond Beach

Set around a beautiful sweep of sand, Diamond Beach is a tranquil coastal suburb on the Mid North Coast. It’s renowned for its range of outdoor recreation activities, from hiking to fishing and surfing.

Things to do

There are six kilometres of sand at Diamond Beach that are great for soaking up the sun and surf, as well as a range of water-based activities, such as fishing and kayaking. Follow the walking trail that leads south from Diamond Head to the picturesque Shelley Beach or stroll north to where the Khappinghat Creek meets the Pacific Ocean.

On the northern banks of Khappinghat Creek sprawls the Saltwater National Park, which is home to numerous Aboriginal sites and has strong “Dreamtime” associations. Swim in the protected waters of the lagoon or explore the lush rainforest. Picnic tables and barbecues set the scene for a leisurely lunch.

Interested in the local history? Take a day trip to the township of Wingham, which was one of the first to be established in the area and still retains its Federation-era architecture. The nearby subtropical rainforest of Wingham Brush Nature Reserve is home to the photogenic Ellenborough Falls.

South of Diamond Beach lies the popular holiday haven of Forster where you can dip into the ocean baths and spot whales migrating along the coast. Take in the spectacular coastal views from Cape Hawke lookout in Booti Booti National Park and sample the plump oysters that are farmed in Wallis Lake.

Getting around

Taree Airport is 30 minutes’ drive north of Diamond Beach and has regular flights from Sydney and Newcastle. Taree is also connected to Sydney along the North Coast Railway, but having your own vehicle is best for exploring Diamond Beach.

Diamond Beach travel FAQs

  • What are the best hotels in Diamond Beach?

    Serenity Diamond Beach (8.6/10 from 605 reviews), Diamond Beach Resort (8.5/10 from 150 reviews), and Seashells Beachfront Resort (7.7/10 from 80 reviews) are all highly rated places to stay in Diamond Beach.

  • How much do hotels in Diamond Beach cost?

    $127/night is the average price of a hotel in Diamond Beach, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Diamond Beach?

    HotelsCombined searches in the last 3 days suggest cheap Diamond Beach hotels have prices starting from as low as $94/night, depending on the popularity of your requested dates.