Hotels near Bentota Beach in Bentota River

Find the best hotel for you near Bentota Beach based on location, price or preference

Compare Bentota Beach hotel deals across hundreds of providers, all in one place

Look out for Bentota Beach hotels with free cancellation or excellent ratings

Compare across the best brands for a hotel near Bentota Beach

Explore the area around Bentota Beach

Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

3, 4 & 5-star hotels around Bentota Beach

Looking for a hotel near Bentota Beach with great star ratings? Whether you're after 5-star service or a room that fits a more modest budget, we can find the right stay for you.

Want a hotel near Bentota Beach? Here's what you need to know.

Cheapest month to stayMay
Average weekday priceر.ق.‏ 172 per night
Average weekend priceر.ق.‏ 167 per night
Average priceر.ق.‏ 149 per night
Cheapest price foundر.ق.‏ 29 per night

How to find the best hotel for you near Bentota Beach

Searching with Skyscanner means you'll find hotels rated by travellers, for travellers. We don't just pull in the cheapest hotel prices from across the internet. We gather independent reviews and ratings from thousands of guests, so you can find the best deal. You can also filter by budget, hotel rating and more.

How to find the best hotel deal near Bentota Beach

  • The same magic that drives our flight search can also help you find the sharpest room rates around. Use these hacks to search smarter and spend less across 130 or so hotels near Bentota Beach.

  • Save on your hotel and be first in line for the best rooms by booking in advance. You'll also have extra time to weigh up your options and find the perfect match.

  • However, you could still find a last-minute bargain. Although prices usually rise closer to your stay, some hotels drop rates a day or two before to avoid having vacant rooms, especially during low season.

  • Stay flexible with your dates to unlock better rates. Search for hotels across different seasons or months. Even going midweek (instead of weekends) can lead to huge savings.

  • Skip the risk of extra fees by choosing stays that have free cancellation. If your plans fall through or a better deal shows up, you can cancel without penalty.

  • Explore the range of hotels by Bentota Beach using the interactive map. Prices are shown on the map pins, so finding the cheapest (and closest!) option is quick and simple.

Where to stay

Top hotels near Bentota Beach

  • Bentota Beach is easier to explore when your hotel is close by. You can go early to beat the crowds, head back to relax, or return later when it suits you. Here are a few accommodation options that put you close to this attraction.

  • Put your bags down and head straight out from Aura Beach Villa. This popular hotel near Bentota Beach has a 3-star rating and is about 3 kilometres away. And with guest ratings sitting above 4 out of 5 overall, it's a clear front-runner.

  • Being well-located is just one of many reasons to like Traumvilla Bentota. Roughly 3 kilometres away and rated 3 stars, it's a strong match for couples in particular.

  • Hotel Samsara rounds out the top choices near Bentota Beach. Rated 3 stars, it's about 3 kilometres from this popular attraction.

Best hotels for a budget

  • Why pay extra? Bentota River has at least 40 budget hotels that provide the basics so you can spend your cash where it really counts: having adventures and buying too many souvenirs. Many are often equipped with money-saving amenities like kitchenettes and laundry facilities. Here are some of the most affordable hotels close to Bentota Beach.

  • Swarnapaya Résidence offers comfort that doesn't cost a fortune. Take advantage of amenities such as Wi-Fi in designated areas and internet access at this 2-star option that's roughly 0.48 kilometres from Bentota Beach.

  • Featuring conveniences like a restaurant and a 24-hour front desk, Sath Villa Naadi Ayurveda Resort is around 3 kilometres away. Book yourself into this 2-star stay and stretch your budget further on your journey.

  • The right mix of convenience and cost comes together at Sisi's Place, which is rated 3 stars. It's about 0.16 kilometres from Bentota Beach and offers internet access, luggage storage and more.

Best 4-star hotels near Bentota Beach

  • When you'd like a little extra, a 4-star hotel delivers. With around ten choices across Bentota River, they typically offer rooms with character, attentive service, and extras such as on-site bars and restaurants. Take your pick of some upmarket hotels around Bentota Beach.

  • Marina Bentota nails the 4-star guest experience. Roughly 0.80 kilometres from Bentota Beach, valet parking and a restaurant help make this a standout option.

  • About 3 kilometres away, Dalmanuta Gardens gets the location right — and everything else too. With a restaurant, a steam room and other extras, it has all the right touches in all the right places.

  • Around 0.97 kilometres from Bentota Beach, Club Villa is also a favourite. Pick this 4-star stay for upgraded features such as a beauty salon and a fireplace.

Best 5-star luxury hotels near Bentota Beach

  • Featuring anything from spacious suites to valet parking and gourmet dining experiences, a 5-star hotel is where your escape levels up. Spa treatments, infinity pools, and stocked mini-bars? Good chance you'll find that too. Out of Bentota River's 20 or so luxury stays, there are hotels by Bentota Beach that are worth considering.

  • Around 3 kilometres away, Heritance Ayurveda - All Meals and Treatments doesn't just meet expectations — it beats them. There's a lot to love about this well-located option, including massage services and valet parking.

  • Featuring a restaurant, an outdoor swimming pool and much more, Dutch Gate Bentota also brings that 5-star wow factor. You'll find this stay 2 kilometres or so from Bentota Beach.

  • Taru Villas The Long House - Bentota is a standout in the luxury category, with a private beach and an outdoor swimming pool among its many amenities. It's around 2 kilometres from the action and scores overall guest ratings above 4 out of 5.

Best hotels near Bentota Beach for families

  • Finding the right hotel near Bentota Beach can be a total game changer when travelling with kids. With things like playgrounds, activity programmes, and large suites, they are loaded with perks that make family travel easier. Bentota River is home to around 150 of these stays.

  • Take the kids on a trip while keeping costs low at Villa 80. This affordable 3-star option is around 2 kilometres from Bentota Beach and offers water sports and Wi-Fi. It's popular with guests, with overall ratings usually above 4 out of 5.

  • Turn your family escape into a luxurious one at Cinnamon Bentota Beach - Signature Selection. Rated 5 stars, it's 0.32 kilometres or so away and features billiards and shuttle services.

  • Check everyone into Nisala Arana Boutique Hotel and you'll be roughly 3 kilometres from Bentota Beach. From internet access and a barbeque to other amenities, this 3-star option has what you need to feel settled.

Best romantic hotels near Bentota Beach for couples

  • Looking to create new memories or relive old ones? A romantic hotel by Bentota Beach can help set the mood. These stays often include extras like in-room jacuzzis, private terraces, and spa treatments. Choose from ten or so hotels across Bentota River that speak the language of love.

  • With room service, a fireplace and more, Sea Trails Bentota is where romance meets great value. Rated 3 stars, this cost-effective option is around 3 kilometres from Bentota Beach.

  • Roughly 2 kilometres away, Nyne Hotels The Muse - Bentota offers an intimate escape with a hint of luxury. It features room service and a spa and has a 4-star rating.

  • With guests often rating it more than 4 out of 5, Priyanka Villa has its fair share of admirers. It comes with massage services and room service and is 2 kilometres or so from Bentota Beach.

Don't miss these other attractions near Bentota Beach

  • Bentota Beach is just the first stop in a place full of things to see and do. Extend your adventure with these nearby attractions:

    • Ventura Beach: Around 0.16 kilometres away, this one's always a crowd-pleaser. You'll find some excellent hotels near Ventura Beach if you want to stay around this landmark.

    • Spice and Herbal Garden: About 2 kilometres from Bentota Beach, here's one more landmark with plenty of appeal. Explore the hotels near Spice and Herbal Garden for more options to match your travel plans.

When to go to Bentota Beach

  • The weather often decides when it's best to go. If you prefer to sightsee when it's warmest, go in March when temperatures reach up to 32ºC.

  • January is the coolest time of year in Bentota River. Expect lows of 22ºC.

  • To enjoy mostly clear skies, search for hotels close to Bentota Beach during January. With an average of 8 days of rain, this is the driest month.

  • May brings the wettest conditions. You can expect around 23 days of rainfall.

Hotels near Bentota Beach: FAQs

The price of your stay will change depending on the time of year you want to visit Bentota Beach. But on average, Nesh Villa costs ر.ق.‏ 33 per night and is one of the cheapest options.

The price of your stay will be different depending on the time of year you want to visit Bentota Beach and the hotel you pick. But to give you an idea, the average price of a hotel near Bentota Beach is ر.ق.‏ 174.

The best rated hotels near Bentota Beach, according to travellers like you, are Muthumuni Ayurveda River Resort, Occidental Eden Beruwala and Dutch Gate Bentota.
There are lots of hotels near Bentota Beach to choose from, but if you're looking for something near the action the three closest hotels are Occidental Eden Beruwala, Muthumuni Ayurveda River Resort and Club Bentota.

We've found 119 hotels near Bentota Beach. Start your search by simply selecting the dates you'd like to visit and find the perfect hotel for you today.

Search for hotels near Bentota Beach.

If you're planning a trip with the whole family, the best rated hotels for you near Bentota Beach are Occidental Eden Beruwala and Club Bentota.
Need parking near Bentota Beach? Take a look at Muthumuni Ayurveda River Resort, Occidental Eden Beruwala and Dutch Gate Bentota. These are the best rated hotels with parking available.