Badulla

Mountain View Hotels in Badulla

Enter your dates and find the best hotels with mountain views in Badulla.

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

Popular Mountain View Hotels in Badulla

Discover the best hotels in Badulla offering stunning mountain views.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hillcrest Ella
Hillcrest EllaHillcrest EllaHillcrest EllaHillcrest EllaHillcrest EllaHillcrest Ella
44
Hotels in Badulla
Featured facilities: Hiking, Parking
Good
3 reviews
7.8/10
1 night
From €48
Check Availability
98 Acres Resort & Spa
98 Acres Resort & Spa98 Acres Resort & Spa98 Acres Resort & Spa98 Acres Resort & Spa98 Acres Resort & Spa98 Acres Resort & Spa
99+
Hotels in Badulla
Featured facilities: Bar, Pool
Great
65 reviews
9.0/10
1 night
From €399
Check Availability
Ella Fresh Point Homestay
Ella Fresh Point HomestayElla Fresh Point HomestayElla Fresh Point HomestayElla Fresh Point HomestayElla Fresh Point HomestayElla Fresh Point Homestay
16
Hotels in Badulla
Featured facilities: Hiking, Parking
Very Good
8.6/10
1 night
From €12
Check Availability
Badulla
You Might Like
Badulla Hotels With BreakfastBadulla Hotels With Twin RoomBadulla Hotels With 1 Double BedBadulla Hotels With Swimming PoolBadulla Hotels With Free Cancellation
Ella Sashen Hotel
Ella Sashen HotelElla Sashen HotelElla Sashen HotelElla Sashen HotelElla Sashen HotelElla Sashen Hotel
95
Hotels in Badulla
Featured facilities: Parking
3 reviews
2.0/10
1 night
From €10
Check Availability
Tranquil Villa - Stunning Views with Free Breakfast
Tranquil Villa - Stunning Views with Free BreakfastTranquil Villa - Stunning Views with Free BreakfastTranquil Villa - Stunning Views with Free BreakfastTranquil Villa - Stunning Views with Free BreakfastTranquil Villa - Stunning Views with Free BreakfastTranquil Villa - Stunning Views with Free Breakfast
41
Hotels in Badulla
Featured facilities: Parking, Balcony
Very Good
6 reviews
8.3/10
Check Availability
Ask Homestay
Ask HomestayAsk HomestayAsk HomestayAsk HomestayAsk HomestayAsk Homestay
33
Hotels in Badulla
Featured facilities: Hiking, Parking
Great
9.1/10
1 night
From €8
Check Availability
Mount Crest - Ella
Mount Crest - EllaMount Crest - EllaMount Crest - EllaMount Crest - EllaMount Crest - EllaMount Crest - Ella
99+
Hotels in Badulla
Featured facilities: Hiking, Parking
Outstanding
3 reviews
10.0/10
1 night
From €13
Check Availability
Ella Ridge View
Ella Ridge ViewElla Ridge ViewElla Ridge ViewElla Ridge ViewElla Ridge ViewElla Ridge View
64
Hotels in Badulla
Featured facilities: Parking, Balcony
Very Good
33 reviews
8.2/10
1 night
From €35
Check Availability
Moi Ella by DBI
Moi Ella by DBIMoi Ella by DBIMoi Ella by DBIMoi Ella by DBIMoi Ella by DBIMoi Ella by DBI
99+
Hotels in Badulla
Featured facilities: Mountain climbing, Rock climbing
Very Good
45 reviews
8.0/10
1 night
From €100
Check Availability
Aloft Grand Hotel Ella
Aloft Grand Hotel EllaAloft Grand Hotel EllaAloft Grand Hotel EllaAloft Grand Hotel EllaAloft Grand Hotel EllaAloft Grand Hotel Ella
78
Hotels in Badulla
Featured facilities: Hiking, Pool
15 reviews
6.0/10
1 night
From €31
Check Availability
See All Mountain View Hotels in Badulla

Premium Hotels in Badulla

See all
Discover our curated selection of premium hotels in Badulla for your next stay
No.
1
98 Acres Resort & Spa Hotels in Badulla
9.0/10
65 review

98 Acres Resort & Spa

Hotel near Badulla
"Good Location"
Select dates to view prices
No.
2
Anasa Wellness Resort Hotels in Badulla
8.8/10
44 review

Anasa Wellness Resort

Hotel near Badulla
"Good Location"
Select dates to view prices
No.
3
The Capoe House Hotels in Badulla
9.4/10
44 review

The Capoe House

Hotel near Badulla
"Good Location"
Select dates to view prices
No.
4
Melheim Resort and Spa Hotels in Badulla
9.2/10
41 review

Melheim Resort and Spa

Hotel near Badulla
"Good Location"
Select dates to view prices

Latest Reviews for Badulla Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.2/10
Great
CCarltononealGreat place on top of the mountain. food is excellent, service is better
Melheim Resort and Spa

Melheim Resort and Spa

Hotel near Badulla
Price per night from:€86
9.2/10
Great
AAlex SSSEverything was very good! Mesmerizing landscapes. Excellent staff who work as hard as possible to please hotel guests. The only thing that upset me was the double bed, which instead of one mattress had two separate mattresses. In such cases, there is a “hole” in the bed between these mattresses.
Dream Cliff Mountain Resort

Dream Cliff Mountain Resort

Hotel near Badulla
Price per night from:€228
8.8/10
Very Good
CCharise Carlotagood for relaxing and peace of mind
Ella, Nine Arch Holiday Resort

Ella, Nine Arch Holiday Resort

Hotel near Badulla
Price per night from:€22
8.5/10
Very Good
DDianaAutumn welcome you there, give a good breakfast, good look !
Ella Red Rock

Ella Red Rock

Hotel near Badulla
Price per night from:€31
8.0/10
Very Good
LLunjingHotel service is very good, the room has been upgraded, there is an open-air courtyard on the first floor. The location of the hotel is very good, the restaurant is very convenient, no need to go out to find food. Environmental sanitation is very good. Recommended stay.
Ella Rawana Den Hotel

Ella Rawana Den Hotel

Hotel near Badulla
Price per night from:€50
7.9/10
Good
辻モナカIt was a beautiful inn with a very high altitude. It is an inn where the car dispatch app cannot be used very much, but when I contacted the staff of the inn, I arranged a convenient tuk tuk driver to go to the area around Ela station for 1100 rupees one way. In fact, no matter where I went, they put me on 300 to 500 rupees cheaper than other drivers. The room was clean, but it was a pity that the shower toilet door was a little broken & only lukewarm water. However, the outside scenery was really beautiful and the breakfast was delicious. I think it is a good inn overall, such as price.
Glen Rock Ella

Glen Rock Ella

Hotel near Badulla
Price per night from:€16

FAQs

Where can I find the best hotels in Badulla?

Badulla has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Ella Fresh Point Homestay (from €12), The Cubes Ella (from €54) and Villa Republic Bandarawela (04 Bedroom) (from €220) are preferred hotels.

What's the best high-end place to stay in Badulla?

Badulla has many luxury hotels of different styles. Melheim Resort and Spa (from €85) and 98 Acres Resort & Spa (from €446) are very popular.

Where can you find hotels with excellent breakfast in Badulla?

Melheim Resort and Spa (from €85),98 Acres Resort & Spa (from €446) and Villa Republic Bandarawela (04 Bedroom) (from €220) provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What's the best pet-friendly accommodation in Badulla?

What are some hotels with pools in Badulla?

Aloft Grand Hotel Ella (from €26), Moi Ella by DBI (from €62) and Melheim Resort and Spa (from €85) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What is the best spa hotel in Badulla?

Getting tired after a long walk? Melheim Resort and Spa (from €85) and 98 Acres Resort & Spa (from €446) provide highly rated spa services.

Where can I find the best hotel discounts in Badulla?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Little Adam's Peak in Badulla?

For Badulla hotels near Little Adam's Peak, many travelers recommend Pineapple Hills Ella (from €28), HERITAZ VILLA ELLA (from €41) and Beyond Nomad Luxury Hostel (from €15) for their great location and service.

What is the average price of hotels in Badulla for this weekend?

The average hotel prices in Badulla for this weekend are as follows:
3-star hotels: €62
4-star hotels: €269
5-star hotels: €580

What is the average price of hotels in Badulla on weekdays?

On average, weekday hotel prices in Badulla are:
3-star hotels– €62
4-star hotels– €257
5-star hotels– €567

Badulla Mountain View Hotels Information

Total Properties52
Number of Reviews697
Lowest Price€38
Highest Price€414
Average Price (Weekends)€147
Average Price (Weekdays)€145