Spa Hotels in Diana from AU$90
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Diana Spa Hotels
Best Diana Spa Hotels

Ravintsara Wellness Hotel
Ravintsara Wellness Hotel
9.4 out of 10, Exceptional, (93)
The price is AU$367
includes taxes & fees
11 Oct - 12 Oct

Andilana Beach Resort
Andilana Beach Resort
8.6 out of 10, Excellent, (22)
The price is AU$527
includes taxes & fees
7 Oct - 8 Oct

Anjiamarango Beach Resort
Anjiamarango Beach Resort
9.2 out of 10, Wonderful, (85)

Royal Andilana Resort & Spa
Royal Andilana Resort & Spa
9.8 out of 10, Exceptional, (16)

Nosy Be Hotel & Spa
Nosy Be Hotel & Spa
8.4 out of 10, Very good, (29)

Palm Beach Resort & Spa
Palm Beach Resort & Spa
8.8 out of 10, Excellent, (18)

Orangea Beach Resort
Orangea Beach Resort
7.2 out of 10, Good, (5)

Villa les Orchidées
Villa les Orchidées
9.4 out of 10, Exceptional, (58)
The price is AU$90
includes taxes & fees
20 Oct - 21 Oct
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Diana Hotel Reviews

Royal Andilana Resort & Spa
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Amber Mountain National Park
- Ambilobe Hotels
- Hotels near Ankarana Reserve
- Capsule Hotels in Antsiranana
- Luxury Hotels in Antsiranana
- Antsiranana Hotels
- Resort in Antsiranana
- Hotels near Emerald Beach
- Joffreville Hotels
- Hotels near Mitsio Island
- Nosy Mitsio Hotels
- B&B in Ramena
- Ramena Hotels