Sri Lanka

Top Things to Do in Sri Lanka

We compared all 309 experiences in Sri Lanka so you can choose in minutes — real prices, verified reviews and our editorial picks.

4.8 309 experiences from US$ 5 Free cancellation on most experiences
Sort
Kandy Heritage City Tour by Tuk Tuk: Temple & Gardens
Kandy Heritage City Tour by Tuk Tuk: Temple & Gardens★★★★★★★★★★ 4.97 (91)5h–8hA guided tuk tuk tour of Kandy combines the Temple of the Sacred Tooth Relic—a UNESCO World Heritage site—with the Royal Botanical Gardens, Kandy Lake and cultural performances, all arranged with hotel pickup and an English-speaking guide. The tour runs five to eight hours depending on which stops you choose; smaller groups travel in eco-friendly tuk tuks with bottled water provided throughout.Is it for me?Pick this if you want to see the Temple of the Sacred Tooth Relic and Royal Botanical Gardens in a single outing without committing a full day—the tuk tuk groups stay small enough that you're not stuck waiting between stops.Free cancellationBest valueKids −32%fromUS$ 8.84View ›
7-Day Sri Lanka Tour: Sigiriya, Kandy & Galle Fort with Hotels
7-Day Sri Lanka Tour: Sigiriya, Kandy & Galle Fort with Hotels★★★★★★★★★★ 4.99 (91)7dThis seven-day guided tour of Sri Lanka takes you through Sigiriya, Kandy, Ella, Yala and Galle, visiting 28 attractions across 10 districts. You stay in 3- to 5-star hotels on half-board basis, travel by private transport with an English-speaking guide, and visit the Sacred Tooth Relic Temple, hike to Little Adam's Peak, ride the highland train to the Nine Arch Bridge, and safari for leopards in Yala National Park. Lunch is included daily; Yala park entry and safari jeep costs are separate.Is it for me?Most seven-day Sri Lanka tours move you through the same landmarks but leave you arranging transport between them and choosing where to eat. This one handles the driving, books your train seat, and puts lunch on the table every day, so you spend your time actually standing in front of the fortress, the temple, the tea factory and the leopards instead of negotiating with drivers or hunting for a decent meal.Free cancellationTravelers' pickInfants freefromUS$ 1,061View ›
Private tour Sri Lanka 8 days: Driver, hotels & breakfast included
Private tour Sri Lanka 8 days: Driver, hotels & breakfast included★★★★★★★★★★ 5.00 (90)8dYou’ll move at your own rhythm across Sri Lanka—from climbing Sigiriya Rock to sharing home-cooked meals in Polonnaruwa and watching sunrise over tea fields near Ella. With a private driver handling every detail (and breakfast waiting each morning), you get space to wander off-script—and maybe find something unexpected along the way.Free cancellationInfants freefromUS$ 840View ›
Udawalawe Safari from Ella, Mirissa & Tangalle: Elephant Sighting Day Trip
Udawalawe Safari from Ella, Mirissa & Tangalle: Elephant Sighting Day Trip★★★★★★★★★★ 4.98 (89)7hYou’ll ride out from Ella, Mirissa or Tangalle with pickup included, then spend an afternoon exploring Udawalawe by jeep with a local driver who knows every turn. Watch wild elephants up close, spot rare birds and buffaloes, and soak in those wide-open landscapes before heading back with memories that stick around long after.Free cancellationfromUS$ 75View ›
Sri Lanka: Organic Cooking Class & Garden Harvest Lunch
Sri Lanka: Organic Cooking Class & Garden Harvest Lunch★★★★★★★★★★ 4.99 (89)3hYou’ll walk through a Sri Lankan garden picking fresh vegetables before heading to the kitchen to cook rice & curry with local housewives. Learn simple tricks for real home cooking, taste your own creations for lunch or dinner, and share stories over strong tea. It’s slow travel at its most genuine—a day you’ll probably remember every time you smell fried onions.Free cancellationTravelers' pickfromUS$ 28View ›
Half-Day Negombo City Tour with Ayurvedic Massage & Lunch
Half-Day Negombo City Tour with Ayurvedic Massage & Lunch★★★★★★★★★★ 4.86 (88)5h–7hA half-day guided tour of Negombo, Sri Lanka, combines visits to the Fish Market, Angurukaramulla Temple, Dutch Canal and colonial churches with a 75-minute Ayurvedic massage and Sri Lankan lunch. Your local English-speaking guide shares the city's history and religious diversity while you move between sites; hotel pickup and private transport are included. Modest dress is required at religious sites.Is it for me?Choose this tour if you want cultural landmarks woven together with a full Ayurvedic massage and meal—the guided route and included stops mean you experience both without splitting your attention between planning and exploring.Free cancellationTravelers' pickKids −15%fromUS$ 72View ›
Yala: Full Day Safari for Leopards & Elephants, Sri Lankan Lunch
Yala: Full Day Safari for Leopards & Elephants, Sri Lankan Lunch★★★★★★★★★★ 4.98 (88)12hYou’ll ride deep into Yala’s wild corners with an experienced local guide, spotting leopards or elephants (if you’re lucky), sharing Sri Lankan breakfast under open sky, and eating vegetarian curry for lunch by a watering hole. Expect real wildlife moments—muddy footprints, sudden bird calls—and come back feeling changed in small ways you can’t quite name.Free cancellationKids −25%fromUS$ 20View ›
Yala Safari from Hambantota Port: Leopards & Elephants
Yala Safari from Hambantota Port: Leopards & Elephants★★★★★★★★★★ 4.56 (87)5h–6hThis is a safari tour of Yala National Park and Udawalawa, departing directly from Hambantota Port and timed to get cruise passengers back before ship departure. A professional local guide leads the jeep through diverse terrain—dry forest, grasslands, lakes—where leopards, elephants, crocodiles, peacocks, buffalo and deer move through the day. The operator, Ajith Safari Jeep Tours, is one of Yala's top-rated services and knows which zones hold the highest wildlife density. Entrance fees to Yala are an optional add-on at checkout.Is it for me?Book this if you're docked at Hambantota and need to return by a set time—we pick you up directly from the port and time the safari to get you back for departure.Free cancellationTravelers' pickfromUS$ 45View ›
Anuradhapura: Heritage Mountain Bike Tour & Local Lunch
Anuradhapura: Heritage Mountain Bike Tour & Local Lunch★★★★★★★★★★ 5.00 (86)4h 30mYou’ll pedal through ancient Anuradhapura with a local guide, stopping at sacred sites like Jaya Sri Maha Bodhi and serene lakeside temples. Taste fresh vegetarian dishes at hela bojun, chat with locals, and feel centuries-old history under your wheels. It’s an active day full of quiet moments and unexpected connections.Free cancellationTravelers' pickKids −40%fromUS$ 25View ›
Galle Fort Photoshoot: Professional Guidance South Coast
Galle Fort Photoshoot: Professional Guidance South Coast★★★★★★★★★★ 5.00 (86)1hA private photoshoot on Sri Lanka's South Coast pairs you with a professional guide who frames poses, suggests locations, and delivers 15–25 high-resolution edited photos within five days. You choose the backdrop—Galle Fort, Mirissa beach, Weligama, Tangalle, or another coastal spot—and the session runs one hour with creative direction built in. The guide speaks English and works with solo travelers, couples, and small groups.Is it for me?Book this if you want a photographer who directs poses and handles editing—you'll receive polished images within days rather than managing the shoot and post-production yourself.Free cancellationfrom · per groupUS$ 160View ›
Sigiriya Hike & Minneriya Safari: Private Full-Day Tour
Sigiriya Hike & Minneriya Safari: Private Full-Day Tour★★★★★★★★★★ 4.92 (85)10hA private full-day tour combining a guided hike up Sigiriya Rock Fortress—a UNESCO World Heritage Site with ancient frescoes and palace ruins—and a half-day jeep safari at Minneriya National Park to search for elephant herds. The tour includes hotel pickup and drop-off, a traditional Sri Lankan lunch, a wood carving workshop, and a driver-led safari vehicle. English-speaking guide throughout; children from age 5 are welcome.Is it for me?Book this if you want to visit both Sigiriya and the safari in one day with a private guide and driver who coordinates the timing and route between them.Free cancellationTravelers' pickfromUS$ 60View ›
Minneriya National Park Elephant Jeep Safari: Private Tour
Minneriya National Park Elephant Jeep Safari: Private Tour★★★★★★★★★★ 4.92 (85)3h–5hA private jeep safari through Minneriya National Park in Sri Lanka, where the world's largest concentration of wild Asian elephants gathers in their natural habitat. Your English-speaking driver navigates the park's 88.9 square kilometers of forest, wetlands and scrub, and may also route you to Hurulu eco park or Kaudulla national park depending on weather and animal sightings that day. Pickup is included, bottled water is provided, and children from age 2 are welcome.Is it for me?Your driver speaks English throughout, so commentary and wildlife identification come in a language you follow comfortably. The jeep is private, which means the pace and stops are yours alone—if you want to linger where elephants are grazing or move on quickly, the driver adapts to what you want to see.Free cancellationTravelers' pick-33%fromUS$ 42View ›
Sri Lanka Private Driver: Custom Car Hire & Flexible Itinerary
Sri Lanka Private Driver: Custom Car Hire & Flexible Itinerary★★★★★★★★★★ 4.95 (85)8h–10hYou’ll set your pace across Sri Lanka—choose temples or beaches as you feel each day—with a private driver who knows the shortcuts and hidden food stops. Expect spontaneous detours for festivals or markets, cool cave temples scented with incense, and stories from locals along the way. Every moment is yours to shape.Free cancellationTravelers' pickfrom · per groupUS$ 30View ›
Weligama: Private Beginner Surf Lesson & Local Instructor
Weligama: Private Beginner Surf Lesson & Local Instructor★★★★★★★★★★ 4.85 (85)1h 30mYou’ll laugh at your wobbles and cheer for your first real ride during this private beginner surf lesson in Weligama. With a patient local instructor, soft board and rash guard included, you’ll learn safety basics and catch gentle waves — even if you wipe out half the time. Salt on your lips and sun on your face linger long after.Free cancellationfromUS$ 25View ›
Udawalawe Safari from Bentota: Private jeep with elephant viewing
Udawalawe Safari from Bentota: Private jeep with elephant viewing★★★★★★★★★★ 4.90 (82)10h–12hA private day trip from Bentota to Udawalawe National Park combines a three-hour jeep safari through grassland and bush forest with a visit to the Elephant Transit Home, a rehabilitation facility for orphaned elephant calves. Pickup and drop-off are included from your hotel in Bentota, Kalutara, Ahungalla, Hikkaduwa or nearby coastal towns; the driver-guide is English-speaking, and lunch plus all park entry fees are built into the price. The tour departs at 4am, 7am or 10:30am, and the full day runs ten to twelve hours.Is it for me?Your private jeep, driver-guide, meals and park fees are all arranged—you arrive ready to step straight into wildlife spotting, with early departures at 4am or 7am timed to catch peak animal activity, or the 10:30am start if you prefer a later morning.Free cancellationTravelers' pickfromUS$ 115View ›
Sri Lanka 13-Day Tour: Sigiriya, Kandy, Ella & Coast with Driver
Sri Lanka 13-Day Tour: Sigiriya, Kandy, Ella & Coast with Driver★★★★★★★★★★ 5.00 (81)13dYou’ll travel Sri Lanka by private van with your own driver—climbing Sigiriya Rock Fortress at sunrise, wandering ancient cities like Anuradhapura and Polonnaruwa, tasting fresh spices in Matale, riding trains through misty tea country to Ella, spotting elephants on safari and relaxing on Mirissa’s coast. It’s a mix of temples, markets and everyday moments you might not expect—but will probably remember long after you’re home.Free cancellationTravelers' pick-20%fromUS$ 833View ›
Sigiriya Rock & Dambulla Cave Temple Private Day Trip
Sigiriya Rock & Dambulla Cave Temple Private Day Trip★★★★★★★★★★ 4.49 (81)14hA private day trip from your hotel in Negombo, Colombo, Mount Lavinia, Kandy or Kalutara to Sigiriya Rock Fortress and Dambulla Cave Temple, with a professional English-speaking guide, hotel pickup and drop-off, lunch, and all entry fees included. The drive to Sigiriya takes approximately 4 hours each way; the return journey is the same. Children from age 5 are welcome; the itinerary requires moderate physical fitness for the climb and temple visits.Is it for me?Book this if you're staying in Colombo, Negombo, Kandy or nearby and want to see both Sigiriya and Dambulla in one day—the early 5am start and shared vehicle with guide lets you fit both sites with lunch included, rather than piecing together separate visits.Free cancellationKids −23%fromUS$ 120View ›
Ella to Galle Transfer & Safari: Yala or Udawalawe Jeep Tour
Ella to Galle Transfer & Safari: Yala or Udawalawe Jeep Tour★★★★★★★★★★ 4.53 (80)8h–10hYou’ll start your day in Ella’s hills before heading out for a real wildlife safari in Yala or Udawalawe—expect elephants up close, maybe even leopards if luck’s on your side. After three hours exploring by open jeep with a local guide, you’ll ride south through changing landscapes until you reach your hotel by the sea. The mix of mountain air, wild animals, and coastal breeze? You’ll remember it.Free cancellationTravelers' pickfromUS$ 40View ›
Udawalawe National Park Safari: Private Jeep with Elephants
Udawalawe National Park Safari: Private Jeep with Elephants★★★★★★★★★★ 4.92 (79)3hA private safari through Udawalawe National Park pairs a guide and jeep for either a 3-hour or 10-hour route through 30,821 hectares of protected habitat where elephant herds, water buffalo, leopards and water birds live. Pickup and drop-off within 5 km of the park gate are included; entrance fees and jeep-only options are available separately, so you choose whether the park ticket comes with your booking or you pay it on arrival.Is it for me?Choose the 3-hour safari if you want to see elephant herds and the main wildlife without a full day commitment. The 10-hour option suits anyone with the time to follow the animals through their complete daily cycle—early feeding, rest and the late-afternoon return to water—and to explore deeper into the reserve where leopards and less common species appear.Free cancellationfromUS$ 22View ›
Yala Safari Day Trip: Private Jeep & Hotel Pickup
Yala Safari Day Trip: Private Jeep & Hotel Pickup★★★★★★★★★★ 4.66 (79)7h–13hYou’ll feel every bump and thrill on this private Yala safari day trip—hotel pickup makes it easy, while your local guide helps you spot leopards, elephants, and crocs from your own 4WD jeep. Lunch is included too. There’s something about seeing wildlife up close here that stays with you long after you’ve left.Free cancellationTravelers' pickInfants freefromUS$ 105View ›
Do you need help planning your next activity?