Book Badulla Hotels
Change your mind
Be picky
Go beyond your typical stay in Badulla
Check prices for these dates
Top Hotels in Badulla

Tree Nature Resort
Tree Nature Resort

Hotel Sanasta
Hotel Sanasta

mount view hotel
mount view hotel

eighty seven guest 87 Badulla sri lanka
eighty seven guest 87 Badulla sri lanka

Red Lotus Holiday Resort
Red Lotus Holiday Resort

Homestay in Badulla - 3BR & 2Bath
Homestay in Badulla - 3BR & 2Bath
Guide to exploring Badulla
Guide to exploring Badulla
Top reasons to visit Badulla
- Breathtaking Waterfalls: Badulla is home to stunning waterfalls like Diyaluma Falls, perfect for nature enthusiasts and photographers.
- Rich Cultural Heritage: Explore beautiful temples and sacred shrines that reflect the vibrant local culture and history.
- Outdoor Adventures: Enjoy various activities such as hiking and exploring lush landscapes that surround the town.
- Charming Accommodation: A range of inviting hotels and resorts cater to all preferences, providing excellent services for a comfortable stay.
- Local Markets: Experience the vibrant shopping scene, offering local crafts and fresh produce, enhancing your cultural experience.
Great and cheap hotels in Badulla
When visiting Badulla in the Uva Province of Sri Lanka for an outdoor themed holiday, you'll find a variety of accommodation options to suit your needs. From luxurious resorts to budget-friendly hotels, Badulla has something for everyone. Some of the top hotels in Badulla include the Grand Mountain Hotel, The Hideout Ella, and the Ella Jungle Resort. You can also find great hotel deals and cheap options to fit within your budget. Enjoy your stay in Badulla!
- River Side Hotel - This hotel is perfect for your outdoor-themed holiday in Badulla. With its close proximity to smoking areas, outdoor pool, room service, bar, swimming pool, free parking, breakfast, and dining facilities, you'll have everything you need for a comfortable stay. The hotel is also located by the riverside, offering beautiful views and a serene atmosphere.
- Mount View Hotel - If you're looking to explore the natural beauty and historical sites of Badulla, Mount View Hotel is a great choice. It is conveniently located near temples, churches, cathedrals, nature spots, monuments, and historical sites. You'll have easy access to all the attractions and be able to immerse yourself in the rich cultural heritage of the area.
- The Grand Heritage - Immerse yourself in the history and culture of Badulla by staying at The Grand Heritage. This hotel is located close to temples, churches, cathedrals, nature spots, monuments, and historical sites. You'll have the opportunity to explore the city's rich heritage and learn about its fascinating past. The hotel also offers comfortable accommodations and excellent service, ensuring a memorable stay.
Where to stay in Badulla
Badulla, nestled in the Uva Province of Sri Lanka, offers a vibrant blend of outdoor adventure and stunning scenery. From the heart of Badulla, explore the breathtaking Diyaluma View Cottage and immerse yourself in the region's rich history and traditional decorations. This getaway is perfect for those seeking a unique experience amidst lush landscapes and charming local culture, making it an ideal destination for your next holiday.
- Badulla: Nestled in the lush hills of Uva Province, Badulla is a charming city known for its stunning natural beauty and vibrant culture. The area attracts moderate seasonal visitors, particularly from December to February, who come for outdoor adventures, scenic landscapes, and cultural experiences. Explore local landmarks such as historic temples and the nearby national park, perfect for hiking and wildlife spotting. With shopping centres and local markets, Badulla offers a delightful blend of relaxation and exploration, making it an ideal base for discovering the enchanting highlands of Sri Lanka.
Things to do in Badulla
Badulla, nestled in Sri Lanka's Uva Province, offers a delightful mix of outdoor adventures and scenic beauty. Visitors can explore popular shopping centres, enjoy recreational areas, and immerse themselves in the stunning landscapes that surround the town. With its vibrant local culture and array of activities, Badulla is a perfect destination for those seeking both relaxation and adventure during their holiday.
Shopping
In Badulla, visit the bustling Badulla Market for local crafts and spices. If you're up for a drive, head to the nearby Uva Mall, where you can browse a variety of shops, from electronics to clothing, all in a comfortable shopping environment.
Recreation
Experience serenity at the Uva Wellness Centre, where you can indulge in soothing Ayurvedic treatments and yoga sessions amidst lush greenery. For recreation, explore the scenic trails of Ella Rock, offering breathtaking views and invigorating hikes in the beautiful Sri Lankan landscape.
Adventure
Explore the stunning trails of the Horton Plains National Park, around 30 km from Badulla, where you can trek to the breathtaking World's End viewpoint. For an adrenaline rush, try white-water rafting on the Mahaweli River, offering thrilling rapids amidst picturesque landscapes.
Nightlife
Badulla's nightlife offers a blend of local charm and relaxation. Enjoy a drink at the Riverside Hotel's bar overlooking the river or unwind at the trendy Galle Face Hotel's lounge. For a more local vibe, visit nearby pubs where friendly locals share stories over a cold beer.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Badulla
For a budget-friendly trip to Badulla, consider visiting during the off-peak months when prices drop slightly, avoiding the April to June rush. Book your stay on a Wednesday for the best rates, and use Expedia's search tool to filter for eco-certified accommodations and deals with free cancellation. Combine your hotel, flights, and activities for extra savings with package deals. Public transport is affordable, and there are plenty of free activities to enjoy, making it easy to explore Badulla without breaking the bank.
- The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Badulla are , where the prices are slightly lower. This is in comparison to April to June, where prices are slightly higher.
- The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Badulla is Wednesday. The most expensive day to stay in Badulla is Tuesday.
- Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your choices based on your budget, preferred location, and ideal type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from low to high.
- Consider bundling your trip: You can save some dollars by combining your Badulla hotel accommodation with your flights and activities through an Expedia package deal.
Find the best attractions in Badulla
Badulla, nestled in Sri Lanka's Uva Province, is perfect for those seeking outdoor adventures and stunning scenery. Visitors can explore a variety of attractions, including beautiful temples, breathtaking waterfalls, and sacred shrines. This region offers a rich cultural experience combined with opportunities for adventure, ensuring an unforgettable vacation for all travellers.
- Dunhinda Falls: Experience the stunning beauty of Dunhinda Falls, a breathtaking waterfall nestled in the lush greenery of Badulla. This spot is perfect for outdoor adventure and romance, with invigorating hikes leading to the falls, where you can enjoy the soothing sound of cascading water.
- Muthiyangana Raja Maha Viharaya: Immerse yourself in the rich culture of Sri Lanka at Muthiyangana Raja Maha Viharaya, a historic temple known for its intricate architecture and serene atmosphere. Explore the vibrant murals and statues that reflect the island's Buddhist heritage.
- Kataragama Devale: Visit the Kataragama Devale, a revered shrine blending various cultural influences. Witness the spiritual rituals and vibrant festivals that make this site a significant pilgrimage destination for devotees from all walks of life.
Recent Reviews in Badulla
Recent Reviews in Badulla

Heritance Tea Factory
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Attractions
- Hotels near Provincial General Hospital- Badulla
- Hotels near Dunhinda Falls
- Hotels near Horton Plains National Park
- Hotels near Nine Arches Bridge
- Hotels near Lake Gregory
- Hotels near Little Adam's Peak
- Hotels near Ella Rock
- Hotels near Pedro Tea Factory
- Hotels near Lover's Leap Waterfall
- Hotels near Gal Oya National Park
More accommodation types in Badulla
Which hotels are closest to the Badulla airport?
Expedia's Latest Trends
- Ella accommodation
- Gold Coast accommodation
- Cradle Mountain accommodation
- Wilde Aparthotels, Edinburgh, Grassmarket
- Launceston Central Apartment Hotel
- Spa Hotels in Alawwa
- Kattankudy accommodation
- Hikkaduwa accommodation
- Central Palace Hotel
- Mantra Castle Hill Sydney
- Keio Presso Inn Tokyo Station Yaesu
- Quality Hotel Dickson
- Esperance Beachfront Resort
- Bali Mandira Beach Resort & Spa
- The Ambassador of Waikiki, Tapestry Collection by Hilton
- Surfers International Gold Coast Accommodation
- The Bell Pool Villa Resort
- Kennedy Drive Airport Motel
- Edoya Hotel Ben Thanh
- Ocloud Hotel Gangnam