Hotels in Badulla

Find the best deals on 69 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
Yoho Aruna Guest

Yoho Aruna Guest

$27

View Deal
Weligama Holiday Inn

Weligama Holiday Inn

$19

View Deal
Mount View Hotel

Mount View Hotel

7.9

$32

View Deal
Eden View Ella

Eden View Ella

8.9

$24

View Deal
Hotel Sanasta

Hotel Sanasta

2.4

$42

View Deal

Get the best value hotel in Badulla

These hotels have the best prices for their ratings
Mount View Hotel

Mount View Hotel

7.9

$32

View Deal
Hotel Sanasta

Hotel Sanasta

2.4

$42

View Deal
River Side Hotel

River Side Hotel

5.6

$50

View Deal
The Grand Heritage

The Grand Heritage

5.0

$44

View Deal

Badulla travel information

How long do people stay in Badulla?

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

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.