Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Badulla District

Filter by star ratings
All filters
Melheim Haputale
Melheim Haputale
8.0 Excellent
Lower blackwood, Beragala, Sri Lanka
Show on map
1.0 mi from city centre, Beragala, Sri Lanka 
ExcellentBased on 84 reviews
8.0

Located in Haputale, Melheim Haputale offers modern 3-star accommodation, as well as a private beach, an outdoor pool and outdoor tennis courts. It also provides a sauna, free Wi-Fi and a Jacuzzi.

Country Homes
Country Homes
8.9 Excellent
Wellawaya-Ella-Kumbalwela Highway, Ella, Sri Lanka
Show on map
0.3 mi from city centre, Ella, Sri Lanka 
ExcellentBased on 760 reviews
8.9

Country Homes is located in Ella and provides free Wi-Fi. Those staying at the property have access to a sun deck and a swimming pool.

Raveena Guest House
Raveena Guest House
8.0 Excellent
Wellawaya Road, Ella, Sri Lanka
Show on map
0.5 mi from city centre, Ella, Sri Lanka 
ExcellentBased on 355 reviews
8.0

This comfortable bed & breakfast in Ella offers free Wi-Fi, as well as a swimming pool and a currency exchange. It also provides room service, babysitting/child services and a car rental desk.

Green Village
Green Village
8.9 Excellent
Ella, Sri Lanka
Show on map
0.4 mi from city centre, Ella, Sri Lanka 
ExcellentBased on 577 reviews
8.9

Green Village Ella is situated in Ella and features free Wi-Fi. It also provides bicycle rental, a swimming pool and room service.

Chill Ville, View Point Hotel
Chill Ville, View Point Hotel
9.3 Excellent
6 Mile Post - Passara Road, Ella, Sri Lanka., Ella, Sri Lanka
Show on map
0.7 mi from city centre, Ella, Sri Lanka 
ExcellentBased on 474 reviews
9.3

Chill Ville View Point Hotel offers 3-star accommodation in Ella.

Sri Lak View Holliday Inn
Sri Lak View Holliday Inn
8.0 Excellent
A.W. Auther Sirisena Mawatha, Haputale, Haputale, Sri Lanka
Show on map
0.6 mi from city centre, Haputale, Sri Lanka 
ExcellentBased on 74 reviews
8.0

This comfortable resort in Haputale offers free Wi-Fi, as well as a swimming pool and a beauty centre. It also provides a sun deck, an express check-in and check-out feature and a playground.

Ella Flower Garden Resort
Ella Flower Garden Resort
8.1 Excellent
3rd Mile Post, Ella, Sri Lanka
Show on map
0.7 mi from city centre, Ella, Sri Lanka 
ExcellentBased on 966 reviews
8.1

Ella Flower Garden Resort is located in Ella and offers guests free Wi-Fi. It also offers massage services, an express check-in and check-out feature and a sun deck.

Ekho Ella
Ekho Ella
9.0 Excellent
Ella-Wellawaya Road, Ella, Sri Lanka
Show on map
0.4 mi from city centre, Ella, Sri Lanka 
ExcellentBased on 207 reviews
9.0
Leisure Dream Inn
Leisure Dream Inn
9.6 Excellent
T/87 Wellawaya Road, Ella, Sri Lanka
Show on map
0.2 mi from city centre, Ella, Sri Lanka 
ExcellentBased on 331 reviews
9.6

Leisure Dream Inn is situated in Ella and features free Wi-Fi. It also provides bicycle rental, a 24-hour reception and a currency exchange.

The Grand Heritage
The Grand Heritage
5.0 Okay
205 Keppetipola Road, Badulla, Sri Lanka
Show on map
0.3 mi from city centre, Badulla, Sri Lanka 
OkayBased on 7 reviews
5.0

Situated within the scenic countryside of Badulla, The Heritage Grand provides comfortable accommodation and a full range of facilities, such as luggage storage, free Wi-Fi and a 24-hour reception. It also offers room service, a laundry service and laundry facilities.

Top Rated Badulla District hotels

Show all 1,262 hotels
1
Leisure Mount View Holiday Inn
Leisure Mount View Holiday Inn
8.6 Excellent
NO 163/3,Magiripura, Temple Road, Haputhale, Ella, Sri Lanka
Show on map
9.9 mi from city centre, Ella 

This comfortable bed & breakfast in Haputale offers free wireless internet, as well as an express check-in and check-out feature and a sun deck. It also provides room service, a tour desk and an airport shuttle.

Cheapest hotels in Badulla District, Sri Lanka

Show all 1,262 hotels
Green Village
Green Village
8.9 Excellent
Ella, Sri Lanka
Show on map
0.4 mi from city centre,  

Green Village Ella is situated in Ella and features free Wi-Fi. It also provides bicycle rental, a swimming pool and room service.

£14
Avg. per night
ella hide rock
ella hide rock
8.7 Excellent
Athimale, Kithal, Ella, Sri Lanka
Show on map
0.3 mi from city centre,  

Ella Hide View is located in Ella and features free Wi-Fi. It also offers a sun deck, a 24-hour reception and a swimming pool.

£15
Avg. per night
Raveena Guest House
Raveena Guest House
8.0 Excellent
Wellawaya Road, Ella, Sri Lanka
Show on map
0.5 mi from city centre,  

This comfortable bed & breakfast in Ella offers free Wi-Fi, as well as a swimming pool and a currency exchange. It also provides room service, babysitting/child services and a car rental desk.

£17
Avg. per night
Leisure Mount View Holiday Inn
Leisure Mount View Holiday Inn
8.6 Excellent
NO 163/3,Magiripura, Temple Road, Haputhale, Ella, Sri Lanka
Show on map
9.9 mi from city centre,  

This comfortable bed & breakfast in Haputale offers free wireless internet, as well as an express check-in and check-out feature and a sun deck. It also provides room service, a tour desk and an airport shuttle.

£18
Avg. per night
Ella Okreech Cottages
Ella Okreech Cottages
8.6 Excellent
Ella, Ella, Sri Lanka
Show on map
0.4 mi from city centre,  

Conveniently situated and providing a swimming pool, this comfortable guest house is located within easy driving distance of Bandarawela. Guests can also enjoy complimentary internet access in all areas.

£20
Avg. per night
The Grand Heritage
The Grand Heritage
5.0 Okay
205 Keppetipola Road, Badulla, Sri Lanka
Show on map
0.3 mi from city centre,  

Situated within the scenic countryside of Badulla, The Heritage Grand provides comfortable accommodation and a full range of facilities, such as luggage storage, free Wi-Fi and a 24-hour reception. It also offers room service, a laundry service and laundry facilities.

£31
Avg. per night
Country Homes
Country Homes
8.9 Excellent
Wellawaya-Ella-Kumbalwela Highway, Ella, Sri Lanka
Show on map
0.3 mi from city centre,  

Country Homes is located in Ella and provides free Wi-Fi. Those staying at the property have access to a sun deck and a swimming pool.

£32
Avg. per night
Leisure Dream Inn
Leisure Dream Inn
9.6 Excellent
T/87 Wellawaya Road, Ella, Sri Lanka
Show on map
0.2 mi from city centre,  

Leisure Dream Inn is situated in Ella and features free Wi-Fi. It also provides bicycle rental, a 24-hour reception and a currency exchange.

£34
Avg. per night

Hotel prices in Badulla District

2 stars or below

£15 - £18

Leisure Mount View Holiday Inn

No. 1 most popular

£18
Avg. per night
ella hide rock

Best value

ella hide rock
8.7 Excellent
£15
Avg. per night
3 stars

£20 - £59

The View Ella

No. 1 most popular

The View Ella
8.2 Excellent
£51
Avg. per night
Ella Flower Garden Resort

No. 2 most popular

£59
Avg. per night
Ella Okreech Cottages

Best value

£20
Avg. per night
4 stars and up

£38 - £137

Jetwing Kaduruketha

No. 1 most popular

Jetwing Kaduruketha
9.2 Excellent
£137
Avg. per night
98 Acres Resort & Spa

No. 2 most popular

£102
Avg. per night
Morning Dew Hotel

Best value

Morning Dew Hotel
8.3 Excellent
£38
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Badulla District

Badulla District travel FAQs

  • Where is the best place to stay in Badulla District?

    Users favour staying in areas such as Ella, Bandarawela, and Welimada. Consider these locations when searching for your desired stay.

  • What are the best hotels in Badulla District?

    Zion View Ella Green Retreat is a very popular hotel in Badulla District, with a score of 8.8 from 647 reviews. Planters Bungalow (8.8 from 332 reviews) and Jetwing Kaduruketha (9.2 from 183 reviews) are also highly rated Badulla District hotels based on recent feedback from HotelsCombined users.