Badulla

2-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 18 great 2-Star hotels in Badulla for you.

Select dates to see latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
41
Hotels in Badulla
Featured facilities: Kitchenware, Parking, Power Outlet with Various Specifications
Outstanding
8 reviews
9.9/10
1 night
From RUB 858
Check Availability
40
Hotels in Badulla
Featured facilities: Restaurant, Parking
Very Good
8 reviews
8.5/10
1 night
From RUB 1,556
Check Availability
99+
Hotels in Badulla
Featured facilities: Children's Playground, Picnic Area, Garden
Very Good
16 reviews
8.0/10
1 night
From RUB 1,682
Check Availability
99+
Hotels in Badulla
Featured facilities: Airport Pick-up Service, Barbecue, Tabletop Game
5 reviews
7.5/10
1 night
From RUB 1,190
Check Availability
38
Hotels in Badulla
Featured facilities: Shared Kitchen, Garden, Restaurant
Outstanding
1 review
9.8/10
1 night
From RUB 1,316
Check Availability
32
Hotels in Badulla
Featured facilities: Children's Playground, Shuttle Bus Service, KTV
Great
9.0/10
1 night
From RUB 618
Check Availability
28
Hotels in Badulla
Featured facilities: Barbecue, Garden, Parking
Very Good
10 reviews
8.7/10
1 night
From RUB 4,085
Check Availability
11
Hotels in Badulla
Featured facilities: Garden, Parking, Private Bathroom
Very Good
8.0/10
1 night
From RUB 1,236
Check Availability
49
Hotels in Badulla
Featured facilities: Mountain View, Garden/Yard, Balcony
Very Good
1 review
8.0/10
1 night
From RUB 6,350
Check Availability
24
Hotels in Badulla
Featured facilities: Barbecue, Picnic Area, Kitchen
Outstanding
10/10
1 night
From RUB 8,146
Check Availability
See All 2-Star Hotels in Badulla

FAQs

What are the best 2 star hotels in Badulla?

Whether you are travelling to Badulla for business or tourism, Glen Rock Ella (from RUB 1,636) , Hill Safari - Tea Estate Villa (from RUB 3,867) and Mount Crest - Ella (from RUB 1,441) are highly recommended as some of the best hotels.

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

For 2 star hotels in Badulla, the average price on weekdays is RUB 3,109, and the average price on weekends (Friday - Saturday) is RUB 3,092.

What deals are available for 2 star hotels in Badulla?

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

More information

Number of reviews239
Total properties18
Weekday Avg. PriceRUB 3,109
Weekend Avg. PriceRUB 3,092