Hotels in Badulla

Find the best deals on 71 hotels in Badulla, Sri Lanka

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Badulla

Find the perfect Badulla hotel for business or leisure


When to book a hotel in Badulla

Check out the information below to find the best deal on a Badulla hotel room
Low Season
December
High Season
November

cheapest month to stay

37%

expected price decrease

most expensive time to stay

33%

expected price increase

Price
$12 - $28
Highest day of week
Thursday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$22

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$20

av. price over the last two weeks


How much does a hotel in Badulla cost per night?

Use the information below to find quality Badulla hotel rooms for low prices

Hostels and cheap hotels in Badulla

These hotels and hostels usually make for a cheap way to stay in Badulla
Dunhinda Falls Inn

Dunhinda Falls Inn

7.6

$8

View Deal
Nestline Holiday Resort

Nestline Holiday Resort

4.2

$37

View Deal
Thilina Guest

Thilina Guest

7.7

$10

View Deal
Bonnieland Bungalow

Bonnieland Bungalow

$65

View Deal
Rio Hotel & Resorts

Rio Hotel & Resorts

$25

View Deal

Get the best value hotel in Badulla

These hotels have the best prices for their ratings
Dunhinda Falls Inn

Dunhinda Falls Inn

7.6

$8

View Deal
Thilina Guest

Thilina Guest

7.7

$10

View Deal
Nestline Holiday Resort

Nestline Holiday Resort

4.2

$37

View Deal

Badulla travel information

How long do people stay in Badulla?

1 night is the typical length of stay for people visiting Badulla.

How much does a hotel cost in Badulla?

The cost of a hotel room in Badulla will vary according to demand, location and star rating. On average, rooms will cost around $22 per night.

When is the best time to book a hotel in Badulla?

The cheapest month to book a hotel in Badulla is December. The cost of your room could be as much as 41% cheaper than peak months.

Which day is cheapest to stay in Badulla?

At the moment the cheapest day to stay in a hotel in Badulla is Thursday, with Wednesday being the most expensive.

How much does a hostel in Badulla cost?

Badulla hostels and hotels with a 2 star rating and below charge around $37 for a bed per person. This will be around $-14 under the cost of a typical Badulla hotel.