A stone bridge with arches over a river, surrounded by lush greenery and hills.

Resorts & Hotels with Spas in Badulla District from ₩57,948

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Badulla District Resorts & Hotels with Spas

Our top choices for Badulla District hotels with a spa

1. EKHO Ella

EKHO Ella
4.0 star property
Ella
9.2 out of 10, Wonderful, (89 reviews)
The price is ₩343,470
₩449,917 total
includes taxes & fees
Nov 17 - Nov 18
EKHO Ella

2. 98 Acres Resort & Spa

98 Acres Resort & Spa
4.5 star property
Ella
9.4 out of 10, Exceptional, (105 reviews)
The price is ₩611,888
₩801,523 total
includes taxes & fees
Dec 10 - Dec 11
98 Acres Resort & Spa

3. The Cubes Ella

The Cubes Ella
3.5 star property
Ella
9.6 out of 10, Exceptional, (82 reviews)
  • cleanliness
    Luxurious mountain retreat with full-service spa and garden offers daily sauna and steam room access.
The price is ₩99,098
₩135,659 total
includes taxes & fees
Nov 27 - Nov 28
The Cubes Ella

4. Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
5.0 star property
Haputale
10.0 out of 10, Exceptional, (16 reviews)
The price is ₩347,392
₩409,929 total
includes taxes & fees
Nov 13 - Nov 14
Wishing Tree Boutique Resort Haputale

5. Hide Ella Hotel & Resort

Hide Ella Hotel & Resort
3.0 star property
Ella
6.8 out of 10, (3 reviews)
The price is ₩282,172
₩332,963 total
includes taxes & fees
Nov 30 - Dec 1
Hide Ella Hotel & Resort

6. Te Dalu Resort & Spa

Te Dalu Resort & Spa
2.5 star property
Ella
9.2 out of 10, Wonderful, (22 reviews)
The price is ₩269,060
₩317,494 total
includes taxes & fees
Nov 21 - Nov 22
Te Dalu Resort & Spa

7. Hillcrest

Hillcrest
3.0 star property
Ella
9.0 out of 10, Wonderful, (24 reviews)
  • cleanliness
    Rejuvenate at this mountain hotel offering Ayurvedic spa treatments beside bay waters and a nature reserve.
The price is ₩74,073
₩87,406 total
includes taxes & fees
Nov 13 - Nov 14
Hillcrest

8. O2 Villas Ella

O2 Villas Ella
4.5 star property
Ella
8.0 out of 10, Very good, (2 reviews)
The price is ₩154,530
₩182,345 total
includes taxes & fees
Nov 13 - Nov 14
O2 Villas Ella

9. Dream Cliff Mountain Resort

Dream Cliff Mountain Resort
4.0 star property
Beragala
9.4 out of 10, Exceptional, (13 reviews)
The price is ₩208,887
₩273,626 total
includes taxes & fees
Nov 13 - Nov 14
Dream Cliff Mountain Resort

10. Ella Green Cottages

Ella Green Cottages
3.0 star property
Ella
8.6 out of 10, Excellent, (52 reviews)
The price is ₩44,238
₩57,948 total
includes taxes & fees
Nov 16 - Nov 17
Ella Green Cottages
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 Badulla District Hotel Reviews