• Login or Create Account
  • Currency

    QAR

You are booking hotel for more than 90 days

map
Price Per Night
  • (1)

Your Budget

to
Star Category
  • (2)
Property Type
  • (7)
  • (4)
  • (3)
  • (3)
  • (1)
Amenities
Guests Love
  • (4)

Show -1 more

Booking Preference
Booking Preference
  • (18)
  • (8)
Business Essentials
  • (4)
BACK TO TOP

Hotels in Badulla

hotelImg
Elevator/LiftElevator/Lift
Free Cancellation
Full Address of property is mount view hotel london road View On Map Key amenities of this property are Elevator/Lift.
View More

QAR 80

+ QAR 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
20.2 km from Badulla
Guest House
Elevator/LiftElevator/Lift
Free Cancellation
Top Facilities of this Guest House are Elevator/Lift.
View More

QAR 73

+ QAR 13 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ambagollapathana | 12.8 km from Badulla
Guest House
Free Cancellation till 6 hrs before check in
This 3 Star Guest House in Ella is located in Ambagollapathana. Full Address of property is 3rd Mile Post, Passara Road View On Map
View More
Good3.2

(6 Ratings)

QAR 201

QAR 166

+ QAR 51 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ella | 12.0 km from Badulla
SpaSpa
Location of the Resort is Ella View On Map (No. 04, Rathnagiri Watta, Idamegama). Top Facilities of this Resort are Spa.
View More

QAR 751

QAR 617

+ QAR 173 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Bibile | 20.9 km from Badulla
Free Cancellation
This 4 Star Hotel in Bibile is located in Bibile. Full Address of property is Kayanwala, Sigiriya View On Map
View More

QAR 168

+ QAR 47 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Rooms in a Homestay
12.8 km from Badulla
Rooms in a Homestay
| 2 Bedrooms | Sleeps 5 guests
Rooms in a Homestay

Rooms in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Kids' Meals
Free Cancellation till 24 hrs before check in
Top Facilities of this Homestay are Kids' Meals.
View More
Excellent4.6

(111 Ratings)

QAR 65

+ QAR 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ella | 13.1 km from Badulla
Kids' Meals
Free Cancellation
This 4 Star Hotel in Ella is located in Ella. Full Address of property is Ella Wellawaya Ella Wellawaya Sri Lanka, 90090 Ella, Sri Lanka View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.6

(102 Ratings)

QAR 2,505

QAR 939

+ QAR 291 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ella | 16.8 km from Badulla
Camp
| 1 Bedroom | Sleeps 2 guests
Free Cancellation till 24 hrs before check in
Location of the Camp is Ella View On Map (16th Mile Post Karandagolla).
View More

QAR 55

+ QAR 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
14.1 km from Badulla
Free Cancellation till 24 hrs before check in
Full Address of property is Kudugalpathana, Kithalella Road View On Map
View More

QAR 75

+ QAR 22 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ella | 13.8 km from Badulla
Homestay
| 1 Bedroom | Sleeps 2 guests
Free Cancellation
Location of the Bed N Breakfast is Ella View On Map (Kirimatiya Road, Kithalella 83/3).
View More

QAR 113

+ QAR 20 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
13.2 km from Badulla
Guest House
Free Cancellation
Full Address of property is Lane Number 1 Kithalella View On Map
View More
Excellent4.9

(6 Ratings)

QAR 91

QAR 83

+ QAR 15 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ella | 13.1 km from Badulla
Kids' Meals
BarBar
Free Cancellation
Location of the Resort is Ella View On Map (Athulgashinna Kithalella). Top Facilities of this Resort are Kids' Meals & Bar.
View More
Very Good4.2

(1068 Ratings)

QAR 240

+ QAR 88 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
12.9 km from Badulla
Elevator/LiftElevator/Lift
Full Address of property is Unnamed Rd, Lahiru, Goussa View On Map Key amenities of this property are Elevator/Lift.
View More

QAR 78

+ QAR 15 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ella | 12.8 km from Badulla
Swimming PoolSwimming Pool
BarBar
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Hotel is Ella View On Map (1, Wellawaya Road). Top Facilities of this Hotel are Swimming Pool & Bar & Elevator/Lift.
View More

QAR 713

QAR 384

+ QAR 108 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ella | 14.2 km from Badulla
Kids' Meals
Free Cancellation till 24 hrs before check in
Full Address of property is Rainbow Breeze Homestay,kithalellaella, View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.4

(533 Ratings)

QAR 368

+ QAR 66 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ambagollapathana | 12.8 km from Badulla
Guest House
SpaSpa
Free Cancellation till 24 hrs before check in
Location of the Guest House is Ambagollapathana View On Map (Passara Road). Top Facilities of this Guest House are Spa.
View More
Very Good3.8

(21 Ratings)

QAR 183

+ QAR 33 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa
Haputale | 25.0 km from Badulla
Entire Villa
| 3 Bedrooms | Sleeps 6 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation
Full Address of property is Garfield Cottage, Haputale, Uva Province, Sri Lanka View On Map
View More

QAR 1,061

+ QAR 297 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ella | 8.6 km from Badulla
Kids' Meals
Breakfast, Lunch and Dinner Included
Location of the Hotel is Ella View On Map (B97 Demodera Estate, Demodara). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.9

(31 Ratings)

QAR 1,846

+ QAR 626 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Welimada | 24.7 km from Badulla
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in Welimada is located in Welimada. Full Address of property is Micklefield Bungalow Haputale Road, Guruthalawa View On Map
View More

QAR 178

+ QAR 55 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Bandarawela | 20.0 km from Badulla
Kids' Meals
Free Cancellation
Location of the Hotel is Bandarawela View On Map (No. 14, Welimada Road). Top Facilities of this Hotel are Kids' Meals.
View More
Very Good4.0

(106 Ratings)

QAR 220

+ QAR 66 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Badulla


Check out best Badulla hotel deals and offers on more than 92 hotels in Badulla only on MakeMyTrip!

Wondering where to book your stay in Badulla? We understand your desire for comfort and hence have listed out the best Badulla hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Badulla. Select from best 92 hotels in Badulla.

All Above properties for Badulla are updated on Wednesday, November 04, 2026- 17.23.

Book affordable hotels in Badulla at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Badulla, Stay in Badulla's best hotels! Badulla Hotels Price Starts from Minimum QAR 30 for Budget hotel. If you’re looking for a cheap hotel in Badulla, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Badulla accommodation. Check Price Now!


Five Star Hotels in Badulla

Anasa Wellness Resort

0 1 2 3 4 0 1 2 3 4

QAR 1,859

Per Night

Ella

98 Acres Resort & Spa

0 1 2 3 4 0 1 2 3 4

QAR 2,414

Per Night

Ella

Welimada

Nine Skies

0 1 2 3 4 0 1 2 3 4

QAR 2,780

Per Night

Ella

Ella

Hotels By Category in Badulla

Get the best deals on different type of Hotel categories in Badulla with MakeMyTrip.com. Choose from 92 hotels in Badulla. Just QAR 30 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Badulla with Free Breakfast

Garfield Cottage by TONIK

0 -1 0 1 2 3 4

QAR 1,307

Per Night

Haputale

Haputale

Ella Rawana Den Hotel

0 1 2 0 1 2 3 4

QAR 276

Per Night

Ambagollapathana

Ella Green Cottages

0 1 2 3 0 1 2 3 4

QAR 191

Per Night

Ella

Micklefield Bungalow

0 1 2 0 1 2 3 4

QAR 225

Per Night

Welimada

Aloft Grand Hotel

0 1 2 0 1 2 3 4

QAR 229

Per Night

Kumbalwela

Welimada

Hotel Wewa Addara

0 1 2 3 0 1 2 3 4

QAR 207

Per Night

Bibile

Oak Ray Ella Gap Hotel

0 1 2 3 0 1 2 3 4

QAR 483

Per Night

Ella

Dowa Elegance Resort

0 1 2 0 1 2 3 4

QAR 231

Per Night

Ella

Awesome Place Hotel

0 1 2 0 1 2 3 4

QAR 324

Per Night

Ella

HERITAZ VILLA ELLA

0 1 2 0 1 2 3 4

QAR 213

Per Night

Ambagollapathana

Four Star Hotels in Badulla

EKHO Ella

0 1 2 3 0 1 2 3 4

QAR 1,204

Per Night

Ella

Hotel Wewa Addara

0 1 2 3 0 1 2 3 4

QAR 207

Per Night

Bibile

O2 Villas Ella

0 1 2 3 0 1 2 3 4

QAR 827

Per Night

Ella

Moi Ella by DBI

0 1 2 3 0 1 2 3 4

QAR 249

Per Night

Wellawaya

Ella Green Cottages

0 1 2 3 0 1 2 3 4

QAR 191

Per Night

Ella

Ella

Bandarawela

Blue Ribbon Homestay

0 1 2 3 0 1 2 3 4

QAR 155

Per Night

Ella

Wonder Mount Resort

0 1 2 3 0 1 2 3 4

QAR 96

Per Night

Ella

Oak Ray Ella Gap Hotel

0 1 2 3 0 1 2 3 4

QAR 483

Per Night

Ella

Three Star hotels in Badulla

Samadhi Guest Inn Ella

0 1 2 0 1 2 3 4

QAR 245

Per Night

Ambagollapathana

New Green View

0 1 2 0 1 2 3 4

QAR 96

Per Night

Apurvi Homestay

0 1 2 0 1 2 3 4

QAR 128

Per Night

Ella

RAVANA RANGE ELLA

0 1 2 0 1 2 3 4

QAR 245

Per Night

Ella

HERITAZ VILLA ELLA

0 1 2 0 1 2 3 4

QAR 213

Per Night

Ambagollapathana

Micklefield Bungalow

0 1 2 0 1 2 3 4

QAR 225

Per Night

Welimada

Aloft Grand Hotel

0 1 2 0 1 2 3 4

QAR 229

Per Night

Kumbalwela

Ella Mount Heaven

0 1 2 0 1 2 3 4

QAR 576

Per Night

Ella

Lakshmis Hotel

0 1 2 0 1 2 3 4

QAR 112

Per Night

Ella Crest by Aloft

0 1 2 0 1 2 3 4

QAR 289

Per Night

Kumbalwela

Namara Green Ella

0 1 2 0 1 2 3 4

QAR 356

Per Night

Ella

Nalanda Residence

0 1 2 0 1 2 3 4

QAR 753

Per Night

Haputale

RIVERSIDE INN HOTEL

0 1 2 0 1 2 3 4

QAR 100

Per Night

Bandarawela

Eeescart Family Resort

0 1 2 0 1 2 3 4

QAR 128

Per Night

Family Ties GUEST INN

0 1 2 0 1 2 3 4

QAR 54

Per Night

Bandarawela

Bandarawela

Ella Floating View

0 1 2 0 1 2 3 4

QAR 188

Per Night

Ella

Lilara Hills

0 1 2 0 1 2 3 4

QAR 115

Per Night

ASK Homestay

0 1 2 0 1 2 3 4

QAR 30

Per Night

Ella

Awesome Place Hotel

0 1 2 0 1 2 3 4

QAR 324

Per Night

Ella

Ella Forest Bath

0 1 2 0 1 2 3 4

QAR 60

Per Night

Ella

Adannz view

0 1 2 0 1 2 3 4

QAR 154

Per Night

Ella Mansion

0 1 2 0 1 2 3 4

QAR 130

Per Night

Ella

Ella

Dowa Elegance Resort

0 1 2 0 1 2 3 4

QAR 231

Per Night

Ella

Viewfront Ella

0 1 2 0 1 2 3 4

QAR 165

Per Night

Ella

Ella Sashen Hotel

0 1 2 0 1 2 3 4

QAR 46

Per Night

Ella

Anura Guest Inn

0 1 2 0 1 2 3 4

QAR 115

Per Night

Ella

Train View Chalet

0 1 2 0 1 2 3 4

QAR 302

Per Night

Ella Retreat Hotel

0 1 2 0 1 2 3 4

QAR 265

Per Night

Ella

Tgarden resort

0 1 2 0 1 2 3 4

QAR 65

Per Night

Ella

Bandarawela

The Cubes Ella

0 1 2 0 1 2 3 4

QAR 366

Per Night

Ella

Dinaro Guest

0 1 2 0 1 2 3 4

QAR 64

Per Night

Ella

Ella Taxi

0 1 2 0 1 2 3 4

QAR 3,220

Per Night

Ambagollapathana

ALP Guest

0 1 2 0 1 2 3 4

QAR 90

Per Night

MOMO ELLA

0 1 2 0 1 2 3 4

QAR 747

Per Night

Ella

Ella Rawana Den Hotel

0 1 2 0 1 2 3 4

QAR 276

Per Night

Ambagollapathana

Nat City

0 1 2 0 1 2 3 4

QAR 125

Per Night

Ambagollapathana

Hotel Alta Vista

0 1 2 0 1 2 3 4

QAR 360

Per Night

Ella Ridge View

0 1 2 0 1 2 3 4

QAR 210

Per Night

Ambagollapathana

Ella Red Rock

0 1 2 0 1 2 3 4

QAR 165

Per Night

Hotels By Star Category in Badulla

Premium Hotels in Nearby Cities

Stafford Bungalow

0 1 2 3 4 0 1 2 3 4

QAR 1,696

Per Night

Melheim Resort and Spa

0 1 2 3 4 0 1 2 3 4

QAR 496

Per Night

Beragala

Romance Valley

0 1 2 3 0 1 2 3 4

QAR 784

Per Night

Hildummulla

Nine Skies

0 1 2 3 4 0 1 2 3 4

QAR 2,780

Per Night

Ella

Oak Ray Ella Gap Hotel

0 1 2 3 0 1 2 3 4

QAR 483

Per Night

Ella

98 Acres Resort & Spa

0 1 2 3 4 0 1 2 3 4

QAR 2,414

Per Night

Ella

Jetwing Kaduruketha

0 1 2 3 4 0 1 2 3 4

QAR 728

Per Night

Wellawaya

Thotalagala

0 1 2 3 4 0 1 2 3 4

QAR 1,880

Per Night

Moi Ella by DBI

0 1 2 3 0 1 2 3 4

QAR 249

Per Night

Wellawaya