A beach with clear turquoise water, a sandy shore, and dense green vegetation.

Spa Hotels & Resorts in Diamond Beach from AU$380

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Diamond Beach Spa Hotels

Tonight
26 Sept - 27 Sept
Tomorrow
27 Sept - 28 Sept
Next weekend
2 Oct - 4 Oct
In two weeks
9 Oct - 11 Oct

Our top choices for Diamond Beach hotels with a spa

1. Clarendon Forest Retreat

Clarendon Forest Retreat
Possum Brush
  • Unwind with spa treatments and spa pool relaxation at this cottage retreat with seasonal pool and tennis courts.
AU$380
includes taxes & fees
12 Oct - 13 Oct
Clarendon Forest Retreat
View all properties

Choose what matters most at spa hotels in Diamond Beach

Pool
Breakfast included
Spa pool
4 stars
5 stars

Top Diamond Beach Hotel Reviews

The Dorsal Boutique Hotel

The Dorsal Boutique Hotel

10/10 Excellent
"Perfect location. Nice, big, light room. Great bed, good price, courteous and professional staff. Highly recommended."
Matthew 2-night trip
Posted 15 hours ago
The Dorsal Boutique Hotel
Island Palms Motor Inn

Island Palms Motor Inn

10/10 Excellent
"We have stayed there 3 times now and will certainly book again . Nice and central to shops and restaurants."
Ava Kim 1-night trip
Posted 4 days ago
Island Palms Motor Inn
Serenity Diamond Beach

Serenity Diamond Beach

8/10 Good
"Clean, tidy, well presented Able to lay listen to the beach at night was the best. Will book again in the summer season"
Luke 2-night trip
Posted 2 months ago
Serenity Diamond Beach

Frequently asked questions

Looking for a spa hotel in Diamond Beach?
Treat yourself to some time in a luxurious spa hotel and you won't regret it. Immerse yourself in nature at the beaches and natural parks in Diamond Beach. Hotels with spas are the perfect way to take a break from your routine and add a layer of luxury to your weekend away.
What's there to see and do in Diamond Beach?
Enjoy Diamond Beach with a stop at Diamond Beach, Seashells Beach and Khappinghat Nature Reserve. If you have spare time during your trip, you might want to make a stop at Saltwater Beach and Khappinghat National Park.
What is a Diamond Beach spa hotel?
Spa hotels in Diamond Beach have on-site spas and offer services such as massages and a selection of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are ideal if you are looking for some R&R during your holiday.

Explore a world of travel with Expedia