Written by

The crown jewel of Sri Lanka, Bentota makes up for an amazing beach destination with golden shores, shimmering backwaters, thick mangroves, and an array of watersports for people to engage in. But the big question is – where to stay on your trip to Bentota? Fret not. We have the most awesome answers for you with our carefully crafted list of the best hotels in Bentota, both luxury and budget.

Budget Hotels In Bentota

Excited? Let’s first look at the cheap hotels in Bentota that will offer just as much comfort, impeccable services, views, hospitality, culinary experiences, and more, as all the luxurious accommodation options in Bentota:

10. Haus Berlin Bentota

stay at Haus Berlin Bentota

Image Source

Suggested Read: 25 Soul-Satisfying Things To Do In Sri Lanka For Travelers Of All Types

Proudly showing off its Certificate of Excellence on TripAdvisor, Haus Berlin Bentota is one of the best hotels in Bentota set in beautifully landscaped grounds. It offers utmost peace and relaxation far away from the chaos of city life. With spacious rooms, outdoor pool, free WiFi, and access to the sandy beaches, Haus Berlin is definitely among the finest beach hotels in Bentota. Other than 5-star facilities, it also rents out bikes to guests so that they may explore the city like a local!

Location: 213 Alvis Road, Dope, Bentota 80500, Sri Lanka
Starting price: INR 1,926/-
Google rating: 4.4 | TripAdvisor rating: 4.5
Website | TripAdvisor Reviews

9. Amarit Hotel

stay at Amarit Hotel bentota

Image Source
Rated among the best 5 star hotels in Bentota, Hotel Amarit features a lavish coffee bar, laundry service, 24-hour room service, spacious and air-conditioned rooms, and free WiFi. What more can one ask for on their Bentota holiday- The restaurant and bar of this Bentota accommodation offer the finest Sri Lankan cuisine and drinks. Located merely 55-minutes away from the airport, Amarit is one of the best hotels in Bentota for budget travelers and backpackers.

Location: Gammedda Road, Bentota 12080, Sri Lanka
Starting price: INR 2,656/-
Google rating: 3.7 | TripAdvisor rating: 4.5
Website | TripAdvisor Reviews

8. Hotel Bentota Village

stay at Hotel Bentota Village

Image Source

Suggested Read: Sri Lanka Travel Tips: 16 Dos And Donts For A Memorable Vacation

Spacious and sophisticated, each guestroom of Bentota Village is modernized with a touch of Sri Lankan traditions and architecture. Everything about the hotel, from the lavish rooms, delish food, speedy service, recreational facilities, and staff friendly attitude is something to write home about! Its garden view balconies and a fancy minibar in every room are what made it land on the list of classy cheap hotels in Bentota.

Location: Alwis Road, Warahena, Bentota 80500, Sri Lanka
Starting price: INR 2,763/-
Google rating: 4 | TripAdvisor rating: 4
Website | TripAdvisor Reviews

7. Riverside Inn Fuji Bentota

stay at Riverside Inn Fuji Bentota

Image Source
What guests love most about Riverside Inn Fuji is its river view restaurant that offers a brilliant selection of international dishes, especially Japanese. All the rooms of Riverside Inn Fuji are en-suite with the most modern furniture, luxurious bathtubs, 24/7 room service, free WiFi, and private balconies that bestow guests with unrestricted views over the backwaters. Without a doubt, Riverside is among the best hotels in Bentota Sri Lanka.

Location: No 81 Circular Road, Bentota 80500, Sri Lanka
Starting price: INR 3,007/-
Google rating: 4.8 | TripAdvisor rating: 5
Website | TripAdvisor Reviews

6. Bentota Beach by Cinnamon

stay at Bentota Beach by Cinnamon

Image Source

Suggested Read: 15 Best Sri Lankan Restaurants That Will Satiate Your Food Cravings Like None Other!

Located on the southern coast of Sri Lanka, Bentota Beach by Cinnamon is the ideal place to spend your Bentota holiday if peace and seclusion are what you seek. The resort specializes in arranging water sports and (other adventure activities) like windsurfing, jet skiing, and banana boat rides, which makes it a great choice for lovers of adventure. Among the best hotels in Bentota, Bentota Beach will make you want to stay here forever!

Location: Colombo-Galle Main Road, Bentota 80500, Sri Lanka
Starting price: INR 3,084/-
Google rating: 4.3 | TripAdvisor rating: 4
Website | TripAdvisor Reviews

Now lets dive into the royal Bentota hotels:

5. Marina Benota

stay at Marina Bentota

Image Source
Sandwiched between the azure waters of the Indian Ocean and the legendary backwaters of Bentota River, Marina Bentota has 14 lavish rooms for guests of all kinds – family with kids, honeymooners, and beach bums. Other than delectable Sri Lankan cuisine like Dhal Curry, Marina Bentota offers direct access to the beach, where the sand is a mere yard away from the hotels main entrance! The hotel also arranges water sports for its guests courtesy its Water Sports Centre. One can indulge in activities like jet skiing, banana boat rides, kayaking, deep sea fishing, scuba diving, and windsurfing while staying at one of the best 3 star hotels in Bentota beach.

Location: Paradise Island, Bentota 80500, Sri Lanka
Starting price: INR 4,050/-
Google rating: 4 | TripAdvisor rating: 3.5
Website | TripAdvisor Reviews

Get Info: Luxury Hotels in Bentota

4. Wunderbar Beach Club Hotel

stay at Wunderbar Beach Club Hotel bentota

Image Source

Suggested Read: Sri Lankan Cuisine: 10 Dishes Thatll Make You Want To Visit Sri Lanka

With 24 spacious rooms and 1 majestic bungalow, Wunderbar Beach Club is fast catching up the pace to be one of the top Bentota hotels. The rooms reflect the European standards of furnishing with an exotic touch of Sri Lankan heritage. Other than the king-sized beds and en-suite bathroom of all rooms, the hotels boasts of an expansive swimming pool and direct access to the sea. One of the best hotels in Bentota beach, it is well known for its commendable arrangements of events like birthday parties, moonlight parties, weddings, and even BBQ beach parties with live music.

Location: Robolgoda, Bentota 168/10, Sri Lanka
Starting price: INR 4,307/-
Google rating: 3.9 | TripAdvisor rating: 4
Website | TripAdvisor Reviews

3. The Surf Hotel

stay at The Surf Hotel bentota

Image Source
Located in Bentota, Surf Hotel boasts of 100 well-appointed rooms where each overlooks the sparkling Indian Ocean. Set right on the beach, the Surf Hotel is among the best boutique hotels in Bentota that offers stunning views of golden sunsets, strolls on soft sand, and utter relaxation in its sprawling lawns. Other than comfortable accommodation, the hotel is famous for its finest seafood menu along with utter privacy amid nature. No other hotel can provide as good a tropical beach experience in Sri Lanka as The Surf, which is why it is called to have the the longest stretch of beach.

Location: Beach Road, Bentota 80500, Sri Lanka
Starting price: INR 4,847/-
Google rating: 4 | TripAdvisor rating: 4
Website | TripAdvisor Reviews

2. Vivanta by Taj Bentota

stay at taj vivanta bentota 2

Image Source

Suggested Read: Your Complete Guide To Yala National Park, Home Of The Sri Lankan Leopards

Vivanta Bentota is just what Sri Lanka is – a true gem! Located on the southwest coast of Bentota in Sri Lanka, it beach all of Bentota beach hotel rates by providing endless luxurious services to its guests at a minimal rate. Other than the facilities, Vivanta is among the best hotels in Bentota Sri Lanka owing to its incomparable location over a lush hill that overlooks the Indian Ocean. Book a stay at the unbelievably opulent Vivanta to explore what all it offers and to get spoilt for life in its ocean of award-winning services and classy architecture.

stay at Vivanta by Taj Bentota

Image Source

Location: National Holiday Resort, Bentota 80500, Sri Lanka
Starting price: INR 7,350/-
Google rating: 4.5 | TripAdvisor rating: 4.5
Website | TripAdvisor Reviews

Get Info: Hotels in Sri Lanka

1. Nisala Arana Boutique Hotel

stay at Nsala Arana Boutique Hotel bentota

Image Source
Nisala Arana is one of the best boutique hotels in Bentota owing to its location set amidst lush greenery and spacious tropical gardens right next to the beach. With it’s 6 tastefully designed colonial style bedroom suites – The Doctor’s House, Coconut & Mango Villas – Nisala is easily every honeymooners first choice when booking a romantic trip to Bentota. Adding to its beauty are the freshwater pool, yoga inspiring gardens, finest of wine served with delicious cuisine in open pavilions, and unbeatable natural beauty stretching into the sandy shores.

Location: 326/1 Circular Road, Kommala, Bentota 80500, Sri Lanka
Starting price: INR 7,371/-
Google rating: 4.2 | TripAdvisor rating: 4.5
Website | TripAdvisor Reviews

Further Read: 12 Things To Do In Bentota To Make The Most Of Your Holiday!

We bet you are already booking a room at your pick of these best hotels in Bentota. But don’t forget to share this while you’re at it! Also, book your trip to Sri Lanka with TravelTriangle for the most amazing holiday experience in Sri Lanka, the heaven carved out by the Gods themselves!


Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


Category: accommodation, Romantic Travel

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month