

Looking for a coastal escape beyond the architectural charm of Sri Lanka tourism? Head to Bentota. Nestled along the southwestern coast of Sri Lanka, this is one of the premier beach resort towns. It is famous for its pristine beaches, tranquil backwaters, and rich cultural heritage.
Whether you are a water sports enthusiast looking for thrilling adventures on the Indian Ocean or a couple seeking a romantic beachside escape, Bentota has something for every kind of traveller. Read this Bentota Travel Guide to find out about its weather, attractions, activities, how to get there, where to stay, cost and travel tips for a memorable trip.
| Quick Fact | Details |
| Where is Bentota? | Southwestern coast of Sri Lanka, along the A2 coastal road |
| Known for | Golden Mile beach, water sports, river safaris, and turtle conservation |
| Ideal trip length | 2–3 days |
| Best time to visit | November to April, when the seas are generally calmer |
| Distance from Colombo Airport | Approximately 100–110 km, around 1.5–2.5 hours by road depending on traffic |
| Distance from Colombo city | Approximately 65 km, around 60–90 minutes via the Southern Expressway |
Famous for its stunning "Golden Mile" beach, vibrant water sports, and scenic river safaris, Bentota is one of the most beautiful places to visit in Sri Lanka. Many tourists visit this destination for relaxation, enjoying turtle hatcheries and Ayurveda spas.
Here are the key reasons to visit Bentota:
Bentota has a typical tropical climate influenced by the monsoon winds. However, November to April is the best time to visit Bentota. During this time, the skies are clear, the weather is pleasant, and the ocean is calm and perfect for swimming and water sports.
| Season | Months | Weather | Temperature | Ideal For |
| Winter (Dry Season) | November–April | Sunny, dry, low humidity, calm seas | 27°C – 30°C | Beach holidays, water sports, sightseeing, honeymoon trips |
| Summer (Pre-Monsoon) | March–April | Hot, slightly humid, occasional showers | 28°C – 32°C | Beach relaxation, short getaways |
| Monsoon (Southwest Monsoon) | May–September | Heavy rainfall, windy, rough seas, high humidity | 26°C – 29°C | Budget travel, spa retreats, lush scenery |
| Inter-Monsoon | October | Occasional rain, partly sunny | 26°C – 30°C | Off-season deals, peaceful travel |
Also Read: Best Time To Visit Sri Lanka
Bentota is more than just a place to relax by the beach. You can spend your day trying water sports, exploring quiet waterways, or enjoying a slower side of Sri Lanka. Here are some of the best things to do in Bentota for a fun and memorable trip.
Bentota has more to explore beyond its beaches and waterways. The best places to visit in Bentota include scenic islands, historic temples, wildlife experiences, and peaceful gardens. Add these spots to your itinerary to see a different side of the town.
Bentota Beach & Marine Life
Bentota Beach is a worthwhile destination for your Bentota holiday packages for adventurous activities. This beach is ideal for swimming, sunbathing, and leisurely evening walks. You can also go for snorkelling and glass-bottom boat rides to explore the colourful coral gardens and reef fish.
Take a short drive north of Bentota to explore one of the family-friendly places to visit in Bentota, Sri Lanka. Watching the endangered turtles nesting at the Kosgoda Sea Turtle Conservation between November and April is a once-in-a-lifetime experience. You can learn about turtle species, conservation efforts, and even witness baby turtles before they are released into the ocean—an unforgettable and meaningful experience.
Just a boat ride away through the calm waters of the Bentota River, Cinnamon Island is a must-add to your 5-day Sri Lanka itinerary. The island is home to cinnamon plantations worked by local families who have cultivated the spice for generations. Take a guided walk to learn about the cinnamon-growing process.
Perched dramatically atop a rocky hill, Kande Viharaya is one of the most beautiful Buddhist temples in Sri Lanka. Here, you can admire the massive Buddha statue, explore vibrant temple murals, and experience local religious traditions. Additionally, the views from the hilltop over the surrounding landscape are breathtaking.
Walk around Sri Lanka's greatest architectural structure, the Lunuganga Estate. It is a masterpiece designed by Geoffrey Bawa. Join a guided tour to explore beautifully designed gardens and enjoy peaceful lake views.
Bentota Lagoon is one of the most popular tourist attractions in Bentota. This is where the Bentota River meets the sea. Its calm, wide waters are ideal for jet skiing, windsurfing, wakeboarding, banana boat rides, and kayaking. Go on a river safari into the mangrove-fringed interior to explore the diverse wildlife of Sri Lanka.
There are plenty of accommodations in Bentota, ranging from budget-friendly guesthouses to luxurious beachfront resorts. For the best experience, stay near Bentota Beach for easy access to water activities, or choose Induruwa and Aluthgama for quieter, scenic stays.
Best places to stay in Bentota
| Area | Best For | Recommended Stay | Price Range (per night) |
| Bentota Beach | Beachfront luxury & water sports | Taj Bentota Resort & Spa | ₹12,000–₹25,000 (LKR 41,400–86,400) |
| Induruwa | Quiet, less crowded beach stays | Temple Tree Resort & Spa | ₹8,000–₹15,000 (LKR 27,600–51,800) |
| Aluthgama | Budget stays & local experience | Hotel Susantha Garden | ₹3,000–₹7,000 (LKR 10,400–24,200) |
| Bentota Lagoon | Nature & river views | AVANI Bentota Resort | ₹10,000–₹18,000 (LKR 34,500–62,200) |
| Moragalla | Peaceful beach & mid-range resorts | The Palms Bentota | ₹7,000–₹12,000 (LKR 24,200–41,400) |
| Kosgoda | Eco stays & turtle conservation area | Sheraton Kosgoda Turtle Beach Resort | ₹12,000–₹20,000 (LKR 41,400–69,100) |
There are no direct road or train connections from India to Bentota. The easiest way to reach Bentota from India is to fly to Sri Lanka and then continue by road or train.
Indians travelling to Sri Lanka for tourism can obtain a free 30-day Electronic Travel Authorisation (ETA), a Sri Lanka visa, often with double entry.
Fly to Bandaranaike International Airport, the nearest major international airport to Bentota. From the airport, you can take a private taxi or transfer to Bentota. The journey usually takes around 2 to 2.5 hours, depending on traffic.
If you are travelling from Colombo, you can take a coastal train towards Bentota or Aluthgama. The journey takes around 1.5 to 2 hours, depending on the service.
Bentota is around 65 km from Colombo and can be reached by taxi, private car or bus. Driving from Colombo usually takes around 1 to 1.5 hours, depending on traffic.
Understanding the local transport options can make your Bentota trip easier and more comfortable. From trains to private cars, transport in Sri Lanka gives you several convenient ways to explore Bentota and nearby areas.
Bentota is a great place to try fresh seafood and classic Sri Lankan food. Here are a few dishes worth adding to your food list:
For more dining options, check out these restaurants in Sri Lanka.
Your daily budget in Bentota depends on where you stay, what you eat, and the activities you choose. The table below gives a simple estimate for budget, mid-range, and luxury travel.
| Expense Category | Budget Traveller (Per Day) | Mid-Range Traveller (Per Day) | Luxury Traveller (Per Day) |
| Accommodation | ₹2,000 – ₹5,000 (LKR 7,200 – LKR 18,000) | ₹6,000 – ₹12,000 (LKR 21,600 – LKR 43,200) | ₹15,000 – ₹30,000 (LKR 54,000 – LKR 108,000) |
| Food & Drinks | ₹800 – ₹1,500 (LKR 2,880 – LKR 5,400) | ₹1,500 – ₹3,000 (LKR 5,400 – LKR 10,800) | ₹3,500 – ₹6,000 (LKR 12,600 – LKR 21,600) |
| Local Transport | ₹500 – ₹1,000 (LKR 1,800 – LKR 3,600) | ₹1,500 – ₹3,000 (LKR 5,400 – LKR 10,800) | ₹4,000 – ₹8,000 (LKR 14,400 – LKR 28,800) |
| Attractions & Activities | ₹1,000 – ₹2,000 (LKR 3,600 – LKR 7,200) | ₹2,000 – ₹4,000 (LKR 7,200 – LKR 14,400) | ₹5,000 – ₹10,000 (LKR 18,000 – LKR 36,000) |
| Shopping & Miscellaneous | ₹500 – ₹1,000 (LKR 1,800 – LKR 3,600) | ₹1,500 – ₹3,000 (LKR 5,400 – LKR 10,800) | ₹3,000 – ₹6,000 (LKR 10,800 – LKR 21,600) |
| Total Per Day Cost | ₹4,800 – ₹10,500 (LKR 17,280 – LKR 37,800) | ₹12,500 – ₹25,000 (LKR 45,000 – LKR 90,000) | ₹30,500 – ₹60,000+ (LKR 109,800 – LKR 216,000+) |
A couple of days is enough to experience Bentota without rushing from one attraction to another. You can keep your mornings for sightseeing and activities, then leave your evenings free for the beach, food, or a slow walk.
Day 1
Day 2
Day 3
Tip: For a slower trip, skip an attraction on Day 3 and enjoy more beach time.
Bentota, Sri Lanka is a great choice if you want a beach holiday with more to explore. You can enjoy water sports, discover quiet waterways, visit turtle conservation projects, and still have time to slow down by the sea. A 2- to 3-day stay is enough to experience the highlights without rushing. Now that you know when to visit, where to stay, what to do, and how much to spend, it is time to plan your Bentota getaway.
Bentota is famous for its golden beaches, water sports, scenic river safaris, and turtle conservation projects.
Yes, Bentota is definitely worth visiting. It offers a perfect mix of relaxation and adventure, with beaches, water activities, cultural attractions, and easy accessibility from Colombo, making it ideal for all types of travellers.
Bentota Beach is the best area for beachfront luxury and water sports. For quieter stays, Induruwa and Moragalla are great options, while Aluthgama is ideal for budget travellers.
A stay of 2 to 3 days is ideal to explore Bentota. This gives enough time to enjoy beaches, water sports, river safaris, and nearby attractions like turtle hatcheries and temples.
Yes, Bentota is generally safe for solo travellers. The area is tourist-friendly, but it’s advisable to follow basic precautions like avoiding isolated areas at night and using trusted transport options.
Bentota is on Sri Lanka’s southwestern coast, between Colombo and Galle. It sits along the A2 coastal road and is known for its beaches, river, and relaxed coastal setting.
Bentota, Sri Lanka is around 65 km from Colombo by road. The journey usually takes about 60 to 90 minutes by car, depending on traffic and the route you take.
The easiest way to get from Colombo Airport to Bentota is by taxi or private car. The journey usually takes around 2 to 2.5 hours, depending on traffic.
Bentota is suitable for families with children, especially for beach time, river safaris, and family-friendly activities. Always check sea conditions and choose water sports that suit your child’s age.