Skip to main content

Search hotels in Bandarawela

Enter your dates to see the latest prices and deals for Bandarawela hotels

Bandarawela – 113 hotels and places to stay

Filter by:

Star Rating
Review score

Villa Sarungal Kanda

Hotel in Bandarawela

Located in Bandarawela, 26 miles from Gregory Lake, Villa Sarungal Kanda has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$60
1 night, 2 adults

Rawana Mount View - Ella

Hotel in Bandarawela

Located in Bandarawela, 14 miles from Demodara Nine Arch Bridge, Rawana Mount View - Ella provides accommodations with a garden, free private parking, a shared lounge and a terrace.

K
Kaveen
From
Sri Lanka
Peacefulness, mountain views, hike to upper rawana falls & nildiya pokuna
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 17 reviews
Price from
$109.25
1 night, 2 adults

Greenmoret AgriTourism Villa

Hotel in Bandarawela

Located in Bandarawela, 25 miles from Gregory Lake, Greenmoret AgriTourism Villa has accommodations with a garden, free private parking, a shared lounge and a terrace.

H
H
From
Turkey
Good place, good host, 10/10.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 23 reviews
Price from
$18.53
1 night, 2 adults

Luxor Kirindi Ella Resort & Spa

Hotel in Bandarawela

Located in Bandarawela, 28 miles from Gregory Lake, Luxor Kirindi Ella Resort & Spa has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

L
Lakshitha
From
United States
Our stay at Luxor Kirindi Ella was truly unforgettable! Nestled in Bandarawela, between Ella and Haputale, the location was ideal for exploring the region. The staff were exceptionally warm and accommodating, going above and beyond to offer great local tips and assistance. Our room was impeccably clean, with a cozy bed and breathtaking views of the mist-covered mountains. The breakfast was outstanding. We absolutely loved our experience and would choose Luxor Kirindi Ella again without hesitation!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 153 reviews
Price from
$76.50
1 night, 2 adults

Bandarawela Hotel

Hotel in Bandarawela

Located in Bandarawela, 27 miles from Gregory Lake, Bandarawela Hotel has accommodations with free bikes, free private parking, a garden and a shared lounge.

P
Pia
From
Thailand
One night at the Bandarawela Hotel was a real highlight of our stay in Sri Lanka! Amazing old buildings with original features and a sense of history, lovingly preserved. There is a cosy bar (with open fireplace for cold evenings), delicious meals served by the attentive staff and pretty grounds with a view of the mist covered mountains. The rooms are spacious and the four poster beds large and comfortable. Plenty of hot water in the original claw foot bathtubs (now fitted with showers). Three friendly golden retrievers and a little play area kept our kids entertained. Highly recommended!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 106 reviews
Price from
$95
1 night, 2 adults

240 - Two forty

Hotel in Bandarawela

Located in Bandarawela, 28 miles from Gregory Lake, 240 - Two forty provides accommodations with a garden, free private parking, a terrace and a restaurant. This 2-star hotel offers room service.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11 reviews
Price from
$28
1 night, 2 adults

Hotel Kanvinra

Hotel in Bandarawela

Located in Bandarawela, 29 miles from Gregory Lake, Hotel Kanvinra has accommodations with a garden, free private parking, a terrace and a restaurant.

I
Isuru
From
United States
Were good hotels staff very friendly and helpful Chaf very nice lunch 🥗 very tasty food very nice 👍 congratulations hotel kanvinra I’m recording ❤️
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 25 reviews
Price from
$31.50
1 night, 2 adults

Hotel Serendib Hill

Hotel in Bandarawela

Located in Bandarawela, 27 miles from Gregory Lake, Hotel Serendib Hill has accommodations with a garden, free private parking, a shared lounge and a restaurant.

L
Lukas
From
Germany
Great stuff. Super helpful to me. Thank you very much!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 126 reviews
Price from
$24.50
1 night, 2 adults

Hotel Highnest

Hotel in Bandarawela

Located in Bandarawela, 29 miles from Gregory Lake, Hotel Highnest provides accommodations with a shared lounge, free private parking, a restaurant and a bar.

A
Andrea Ferdias
From
Australia
Clean Rooms,Friendly staff,Nice View
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 10 reviews
Price from
$9.90
1 night, 2 adults

Grand Jumbo residence

Hotel in Bandarawela

Located in Bandarawela, 27 miles from Gregory Lake, Grand Jumbo residence provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

h
hishani
From
Sri Lanka
We stayed 3 nights at the Grand Jumbo Hotel. Friendly staff specially Chandrasiri and Rohan were very supportive. Provided us delicious food. Nice location. Not far from Bandarawela city. Breakfast is not included for the price, but we can order from the Ala carte.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 14 reviews
Price from
$18.21
1 night, 2 adults
See all 113 hotels in Bandarawela

Hotels with airport shuttles in Bandarawela

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 597 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 122 reviews
From $71.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 166 reviews
From $22.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 100 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 46 reviews
From $24.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 268 reviews
From $150.96 per night
Airport shuttle
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
From $24.98 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 386 reviews
Airport shuttle
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 171 reviews
From $24.98 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 543 reviews

Most booked hotels in Bandarawela and surrounding area in the past month

See all

Popular with guests booking hotels in Bandarawela

Popular with guests booking hotels in Bandarawela

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 106 reviews

Popular with guests booking hotels in Bandarawela

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 8 reviews

Popular with guests booking hotels in Bandarawela

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Popular with guests booking hotels in Bandarawela

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking hotels in Bandarawela

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews

Popular with guests booking hotels in Bandarawela

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 126 reviews

Popular with guests booking hotels in Bandarawela

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 153 reviews

Popular with guests booking hotels in Bandarawela

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3 reviews

Popular with guests booking hotels in Bandarawela

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 17 reviews

Best hotels with breakfast in Bandarawela and nearby

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 106 reviews

Located in Bandarawela, 27 miles from Gregory Lake, Bandarawela Hotel has accommodations with free bikes, free private parking, a garden and a shared lounge.

From $104.50 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 14 reviews

Located in Bandarawela and with Gregory Lake reachable within 27 miles, Hotel Mount Pleasant has concierge services, non-smoking rooms, a garden, free WiFi and a shared lounge.

From $67.37 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 13 reviews

Sagala Boutique Hotel offers accommodations in Bandarawela, 8.9 miles from Demodara Nine Arch Bridge and 23 miles from Hakgala Botanical Garden.

From $120 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Dutch House Bandarawela offers accommodations in Bandarawela, 28 miles from Gregory Lake and 9.4 miles from Demodara Nine Arch Bridge.

From $261 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3 reviews

Located in Bandarawela, 26 miles from Gregory Lake, Hotel Grand Utopia has accommodations with a garden, free private parking, a terrace and a restaurant.

From $44.80 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 50 reviews

Ovitiyas Bandarawela offers accommodations in Bandarawela, 28 miles from Gregory Lake and 8.4 miles from Demodara Nine Arch Bridge.

From $41.41 per night

Relax Villa is located in Bandarawela, just 22 miles from Hakgala Botanical Garden and 24 miles from Horton Plains National Park.

From $170.24 per night

Located in Bandarawela, within 27 miles of Gregory Lake and 9.4 miles of Demodara Nine Arch Bridge, Malaka Inn Bandarawela provides accommodations with a garden and free WiFi as well as free private...

From $33.60 per night

Budget hotels in Bandarawela and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 126 reviews

Located in Bandarawela, 27 miles from Gregory Lake, Hotel Serendib Hill has accommodations with a garden, free private parking, a shared lounge and a restaurant.

From $26.95 per night

27 miles from Gregory Lake in Bandarawela, Villa Aureia offers accommodations with access to an open-air bath. This villa features free private parking, a shared kitchen, and free Wifi.

From $85.18 per night

Rose hotel offers accommodations in Bandarawela, 24 miles from Hakgala Botanical Garden and 25 miles from Horton Plains National Park.

From $61.60 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 63 reviews

A good location for a stress-free holiday in Bandarawela, Train View Chalet is a guest house surrounded by views of the mountain.

From $94.40 per night

This property offers access to a balcony and free private parking. The vacation home is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. The accommodation is non-smoking.

From $58.80 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Bandarawela, 29 miles from Gregory Lake, Anilad Bandarawela has accommodations with a garden, free private parking, a shared lounge and a terrace.

From $67.20 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 153 reviews

Located in Bandarawela, 28 miles from Gregory Lake, Luxor Kirindi Ella Resort & Spa has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

From $123.20 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

28 miles from Gregory Lake in Bandarawela, Secret Garden Villa Bandarawela features accommodations with access to a public bath.

From $65.52 per night

Hotels located in the center of Bandarawela

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring a restaurant and a bar, Hotel Lion Inn is located in Bandarawela, 26 miles from Gregory Lake and 8.5 miles from Demodara Nine Arch Bridge.

From $13.33 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Mountain Zone bandarawela is located in Bandarawela, just 27 miles from Gregory Lake and 9.3 miles from Demodara Nine Arch Bridge. This property offers access to a balcony and free private parking.

From $16.80 per night

Arcadia family resort - Bandarawela is located in Bandarawela, just 26 miles from Gregory Lake and 9.2 miles from Demodara Nine Arch Bridge.

From $11.76 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Hills Bungalow Bandarawela in Bandarawela provides accommodations with a garden and a terrace.

Located in Bandarawela, 28 miles from Gregory Lake, The Danasa Heaven provides accommodations with a garden, free private parking and a terrace.

From $33.60 per night

Located in Bandarawela, 27 miles from Gregory Lake, Penthouse Bandarawela provides accommodations with a garden, free private parking, a shared lounge and a terrace.

From $18.66 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3 reviews

Located in Bandarawela, 28 miles from Gregory Lake, Lipton View Villa provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $31.36 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 7 reviews

1818 UVA offers accommodations in Bandarawela, 28 miles from Gregory Lake and 8.2 miles from Demodara Nine Arch Bridge.

From $13.13 per night

FAQs about hotels in Bandarawela

What Guests Said About Bandarawela:

10

The climate was cool and the views were spectacular.

The climate was cool and the views were spectacular. Best place to shop for groceries and fresh produce is Cargill Opposite the old post office in the town centre. Had difficulty in finding Authentic Sri Lankan cuisine. And almost impossible to find places that offer freshly brewed Ceylon tea. People are friendly and willing to help. Accomodation is cheaper in Bandarawela. Hence it makes sense to base your self here and explore neighbouring places like Ella, Diyathlawe and Haputale .
Guest review by
Neville
Australia
10

My trip to Bandarawela was a memorable experience, combining...

My trip to Bandarawela was a memorable experience, combining the town's quaint charm, stunning natural landscapes, and the welcoming atmosphere of the local community. The food in Bandarawela offers a delightful mix of traditional Sri Lankan cuisine and fresh local produce. Highlights include spicy curries, coconut-based dishes, and an array of tropical fruits, all reflecting the region's rich culinary heritage.
Guest review by
Cordelia Nina R
United Kingdom

See reviews by guests who stayed at hotels in Bandarawela

See all
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
We returned from our amazing trip to Bandarawela, and I couldn't be happier with our stay at Serenity Nature's Nest! The place was absolutely superb—perfectly cozy and surrounded by nature. The owner communicated with us in detail before our arrival, making the booking process seamless. A special mention to Lal, the caretaker, who was incredibly friendly and went above and beyond to ensure we had a great experience. We truly felt at home here and are already looking forward to our next visit! Highly recommend this gem!
Guest review by
Dulip
Sri Lanka
From $24.19 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 reviews
Splendid Mum and son homestay operation close to center but in a quiet location with a park like garden setting. The hists are the nicest people, so helpful and Hessan, the son, speaks very good English. Our room was clean and very large with a balcony overlooking the garden. We had the Sri Lankan breakfast and there was enough food for six people. Would definately stay here again and definately recommend it.
Guest review by
Alan
Thailand
From $104.50 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 106 reviews
The colonial architectures and the lush gardens were really nice and calming. The rooms were very clean and also had the classic colonial touch
Guest review by
Shanaka
Sri Lanka
From $26.95 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 126 reviews
Location is very close to Bandawela town The person looking after is very helpful Rooms are spaces and clean . Value for money.
Guest review by
Janaka
Sri Lanka
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews
Breakfast is good. www.booking.lk Web site clearly mention BF free. Owner do not know that mater. Therefore need to revise it.
Guest review by
Champika
Sri Lanka