← All destinationsDESTINATION STAYS

Hotels in Badulla

Browse 24 stays available in Badulla.

Available stays

24 hotels
Dunhinda Falls Inn
⌖ Badulla

Dunhinda Falls Inn

Dunhinda Falls Inn is a well-known budget hotel in the heart of Badulla, featuring a shared lounge, a garden, a restaurant and a 24-hour front desk with room service.

Rates on request

Budget stayView hotel →
Nature Hub Koslanda Holiday House
⌖ Badulla

Nature Hub Koslanda Holiday House

Hidden in a cleft where Sri Lanka's central mountains tumble toward the southern plains, Nature Hub Koslanda is a comfortable eco-stay built for adventurous travellers.

Rates on request

Living Heritage Koslanda Hotel
⌖ Badulla

Living Heritage Koslanda Hotel

Living Heritage Koslanda is an eco-retreat folded into an 80-acre forest estate in the southeastern hill country, and it feels deliberately far from everything — which…

Rates on request

Green Valley Holiday Inn
⌖ Badulla

Green Valley Holiday Inn

In the mountain village of Lunugala, Green Valley Holiday Inn is a cheerful 22-room inn surrounded by the kind of green hills its name promises.

Rates on request

Peak View Bungalow
⌖ Badulla

Peak View Bungalow

Peak View Bungalow is a small hill-country bungalow stay in the Badulla area of Uva Province, listed under the Badulla-district towns of Hali Ela and Humbhamada.

Rates on request

Pearl Guest Inn
⌖ Badulla

Pearl Guest Inn

Pearl Guest Inn is a small, family-run guest house in Badulla, recently renovated with air-conditioned rooms.

Rates on request

Ella Village Holiday Bungalow
⌖ Badulla

Ella Village Holiday Bungalow

Ella Village Holiday Bungalow is a simple one-star guesthouse at Ellagama, Diyatalawa, in the cool highlands between Haputale and Bandarawela.

Rates on request

Green Valley Holiday Resort
⌖ Badulla

Green Valley Holiday Resort

Green Valley Holiday Resort sits at the 178th mile post near Haldummulla, in the high tea country between Haputale and Bandarawela — a 2-star resort built around one…

Rates on request

River Side Hotel
⌖ Badulla

River Side Hotel

River Side Hotel is a Badulla city hotel with seventeen air-conditioned guestrooms, each with satellite TV, desks, free WiFi, and shower bathrooms with complimentary…

Rates on request

Budget stayView hotel →
Royal Eco Resort
⌖ Badulla

Royal Eco Resort

Royal Eco Resort is an estate bungalow set within the Royal Tea Estate at Haldummulla, where the air smells of tea and the hills fold away in every direction.

Rates on request

Weligama Holiday inn
⌖ Badulla

Weligama Holiday inn

Weligama Holiday Inn is a simple, practical hotel right in the heart of Badulla, in Sri Lanka's hill-country Uva province.

Rates on request

Nestline Holiday Resort
⌖ Badulla

Nestline Holiday Resort

On the edge of Badulla, Nestline Holiday Resort spreads thirteen rooms across a hillside property that makes the most of its setting — mountain, pool and river views…

Rates on request

Hotel Uva Rest Sanasta
⌖ Badulla

Hotel Uva Rest Sanasta

Hotel Uva Rest Sanasta is a modest 1-star hotel in the Industrial Park area of Badulla, built in 2007 and catering mainly to business travellers and stopover guests.

Rates on request

White House Holiday Inn
⌖ Badulla

White House Holiday Inn

White House Holiday Inn is a modest, good-value hotel in Passara, a small hill town in Uva Province between Badulla and the southern plains, offering simple comfort for…

Rates on request

The Heritage Grand
⌖ Badulla

The Heritage Grand

The Heritage Grand sits in the heart of Badulla, a small four-room hotel built for travellers exploring Sri Lanka's hill country interior.

Rates on request

Budget stayView hotel →
Eagle Best Inn
⌖ Badulla

Eagle Best Inn

Eagle Best Inn is a family-run ten-room inn in Haputale, the cool hill town overlooking Sri Lanka's southern escarpment.

Rates on request

Grace Holiday Bungalows
⌖ Badulla

Grace Holiday Bungalows

Grace Holiday Bungalows is a secluded hill-country stay near Haputale, set among pine trees with sweeping views over the surrounding mountains.

Rates on request

Ishiran Holiday Home
⌖ Badulla

Ishiran Holiday Home

Ishiran Holiday Home is a family-run homestay on Majors Hill in Diyatalawa, where the host family shares the same house as their guests.

Rates on request

Wasala Village View Bungalow
⌖ Badulla

Wasala Village View Bungalow

Wasala Village View Bungalow sits at Ellagama, Diyatalawa — a five-room hill bungalow in a tranquil village, easily reached past the Sri Lanka Army Gamunu Regiment.

Rates on request

Belview Guest House
⌖ Badulla

Belview Guest House

Belview Guest House is a small three-room stay in Haputale, in the Badulla District hill country.

Rates on request

Budget stayView hotel →