Badulla

Find the Cheap Badulla Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found 604 hotels for you in Badulla

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Eeescart Family Resort
Eeescart Family ResortEeescart Family Resort
Hotel near Badulla
The Eeescart Family Resort provides a great place for travelers to relax after a busy day. The Eeescart Family Resort is an ideal choice for travelers who want to take in the sights and sounds of Badulla. The hotel is just 7km away from Bandarawela Railway Station. There is no shortage of things to see in the area, with the Konthehela Buddhist Temple, Panangala Lake and Uda Arawa Temple all nearby. In their spare time, guests can explore the hotel's surroundings. This Badulla hotel provides parking on site. When it comes to Badulla hotels, the Eeescart Family Resort is highly regarded for its excellent facilities.
Perfect
1 review
5.0/5
Price from
CAD 28
per night
Check Availability
MF Holiday Bungalow
MF Holiday BungalowMF Holiday Bungalow
Hotel near Badulla
This guesthouse is 4.6 mi (7.4 km) from Dowa Temple and 10.8 mi (17.4 km) from Kinellan Tea Factory. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a television in a common area. Additional features at this guesthouse include a picnic area and barbecue grills. Satisfy your appetite for lunch or dinner at the guesthouse's restaurant, or stay in and take advantage of the room service (during limited hours). A complimentary local cuisine breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite. Stay in one of 6 guestrooms featuring LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and slippers.
Perfect
5.0/5
Price from
CAD 75
per night
Check Availability
Ella Jungle Resort
Ella Jungle ResortElla Jungle Resort
Hotel near Badulla
Located in Ella, Ella Jungle Resort is on a river, a 1-minute drive from Secret Waterfall and 6 minutes from Ravana Falls. This lodge is 2.4 mi (3.8 km) from Rakkiththa Kanda Rajamaha Viharaya and 7 mi (11.2 km) from Kital Ella Waterfall. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. You can enjoy a meal at Vegetarian Meals Only serving the guests of Ella Jungle Resort, or stop in at the snack bar/deli. Local cuisine breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include complimentary newspapers in the lobby and a 24-hour front desk. Make yourself at home in one of the 28 individually furnished guestrooms. Bathrooms have complimentary toiletries and bidets. Conveniences include desks, and housekeeping is provided on a limited basis.
Very Good
29 review
4.2/5
Price from
CAD 93
per night
Check Availability
98 Acres Resort & Spa
98 Acres Resort & Spa98 Acres Resort & Spa
Hotel near Badulla
Located in Ella, 98 Acres Resort & Spa is within a 15-minute walk of Little Adam's Peak and Nine Arches Bridge. This luxury resort is 1.2 mi (1.9 km) from Nature Trail Ella and 1.7 mi (2.7 km) from Suwadivi Ayurveda Health Care.Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, including an outdoor pool, a fitness center, and bicycles to rent. Additional features at this resort include complimentary wireless internet access, concierge services, and a picnic area. Guests can catch a ride to nearby destinations on the area shuttle (surcharge).Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The resort also offers room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary continental breakfast is served daily from 7:30 AM to 10 AM.Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.Make yourself at home in one of the 25 guestrooms featuring minibars and LCD televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and bidets.

2024.07.31
We visited with a large group of friends from Australia over Xmas. Having already fallen in love with the country I was blown away by 98 Acres. The rooms are stunning, if you’re lucky enough to have a roll out bed there is no experience like sitting on your bed looking at the stunning views of Ella. We had incredibly good food at the restaurant and every staff member was kind, friendly and very helpful. The spa was one of the best experiences for all of us on the whole Sri Lankan trip. The transport between amenities is brilliant - no trying to navigate steep climbs in the dark after a few beers! The prices were so incredibly good for the accommodation and the services. If we return to Sri Lanka which I plan to - we will absolutely return to 98 Acres.
Excellent
68 review
4.4/5
Price from
CAD 274
per night
Check Availability
Jetwing Warwick Gardens
Jetwing Warwick GardensJetwing Warwick Gardens
Hotel near Badulla
Located in Ambewella, Jetwing Warwick Gardens is in the historical district, within a 15-minute drive of Horton Plains National Park and Hakgala Botanic Gardens. This luxury bed & breakfast is 4.6 mi (7.4 km) from Sri Baktha Hanuman Kovil and 7.1 mi (11.5 km) from Lake Gregory. Take in the views from a terrace and a garden and make use of amenities such as a fireplace in the lobby. This Colonial bed & breakfast also features tour/ticket assistance, a picnic area, and barbecue grills. Enjoy a meal at the restaurant, or stay in and take advantage of the bed & breakfast's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. English breakfasts are available daily from 7 AM to 11 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 5 individually decorated guestrooms. Private bathrooms have complimentary toiletries and bidets. Conveniences include phones, as well as safes and desks.
Excellent
29 review
4.5/5
Price from
CAD 268
per night
Check Availability
Villa Republic Bandarawela (04 Bedroom)
Villa Republic Bandarawela (04 Bedroom)Villa Republic Bandarawela (04 Bedroom)
Hotel near Badulla
The Villa Republic Bandarawela (04 Bedroom) provides a great place for travelers to relax after a busy day. The Villa Republic Bandarawela (04 Bedroom) is an ideal choice for travelers who want to take in the sights and sounds of Badulla. Bandarawela Railway Station is located approximately 4km away from this hotel. Seeing Badulla's sights from this hotel is easy with Kahaththewela Ambalama, St Thomas College Ground and Sri Subodharamaya all close by. This hotel makes a great place to kick back and relax after a long day of sightseeing. For those driving themselves, parking is provided on site. There's never a dull moment at this hotel, our guests indicate that the facilities are excellent.
Perfect
4 review
5.0/5
Price from
CAD 298
per night
Check Availability
Olympus Plaza Hotel
Olympus Plaza HotelOlympus Plaza Hotel
Hotel near Badulla
With a stay at Olympus Plaza Hotel in Haputhale, you'll be within a 15-minute drive of St Benedict's Monastery and Dowa Temple. This hotel is 6.2 mi (9.9 km) from Dambatenne Tea Factory and 9.5 mi (15.3 km) from Horton Plains National Park. Make use of convenient amenities, which include complimentary wireless internet access and a banquet hall. At Olympus Plaza Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. English breakfasts are available daily from 7:00 AM to 9:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 42 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include irons/ironing boards, and housekeeping is provided daily.
Very Good
16 review
4.2/5
Price from
CAD 68
per night
Check Availability
Melheim Resort and Spa
Melheim Resort and SpaMelheim Resort and Spa
Hotel near Badulla
The Melheim Resort and Spa is an ideal spot for travelers wanting to discover the city. The Melheim Resort and Spa is an ideal choice for travelers who want to take in the sights and sounds of Badulla. From the hotel, Haputale Railway Station is just 9km away. This hotel is located near many of Badulla's attractions including Adisham Bungalow (St.Benedict's Monastery), Melheim Falls and Thangamale Sanctuary. When guests have some time on their hands they can make use of the onsite facilities. This Badulla hotel provides parking on site.
Excellent
40 review
4.4/5
Price from
CAD 155
per night
Check Availability
Thotalagala
ThotalagalaThotalagala
Hotel near Badulla
This luxury hotel is 3.7 mi (5.9 km) from Dambatenne Tea Factory and 7.3 mi (11.8 km) from Lipton’s Seat. Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. This Colonial hotel also features complimentary wireless internet access, a fireplace in the lobby, and a picnic area. All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7:30 AM to 9:30 AM. Featured amenities include luggage storage, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 7 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and bidets. Conveniences include safes and desks, and housekeeping is provided daily.

2018.11.23
The details are great, the hygiene and service are very good.
Perfect
43 review
4.9/5
Price from
CAD 722
per night
Check Availability
Romance Valley
Romance ValleyRomance Valley
Hotel near Badulla
This upscale hotel is 10.3 mi (16.6 km) from St Benedict's Monastery and 10.8 mi (17.4 km) from Diyaluma Falls. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Take advantage of the hotel's 24-hour room service. A complimentary English breakfast is served daily from 7:30 AM to 10:00 AM. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms featuring minibars and DVD players. Rooms have private balconies or patios. Flat-screen televisions are provided for your entertainment. Bathrooms feature bathtubs or showers with rainfall showerheads and complimentary toiletries. Conveniences include separate sitting areas and coffee/tea makers, and housekeeping is provided daily.
19 review
3.5/5
Price from
CAD 164
per night
Check Availability
See All Hotels in Badulla

Top hotel picks in Badulla

Check out these top-booked hotels from the past 30 days!

Hotels with tasty breakfast in Badulla

Start your day with a tasty breakfast at one of our favourite hotels in this city
Explorer by Eco Team - Dambana
Hotel near Badulla
With a stay at Explorer by eco team -Dambana in Wiyaparaya, you'll be within a 5-minute walk of Dambana Wedi Gammanaya and Maduru Oya National Park. This all-inclusive hotel is 12.4 mi (20 km) from Samadhi Buddha Statue and 13.3 mi (21.4 km) from Mapakada Wewa Lake. Take in the views from a garden and make use of amenities such as tour/ticket assistance and a picnic area. This hotel is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Featured amenities include a 24-hour front desk and laundry facilities. Make yourself at home in one of the 8 guestrooms. Bathrooms have showers and complimentary toiletries. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
0.0/5
Price per night from: CAD 2046
Thotalagala
Hotel near Badulla
This luxury hotel is 3.7 mi (5.9 km) from Dambatenne Tea Factory and 7.3 mi (11.8 km) from Lipton’s Seat. Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. This Colonial hotel also features complimentary wireless internet access, a fireplace in the lobby, and a picnic area. All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7:30 AM to 9:30 AM. Featured amenities include luggage storage, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 7 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and bidets. Conveniences include safes and desks, and housekeeping is provided daily.
4.9/5
Perfect43 Reviews
Price per night from: CAD 722
Melheim Resort and Spa
Hotel near Badulla
The Melheim Resort and Spa is an ideal spot for travelers wanting to discover the city. The Melheim Resort and Spa is an ideal choice for travelers who want to take in the sights and sounds of Badulla. From the hotel, Haputale Railway Station is just 9km away. This hotel is located near many of Badulla's attractions including Adisham Bungalow (St.Benedict's Monastery), Melheim Falls and Thangamale Sanctuary. When guests have some time on their hands they can make use of the onsite facilities. This Badulla hotel provides parking on site.
4.4/5
Excellent40 Reviews
Price per night from: CAD 155
The Capoe House
Hotel near Badulla
With a stay at The Capoe House in Kalupahana, you'll be 5 mi (8 km) from Bambarakanda Falls and 11.5 mi (18.6 km) from Pahanthudawa Waterfall. This hotel is 11.6 mi (18.7 km) from Samanalawewa Reservoir and 14.4 mi (23.2 km) from Nonpareil Estate Falls. Take in the views from a terrace and a garden and make use of amenities such as concierge services. Additional features at this Colonial hotel include a picnic area and gas grills. Enjoy a meal at Outdoor Patio, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary on-the-go breakfast is served daily from 6:30 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 3 guestrooms. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and designer toiletries.
4.7/5
Outstanding32 Reviews
Price per night from: CAD 317
Jetwing Warwick Gardens
Hotel near Badulla
Located in Ambewella, Jetwing Warwick Gardens is in the historical district, within a 15-minute drive of Horton Plains National Park and Hakgala Botanic Gardens. This luxury bed & breakfast is 4.6 mi (7.4 km) from Sri Baktha Hanuman Kovil and 7.1 mi (11.5 km) from Lake Gregory. Take in the views from a terrace and a garden and make use of amenities such as a fireplace in the lobby. This Colonial bed & breakfast also features tour/ticket assistance, a picnic area, and barbecue grills. Enjoy a meal at the restaurant, or stay in and take advantage of the bed & breakfast's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. English breakfasts are available daily from 7 AM to 11 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 5 individually decorated guestrooms. Private bathrooms have complimentary toiletries and bidets. Conveniences include phones, as well as safes and desks.
4.5/5
Excellent29 Reviews
Price per night from: CAD 268
Anasa Wellness Resort
Hotel near Badulla
This luxury resort is 8.1 mi (13 km) from Dowa Temple and 14.3 mi (23.1 km) from Kinellan Tea Factory. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find a health club, an outdoor pool, and an outdoor tennis court. Additional amenities at this resort include complimentary wireless internet access, concierge services, and a hair salon. Grab a bite to eat at one of the resort's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Full breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 10 air-conditioned rooms featuring minibars and espresso makers. Rooms have private balconies. Smart televisions with premium TV channels are provided, while complimentary wireless internet access keeps you connected. Bathrooms feature showers, complimentary toiletries, and bidets.
4.5/5
Excellent28 Reviews
Price per night from: CAD 524
Dream Cliff Mountain Resort
Hotel near Badulla
With a stay at Dream Cliff Mountain Resort in Beragala, you'll be 7.9 mi (12.7 km) from St Benedict's Monastery and 9.4 mi (15.1 km) from Wangedigala Trail Trailhead. This upscale hotel is 11.4 mi (18.3 km) from Dambatenne Tea Factory and 11.9 mi (19.2 km) from Bambarakanda Falls. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this hotel include complimentary wireless internet access, concierge services, and a fireplace in the lobby. Enjoy international cuisine at Honey Comb Restaurant, a restaurant where you can take in the garden view, or stay in and take advantage of the 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 7 individually decorated guestrooms, featuring minibars and LED televisions. Your Select Comfort bed comes with Egyptian cotton sheets. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and designer toiletries.
4.5/5
Excellent46 Reviews
Price per night from: CAD 421
Romance Valley
Hotel near Badulla
This upscale hotel is 10.3 mi (16.6 km) from St Benedict's Monastery and 10.8 mi (17.4 km) from Diyaluma Falls. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Take advantage of the hotel's 24-hour room service. A complimentary English breakfast is served daily from 7:30 AM to 10:00 AM. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms featuring minibars and DVD players. Rooms have private balconies or patios. Flat-screen televisions are provided for your entertainment. Bathrooms feature bathtubs or showers with rainfall showerheads and complimentary toiletries. Conveniences include separate sitting areas and coffee/tea makers, and housekeeping is provided daily.
3.5/5
19 Reviews
Price per night from: CAD 164
MOI Ella by DBI
Hotel near Badulla
With a stay at MOI Ella by DBI in Ella, you'll be in the historical district, just a 4-minute walk from Rakkiththa Kanda Rajamaha Viharaya and a 4-minute drive from Secret Waterfall. This family-friendly hotel is 9.2 mi (14.9 km) from Nature Trail Ella and 10.1 mi (16.3 km) from Little Adam's Peak. Take time to pamper yourself with a visit to the full-service spa. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Mingle with other guests at the complimentary reception, held daily. Relax with your favorite drink at the bar/lounge or the poolside bar. Local cuisine breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A shuttle from the hotel to the airport is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 30 individually decorated guestrooms, featuring minibars and LED televisions. Your memory foam bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.
4.0/5
Very Good21 Reviews
Price per night from: CAD 48
Adisham Village Home
Hotel near Badulla
Located in Haputhale, Adisham Village Home is in the historical district, a 4-minute drive from St Benedict's Monastery and 13 minutes from Dowa Temple. This guesthouse is 7.5 mi (12.1 km) from Dambatenne Tea Factory and 8.1 mi (13.1 km) from Horton Plains National Park. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional features at this guesthouse include complimentary wireless internet access, supervised childcare, and a hair salon. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Satisfy your appetite at the guesthouse's coffee shop/cafe, or stay in and take advantage of the 24-hour room service. A complimentary local cuisine breakfast is served daily from 8 AM to 11 AM. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Stay in one of 4 guestrooms featuring flat-screen televisions. Rooms have private balconies or patios. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, bathrobes, and hair dryers.
5.0/5
Perfect9 Reviews
Price per night from: CAD 28

Explore four-star hotels in Badulla

Whether you're travelling for business or leisure, these 4-star hotels provide the perfect backdrop for your journey
Wonder Mount Resort
Hotel near Badulla
Located in Ella, Wonder Mount Resort is in the mountains, within a 15-minute drive of Dowa Temple and Kinellan Tea Factory. This upscale lodge is 4 mi (6.4 km) from Suwadivi Ayurveda Health Care and 4.5 mi (7.3 km) from Nature Trail Ella. A complimentary buffet breakfast is served daily from 7:30 AM to 10:00 AM. Free self parking is available onsite. Make yourself at home in one of the 4 guestrooms. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature bidets and hair dryers.
4.7/5
Outstanding1 review
Price per night from: CAD 26
Mount Edge Riverside Hotel in Bandarawela
Hotel near Badulla
When you stay at this villa in Diganatenne, you'll be 9 minutes by car from Dowa Temple. This villa is 10.1 mi (16.2 km) from Kinellan Tea Factory and 10.7 mi (17.2 km) from Uva Halpewaththa Tea Factory. Enjoy recreation amenities such as a spa tub or take in the view from a garden. Breakfast is available for a fee. Free self parking is available onsite. Make yourself comfortable in this villa, which features a fireplace. A kitchen is outfitted with a refrigerator, an oven, and a stovetop. Complimentary wireless internet access is available to keep you connected. Conveniences include a microwave and an electric kettle.
4.1/5
Very Good
Price per night from: CAD 101
Adisham Village Home
Hotel near Badulla
Located in Haputhale, Adisham Village Home is in the historical district, a 4-minute drive from St Benedict's Monastery and 13 minutes from Dowa Temple. This guesthouse is 7.5 mi (12.1 km) from Dambatenne Tea Factory and 8.1 mi (13.1 km) from Horton Plains National Park. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional features at this guesthouse include complimentary wireless internet access, supervised childcare, and a hair salon. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Satisfy your appetite at the guesthouse's coffee shop/cafe, or stay in and take advantage of the 24-hour room service. A complimentary local cuisine breakfast is served daily from 8 AM to 11 AM. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Stay in one of 4 guestrooms featuring flat-screen televisions. Rooms have private balconies or patios. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, bathrobes, and hair dryers.
5.0/5
Perfect9 review
Price per night from: CAD 28
Dream Cliff Mountain Resort
Hotel near Badulla
With a stay at Dream Cliff Mountain Resort in Beragala, you'll be 7.9 mi (12.7 km) from St Benedict's Monastery and 9.4 mi (15.1 km) from Wangedigala Trail Trailhead. This upscale hotel is 11.4 mi (18.3 km) from Dambatenne Tea Factory and 11.9 mi (19.2 km) from Bambarakanda Falls. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this hotel include complimentary wireless internet access, concierge services, and a fireplace in the lobby. Enjoy international cuisine at Honey Comb Restaurant, a restaurant where you can take in the garden view, or stay in and take advantage of the 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 7 individually decorated guestrooms, featuring minibars and LED televisions. Your Select Comfort bed comes with Egyptian cotton sheets. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and designer toiletries.
4.5/5
Excellent46 review
Price per night from: CAD 421
MOI Ella by DBI
Hotel near Badulla
With a stay at MOI Ella by DBI in Ella, you'll be in the historical district, just a 4-minute walk from Rakkiththa Kanda Rajamaha Viharaya and a 4-minute drive from Secret Waterfall. This family-friendly hotel is 9.2 mi (14.9 km) from Nature Trail Ella and 10.1 mi (16.3 km) from Little Adam's Peak. Take time to pamper yourself with a visit to the full-service spa. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Mingle with other guests at the complimentary reception, held daily. Relax with your favorite drink at the bar/lounge or the poolside bar. Local cuisine breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A shuttle from the hotel to the airport is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 30 individually decorated guestrooms, featuring minibars and LED televisions. Your memory foam bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.
4.0/5
Very Good21 review
Price per night from: CAD 48
Villa Republic Bandarawela (04 Bedroom)
Hotel near Badulla
The Villa Republic Bandarawela (04 Bedroom) provides a great place for travelers to relax after a busy day. The Villa Republic Bandarawela (04 Bedroom) is an ideal choice for travelers who want to take in the sights and sounds of Badulla. Bandarawela Railway Station is located approximately 4km away from this hotel. Seeing Badulla's sights from this hotel is easy with Kahaththewela Ambalama, St Thomas College Ground and Sri Subodharamaya all close by. This hotel makes a great place to kick back and relax after a long day of sightseeing. For those driving themselves, parking is provided on site. There's never a dull moment at this hotel, our guests indicate that the facilities are excellent.
5.0/5
Perfect4 review
Price per night from: CAD 298
Romance Valley
Hotel near Badulla
This upscale hotel is 10.3 mi (16.6 km) from St Benedict's Monastery and 10.8 mi (17.4 km) from Diyaluma Falls. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Take advantage of the hotel's 24-hour room service. A complimentary English breakfast is served daily from 7:30 AM to 10:00 AM. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms featuring minibars and DVD players. Rooms have private balconies or patios. Flat-screen televisions are provided for your entertainment. Bathrooms feature bathtubs or showers with rainfall showerheads and complimentary toiletries. Conveniences include separate sitting areas and coffee/tea makers, and housekeeping is provided daily.
3.5/5
19 review
Price per night from: CAD 164

Badulla hotels near tourist attractions

Select from our curated hotels and enhance your visit with convenient access to nearby attractions

Top Attractions on Trip.com

Little Adam's Peak
No.1
Little Adam's Peak
14.28km from city centre
"Mountains"
Blackpool
No.2
Blackpool
9.12km from city centre
Ella Rock
No.3
Ella Rock
15.04km from city centre
"Mountains"
Lipton's Seat
No.4
Lipton's Seat
24.02km from city centre
"Popular Spots""Factories"
Little adam's peak View Point
No.5
Little adam's peak View Point
14.86km from city centre

What travellers say about Badulla attractions

Discover these places worth visiting in Badulla and select a hotel nearby for ultimate convenience
Little Adam's Peak
MMarty O’Brienthis is not a challenging hike to undertake and offers great views of Ella once you reach the summit. the tea plantations on the way up are very pleasant.
Blackpool
__TS***oilovely place to see the lights , a lot of walking but well worth it .
Ella Rock
Ppeanutkacangwe opted for a local man to become our guide. he brought us up to witness one of beautiful views i had in my life. Ella Rock promises nice amazing trail and mesmerizing view when u reach the top
Lipton's Seat
吃饭就别叫我了Lipton's 🌈 fresh • fruit tea 🌈 this time really made me love the 🙆🏻‍♀️ macaron color packaging, completely long in my aesthetics, farewell the earthy thread and hanging brand, wireless tea bags look very advanced 👏 Treasure fruit tea that is instant and drinkable, What is the concept of 30 seconds of smell ❓ is more convenient than you boil water, faster than you wait for the water to boil ♨️ The first time I was not advertised to pay an IQ tax ‼️💗 White Peach Oolong Tea 💗 Fresh and natural flower and fruit aroma, the peach girls must have it in summer! 🧡 Musk Moonlight White 🧡 As soon as the package is opened, the rich tangerine skin aroma will come out. It has been on the top before it is opened. ~~💛 Pineapple Jasmine Tea 💛 Jasmine Youxiang hides a faint cream pineapple flavor, which is very suitable for detoxification after dinner. 💚 Qingti Four Seasons Spring 💚 Qingti Fruit Fragrance with Wu Long tea fragrance, sweet and smooth taste does not lose net black tea drink at all and this cold tea 0 sugar 0 fat 🈚️ added, good to drink is not afraid of fat, love beauty little fairies can rest assured that big mouth tons tons 💦 recommended to add two lemons to improve the fruit fragrance 🍋 really delicious to my heart, This milk tea shop is also difficult to make my money 😅 Don't say more hot water, don't you drink cold tea on high temperature days?❓

FAQs About Hotels in Badulla

What are the most popular hotels in Badulla?

Badulla has many popular hotels. Whether you're traveling for business or going on a vacation, 98 Acres Resort & Spa, Ella Ridge View Holiday Inn and The Cubes Ella are preferred hotels.

How much is the average rate for hotels in Badulla?

For hotels in Badulla, the average price on weekdays is CAD 88, the average price on weekends (Friday–Saturday) is CAD 89.

What are the recommended luxury hotels in Badulla?

Badulla has many luxury hotels with different styles. 98 Acres Resort & Spa, Explorer by Eco Team - Dambana and Thotalagala are very popular.

Which hotels in Badulla provide high-quality breakfasts?

98 Acres Resort & Spa,Explorer by Eco Team - Dambana and Thotalagala provide high-quality breakfast. Start your day with delicious breakfast!

Which hotels in Badulla provide fitness facilities?

98 Acres Resort & Spa, Wenasa Holiday Resort and Olympus Plaza Hotel provide fitness facilities. Satisfy your fitness needs even while traveling!

Which hotels in Badulla allow pets?

Ella Water Fall Resort, Adisham Village Home and Tropicalfolks Campers Lodge allow pets. Take your pets with you during your stay!

Which hotels in Badulla have swimming pools?

98 Acres Resort & Spa, Thotalagala and The Capoe House are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Badulla provide free Wi-Fi?

Whether you're traveling on business or for vacation, internet connection is an essential condition for travel. 98 Acres Resort & Spa, Ella Ridge View Holiday Inn and The Cubes Ella are popular hotels with free Wi-Fi.

Which hotels in Badulla provide airport transfer services?

Not familiar with Badulla? 98 Acres Resort & Spa, Dinaro Guest and Wenasa Holiday Resort provide airport transfer services.

Which hotels in Badulla are worth visiting for their spa experience?

Tired from traveling? 98 Acres Resort & Spa, Olympus Plaza Hotel and Ayubo Ella - Bed & Breakfast provide highly rated spa services.

Which hotel promotions are there in Badulla?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Local Travel Info

Highest PriceCAD 390
Lowest PriceCAD 13
Number of Reviews 1,930
Number of hotels1,093
Average Price(Weekday Night)CAD 88
Average Price(Weekend Night)CAD 89