Badulla

5-Star Hotels in Badulla

Choose your dates to see the latest hotel prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 5 great 5-Star hotels in Badulla for you.

Select dates to see latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
82
Hotels in Badulla
Featured facilities: First Aid Services, Room Service
Great
41 reviews
9.3/10
1 night
From THB 7,360
Check Availability
99+
Hotels in Badulla
Featured facilities: Swimming Pool, Spa, First Aid Services
Great
63 reviews
9.1/10
1 night
From THB 13,012
Check Availability
99
Hotels in Badulla
Featured facilities: Swimming Pool, Car Rental, Room Service
Amazing
44 reviews
9.5/10
1 night
From THB 8,217
Check Availability
55
Hotels in Badulla
Featured facilities: Swimming Pool, Tennis Court, Spa
Great
38 reviews
9.0/10
1 night
From THB 9,867
Check Availability
85
Hotels in Badulla
Featured facilities: Swimming Pool, First Aid Services, Room Service
Amazing
46 reviews
9.7/10
1 night
From THB 10,680
Check Availability
See All 5-Star Hotels in Badulla

FAQs

What are the best 5 star hotels in Badulla?

Whether you are travelling to Badulla for business or tourism, 98 Acres Resort & Spa (from THB 16,607) , Anasa Wellness Resort (from THB 8,870) and Jetwing Warwick Gardens, A Luxury Reserve (from THB 6,138) are highly recommended as some of the best hotels.

How much is the average rate for 5 star hotels in Badulla?

For 5 star hotels in Badulla, the average price on weekdays is THB 19,379, and the average price on weekends (Friday - Saturday) is THB 19,374.

Which 5 star hotels in Badulla have swimming pools?

If you want to select a 5 star hotel in Badulla with swimming pool, 98 Acres Resort & Spa (from THB 16,607) , Anasa Wellness Resort (from THB 8,870) and Thotalagala (from THB 10,595) are good choices.

Which 5 star hotels in Badulla provide fitness centre?

Which 5 star hotels in Badulla provide breakfast?

Which 5 star hotels in Badulla offer spa?

Among 5 star hotels with spa in Badulla, 98 Acres Resort & Spa (from THB 16,607) and Anasa Wellness Resort (from THB 8,870) are very popular.

Which 5 star hotels in Badulla have bars?

What deals are available for 5 star hotels in Badulla?

Trip.com provides various promotions and discounts for 5 star hotels. You can check the promotions page to see the latest hotel promotions on Trip.com.

More information

Highest priceTHB 46,891
Lowest priceTHB 23,441
Number of reviews232
Total properties5
Weekday Avg. PriceTHB 19,379
Weekend Avg. PriceTHB 19,374