USD
en en English
Transport
Metro

5 properties found

Show on map

Filters

Clear all filters to see all properties

  • 360 City View

    360 City View

    Guest house

    Excellent

    (228 reviews)

    8.2
    Shuttle service is available for guests staying at 360 City View Hotel Badulla, which is situated 60 km away from Gregory Lake SPB airport.

    starts from

    US$ 22 per one night

  • Crown Regency- Badulla

    Crown Regency- Badulla

    Hotel

    Excellent

    (98 reviews)

    8.8
    Crown Regency- Badulla Hotel offers a terrace and a garden and sits 5 minutes' walk from Methodist Church Badulla. Guests can enjoy the presence of a botanical garden complete with a sun terrace.

    starts from

    US$ 31 per one night

  • Crystal Resort

    Crystal Resort

    Guest house

    Excellent

    (76 reviews)

    9.4
    Situated around a 25-minute walk from Dhowa Rock Temple, Crystal Resort Badulla features cars for rent. This resort provides guests with bicycle usage for a more entertaining stay.

    starts from

    US$ 50 per one night

  • Villa Lewis

    Villa Lewis

    Bed & Breakfast

    Excellent

    (60 reviews)

    9
    Located around 5 minutes by car from Villa Lewis Badulla hotel, guests can reach Dhowa Rock Temple. There is also a free private car park.

    starts from

    US$ 45 per one night

  • Springvalley Holiday Home

    Springvalley Holiday Home

    Guest house

    Excellent

    (88 reviews)

    8.2
    Located 3.6 km from Springvalley Holiday Home Badulla hotel, guests can reach Muthiyangana Raja Maha Viharaya. There is also a private parking lot.

    starts from

    US$ 20 per one night

All accommodations in Badulla

Choose from our list of carefully selected hotels to make your stay unforgettable!

Change your search parametres to find the hotel you want.

Hotels in Badulla

Badulla offers 56 hotels catering to a variety of needs. You'll find charming boutique hotels and cozy guesthouses, with accommodations mainly in Bandarawela and Ella. Average prices for 3-star hotels hover around $40 per night, while 5-star luxury can cost $150 or more. New hotels like the Eco Haven have popped up, offering unique eco-friendly stays. Dive deeper into the options and book confidently on our platform.

Where to stay in Badulla - a guide to the best areas and neighborhoods

Hotel Name
Description

Rathnapala Guest

* Bandarawela offers spacious parks and family attractions, perfect for kids.

* The area has highly-rated family accommodations like Rathnapala Guest.

* Easy access to outdoor activities makes it great for family trips.

Families will find Bandarawela ideal for its calm atmosphere and family-friendly amenities.

360 City View

* Badulla has excellent transport connections, making commute simple.

* Business-friendly hotels such as 360 City View offer great meeting facilities.

* The downtown area provides quick access to necessary business services.

Business travelers will appreciate Badulla for its accessibility and business amenities.

* Ella is renowned for its vibrant backpacker scene and solo-friendly hostels.

* It offers incredible solo trekking opportunities like Little Adam's Peak.

* Friendly locals and fellow travelers make it easy to meet new friends.

Solo travelers should consider Ella for its social vibe and scenic trails.

Hill House Haldummulla

* Haldummulla provides serene landscapes perfect for romantic moments.

* Charming lodges like Hill House Haldummulla create an intimate setting.

* Couples can enjoy quiet walks and breathtaking views.

Couples on a romantic getaway will find Haldummulla offers a peaceful retreat.

* Ella offers affordable guesthouses that won't break the bank.

* It is rich in natural beauty with low-cost or free attractions.

* The local food scene provides tasty yet inexpensive dining options.

Budget travelers should explore the value-friendly accommodations in Ella.

Badulla Tips You Must Know

* Book your stay during the shoulder seasons, typically from March to May, to benefit from lower rates and fewer crowds.

* Avoid traveling during major events like the Uva Wellassa festival in July and August, when hotel availability is low and prices soar.

* Use trains or buses to reach Badulla, with average costs around $5-$20, and enjoy inexpensive tuk-tuks for local travel.

* Save money by eating at local street markets and consider public transportation passes for budget-friendly travel.

* Exercise caution in isolated parts of Badulla at night and stick to well-lit, populated areas to ensure safety.

Frequently asked question

Which hotels in Badulla offer direct beach access?

While Badulla is inland, hotels like Weligama Holiday Inn provide beach access at their sister properties on the coast.

Do any hotels in Badulla offer panoramic views of the area?

360 City View hotel is known for its spectacular panoramic rooftops, offering stunning vistas of Badulla.

Are there hotels near major attractions in Badulla?

Thilina Guest is conveniently located near attractions like the Nine Arches Bridge and Ella Rock.

Where can I stay in Badulla if I am looking for adventure activities?

A'Lankaa Resorts & Spa offers easy access to hiking, cycling, and guided nature tours.

What is the best time to book a hotel in Badulla for the best weather?

To enjoy the most pleasant weather, book your stay between December and March when the skies are clear.

Thank you for subscribing
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • BGN Bulgarian lev
  • CNY Chinese yuan
  • CZK Czech koruna
  • DKK Danish krone
  • HKD Hong Kong dollar
  • ILS Israeli new sheqel
  • JPY Japanese yen
  • MYR Malaysian ringgit
  • NZD New Zealand dollar
  • NOK Norwegian krone
  • PLN Polish zloty
  • RON Romanian leu
  • RUB Russian ruble
  • SAR Saudi riyal
  • SGD Singapore dollar
  • ZAR South African rand
  • KRW South Korean won
  • SEK Swedish krona
  • CHF Swiss franc
  • TRY Turkish lira
  • UAH Ukrainian hryvnia
  • THB Thai baht
Select language
Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0