Top Hotels Near Bentota Beach in Bentota from NZ$71

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bentota Beach hotels

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
5.0 star property
2.2 km from Bentota Beach
8.6 out of 10, Excellent, (191)
"Excellent hotel in a beautiful location, highly recommended "
Australia
Geoffrey
The price is NZ$709
includes taxes & fees
18 Jan - 19 Jan 2026
Taj Bentota Resort & Spa

Cinnamon Bey Beruwala

Cinnamon Bey Beruwala
4.5 star property
2.2 km from Bentota Beach
8.2 out of 10, Very good, (120)
"Stay was amazing! Great location"
India
Anonymous traveller
The price is NZ$511
includes taxes & fees
17 Jan - 18 Jan 2026
Cinnamon Bey Beruwala

Ekho Surf

Ekho Surf
4.0 star property
2 km from Bentota Beach
7.4 out of 10, Good, (126)
"Beautiful place, Beautiful People and amazing beach"
United Kingdom
Tharmalingam
Ekho Surf

The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
4.0 star property
3.1 km from Bentota Beach
9.4 out of 10, Exceptional, (6)
"Wonderful hotel with great staff. We have stayed here before & highly recommend this hotel beautifully designed by Geoffrey Bawa it is a gem."
Australia
Terrence
The price is NZ$508
includes taxes & fees
27 Jan - 28 Jan 2026
The Villa Bentota by KK Collection

Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
5.0 star property
3 km from Bentota Beach
9.4 out of 10, Exceptional, (21)
"Everything fantastic ultra clean beautiful furniture great staff lovely food "
United Kingdom
Christine
The price is NZ$599
includes taxes & fees
7 Jan - 8 Jan 2026
Taru Villas The Long House - Bentota

Lagoon Bentota

Lagoon Bentota
3.0 star property
2 km from Bentota Beach
9.2 out of 10, Wonderful, (20)
"Beautiful place. So peaceful, staff were lovely and helpful. A little paradise. Pool area was quiet and great views. "
United Kingdom
Nina
The price is NZ$137
includes taxes & fees
30 Dec - 31 Dec
Lagoon Bentota

Cinnamon Bentota Beach – Signature Selection

Cinnamon Bentota Beach – Signature Selection
5.0 star property
1.6 km from Bentota Beach
9.2 out of 10, Wonderful, (47)
"Very personal service despite being a mid sized resort hotel "
United Kingdom
Jens
The price is NZ$636
includes taxes & fees
12 Jan - 13 Jan 2026
Cinnamon Bentota Beach – Signature Selection

Club Villa

Club Villa
3.0 star property
2.7 km from Bentota Beach
9.2 out of 10, Wonderful, (39)
"Beautiful building and grounds leading across the railway line to the beach; comfortable room. "
United Kingdom
Olivia
The price is NZ$409
includes taxes & fees
22 Jan - 23 Jan 2026
Club Villa

Villa 80

Villa 80
3.0 star property
2.7 km from Bentota Beach
9.0 out of 10, Wonderful, (7)
"Henry the owner is the perfect host. Staff were very caring and helpful! Pool is great! Food was one of the highlights. Fantastic wildlife in the garden with parrot, fish, fire flies, chip monks and lizards. Mosquito free veranda. Tuc, tuc and van available anytime. Wonderful beach only 2 min tuk tuk ride away. Best relaxing holiday we have had in 2 months of traveling."
United States
James
Villa 80

Grand Lotus Bentota

Grand Lotus Bentota
3.0 star property
0.8 km from Bentota Beach
8.8 out of 10, Excellent, (16)
"The staff were extremely helpful and the breakfasts were fantastic"
Canada
Judith
Grand Lotus Bentota

Nyne Hotels Rock Villa - Bentota

Nyne Hotels Rock Villa - Bentota
5.0 star property
2.8 km from Bentota Beach
9.0 out of 10, Wonderful, (4)
"Wonderful and comfortable but the F&B prices based on the service level and hotel are fairly high compared to other luxury properties in the area. "
Singapore
Anonymous traveller
The price is NZ$707
includes taxes & fees
11 Jan - 12 Jan 2026
Nyne Hotels Rock Villa - Bentota

Prince Villa

Prince Villa
3.5 star property
3.1 km from Bentota Beach
8.0 out of 10, Very good, (11)
"The staff was so nice. The room was large, 4 post bed, mini frig, beach and bath towels in room. It was very clean. Balcony was nice with sturdy chairs and table. View was nice over pool. Free beach chairs. Can by drinks/food- everyone there also nice. Good place to rest, be at beach, breakfast good, restaurant/bar in hotels right there. Thank you for a good stay!"
United States
Kristi
The price is NZ$73
includes taxes & fees
10 Jan - 11 Jan 2026
Prince Villa

Ocean View

Ocean View
3.0 star property
3 km from Bentota Beach
8.0 out of 10, Very good, (40)
"warm hospitality of owner is nice. owner is kind and honest. his care put our at relax:)"
Japan
YASUHIRO
Ocean View

Hotel Hemadan

Hotel Hemadan
2.5 star property
1.2 km from Bentota Beach
7.8 out of 10, Good, (7)
"The hotel is very authentic and their food is yummy! The best srilankan dinner we had! The room are old but thats fine.. the staff is awesome and the owners so friendly.. they have a stunning seating with a wonderful view for lunch or dinnner and their breakfast is yummy"
United States
Maria Nour
The price is NZ$101
includes taxes & fees
1 Jan - 2 Jan 2026
Hotel Hemadan

Little Paradise

Little Paradise
2.5 star property
1.9 km from Bentota Beach
7.8 out of 10, Good, (16)
"Lovely hosts, excellent wifi.. i loved the pool and the garden.. it was little paradise :)"
United States
Michelle
Little Paradise

Palm Beach Inn and Sea Shells Cabanas

Palm Beach Inn and Sea Shells Cabanas
3.0 star property
3.2 km from Bentota Beach
7.4 out of 10, Good, (27)
"Hotel backs on to a beach that is amazing, by far the cheapest hotel on the main strip, freindly attentive staff, very clean and situated in the centre of the main strip. Booked one night. Stayed for 4"
United Kingdom
Michael
The price is NZ$90
includes taxes & fees
29 Dec - 30 Dec
Palm Beach Inn and Sea Shells Cabanas

Hotel Bougainvilla

Hotel Bougainvilla
3.0 star property
1.5 km from Bentota Beach
7.2 out of 10, Good, (5)
"Stannade där i 3 nätter, bra service från hotell ägaren som var trevlig. Polen fin men vi ville mera vara vid havet. De körde en till stranden gratis med tuktuk vilket var riktigt bra, stranden är fin men det finns så många finare stränder och städer på Sri lanka som jag mer skulle rekommendera att besöka. Helt okej vistelse men skulle inte välja att bo här igen."
Sweden
Anonymous traveller
Hotel Bougainvilla

Lucky Prince Villa

Lucky Prince Villa
3.0 star property
0.7 km from Bentota Beach
9.0 out of 10, Wonderful, (2)
The price is NZ$71
includes taxes & fees
31 Dec - 1 Jan 2026
Lucky Prince Villa

sakurahana guest house

sakurahana guest house
3.0 star property
1.2 km from Bentota Beach
10.0 out of 10, Exceptional, (1)
sakurahana guest house

Sumal Villa

Sumal Villa
3.0 star property
2.2 km from Bentota Beach
10.0 out of 10, Exceptional, (1)
"Příjemné ubytování v rodinné vile (5 pokojů), čisto, majitelé jsou velmi přátelští, mluví anglicky a německy, v zahradě restaurace s místní i mzn. kuchyní, velmi dobré jídlo. 100m na pláž. Blízko je útes, prima šnorchlování."
Czechia
Martina
Sumal Villa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Bentota Beach Hotel Reviews

Hotels near other Bentota Beach attractions

Find out more about Bentota Beach

Top reasons to visit Bentota Beach

  • Stunning Beaches: Enjoy the picturesque, cinnamon-scented beaches ideal for relaxation and family-friendly fun.
  • Adventure Activities: Experience thrilling excursions such as river safaris and surfing, suitable for all skill levels.
  • Cultural Experiences: Engage in local traditions with activities like drumming lessons and exploring vibrant communities.
  • Relaxing Wellness Options: Indulge in rejuvenating spa packages that enhance your holiday experience.
  • Variety of Accommodations: Choose from beachfront resorts to charming guesthouses, catering to every traveler's needs.

Find great hotels near Bentota Beach

Discover a range of delightful accommodations along Bentota Beach, where you can unwind in style. From beachfront hotels to charming guesthouses, each option offers essential amenities for a relaxing getaway. Whether you seek a business-oriented stay or a rejuvenating spa experience, Bentota has something for every traveller. Explore the best Bentota hotels for an unforgettable escape in this beautiful Southern Province of Sri Lanka.

  • Taj Bentota Resort & Spa: Embrace luxury and eco-friendly adventures at Taj Bentota Resort & Spa, a 5-star haven located a mile from Bentota Beach. This property caters to discerning travellers seeking both relaxation and excitement. With eco-certification, it promotes sustainable tourism while offering an array of adventure sports such as kayaking, helicopter rides, fishing, and surfing nearby. Guests can indulge in the ultimate relaxation experience with premium amenities and recreational activities designed to immerse them in the natural beauty of Sri Lanka.
  • NH Bentota Ceysands Resort: Perfect for those looking for a romantic getaway or a productive business trip, NH Bentota Ceysands Resort is a 4-star retreat just half a mile from the beach. With multiple meeting rooms and a coworking space, it blends business and leisure seamlessly. Adventure seekers can enjoy onsite waterskiing and fishing, while the hotel’s romance packages create memorable dining experiences with ocean views and 24-hour room service. Relax and unwind at the spa or poolside bar, making it an ideal spot for couples and professionals alike.
  • Lanka Princess All Inclusive Hotel: Situated half a mile from Bentota Beach, Lanka Princess All Inclusive Hotel is a 4-star resort that offers direct beach access, making it a perfect choice for beach lovers and business travellers. With a focus on providing a complete all-inclusive experience, it caters to those who wish to unwind by the sea while also accommodating business needs. Enjoy the serene surroundings and a variety of amenities that ensure a comfortable and enjoyable stay in this tropical paradise.

Where to stay near Bentota Beach

Bentota Beach, located in the Southern Province of Sri Lanka, offers a tranquil escape with stunning ocean views and friendly locals. Explore the pristine cinnamon-scented beaches, perfect for relaxation and family-friendly activities. With easy beach access, you can unwind on the soft sands or embark on exciting excursions nearby. Whether you're seeking adventure or a peaceful retreat, Bentota Beach is the ideal destination for a memorable holiday experience.

  • Bentota: A vibrant coastal city, Bentota is renowned for its stunning beach, making it a prime destination for sun-seekers and families alike. The area experiences a moderate influx of travellers, particularly from December to February, when the weather is perfect for beach activities. Visitors can indulge in shopping at local centres or relax at country private clubs. Notable attractions include the picturesque Bentota Beach and historic sites nearby, creating an ideal blend of relaxation and culture.
  • Dharga Town: Located just 1.6km from Bentota Beach, Dharga Town offers a charming mix of beach life and cultural experiences. The town sees a similar seasonal pattern in visitor numbers, peaking during the festive months from December to February. Here, you can enjoy the serene beaches and immerse yourself in the local culture, making it a perfect spot for scenic strolls and family outings. Dharga Town's close proximity to Bentota allows easy access to the beach while enjoying a quieter atmosphere.
  • Ahungalla: Situated 14.5km from Bentota Beach, Ahungalla is an inviting town that promises a range of outdoor activities, ideal for families and adventure enthusiasts. While visitor numbers are steady throughout the year, the peak seasons in April and July to August attract those eager for beach fun and exploration. You’ll find shopping centres and local clubs here, along with beautiful family beaches and historic sites that showcase the area's rich heritage, making it a delightful addition to your itinerary.

Things to do near Bentota Beach

While visiting Bentota Beach, indulge in a day trip exploring the stunning coastline and vibrant local culture. Experience the thrill of a Bentota River safari, where you can witness diverse wildlife. For relaxation, consider wellness packages at local spas. Enhance your holiday by joining a drumming lesson to connect with Sri Lankan traditions, and seize the opportunity to surf the inviting waves along the beach, perfect for both novices and seasoned surfers.

Shopping

Bentota Beach offers local shops for unique souvenirs, like handmade crafts and traditional handicrafts. If you're up for a drive, visit the nearby Moragalla Shopping Complex for a wider selection of local goods and fashion, perfect for finding that special gift to take home.

Recreation

In Bentota, the Ayurveda Pavilions provides holistic wellness retreats featuring traditional Ayurvedic treatments and serene surroundings. At the Centara Ceysands Resort, rejuvenate with beachfront yoga sessions and invigorating spa therapies, perfect for relaxation and rejuvenation under the tropical sun.

Adventure

Explore the Gurusinghe Moonstone Mine, located 29.0km from Bentota Beach, for a unique gem-hunting experience. At Pearl Bay, 33.8km away, enjoy thrilling water park rides and family-friendly entertainment, ensuring a fun-filled day for adventurers of all ages.

Nightlife

Experience the vibrant nightlife at Bentota Beach with a visit to the charming Happy Fish Beach Bar for tropical cocktails. For a lively atmosphere, check out the Moonlight Restaurant, where you can enjoy fresh seafood and local music under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bentota Beach

For a budget-friendly vacation to Bentota Beach, consider visiting during the cheaper months of May to June and September, and book your hotel about a month in advance for the best rates. Thursday is the least expensive day to stay, while Monday tends to be pricier. Use Expedia to compare prices and filter for eco-friendly accommodations. Look for last-minute deals and consider bundling your hotel with flights and activities for additional savings. Don’t forget to explore free activities along the beach to make the most of your trip without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Bentota Beach are May to June and September, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Bentota Beach is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Bentota Beach is Thursday. The most expensive day to stay around Bentota Beach is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you’re after. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently on offer. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some cash by bundling your Bentota Beach hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions near Bentota Beach

In Bentota Beach, you can bask in the sun on stunning shores while exploring the vibrant local culture and picturesque scenery. Popular attractions include the beach, harbour, and private gardens. For an enjoyable experience, don't miss the best resorts and the impressive Bentota beaches. Whether you're after relaxation or adventure, Bentota offers a perfect blend of experiences for every traveller.

  • Moragalla Beach: A tranquil escape, Moragalla Beach offers stunning views and a relaxed atmosphere. Just 1.6km from Bentota Beach, it’s perfect for sunbathing, swimming, and enjoying the gentle waves that create a true beach vibe.
  • Beruwela Harbour: Located 4.8km away, Beruwela Harbour is a picturesque spot where you can witness vibrant fishing boats and enjoy the scenic coastal views. Ideal for a leisurely stroll, it combines beach vibes with breathtaking scenery.
  • Kaluwamodara Bridge: This modern bridge, located 644m from Bentota Beach, represents the urban charm of the area. Offering panoramic views of the surroundings, it’s a great spot to experience the city's vibe while capturing beautiful photographs.

Best time to go to Bentota Beach

The best time to visit Bentota Beach is dependant on what kind of holiday you are seeking. April is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with moderate rain. December is its coolest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.7°F (26.5°C)Light RainMostly SunnyModerately HighSlightly High
February80.8°F (27.1°C)Light RainMostly SunnyModerately HighSlightly High
March82.0°F (27.8°C)Light RainMostly SunnyAverageAverage
April82.9°F (28.3°C)Moderate RainMostly CloudyAverageAverage
May82.2°F (27.9°C)Frequent RainMostly CloudyModerately LowSlightly Low
June81.0°F (27.2°C)Frequent RainMostly CloudyModerately LowSlightly Low
July80.4°F (26.9°C)Frequent RainMostly CloudyAverageAverage
August80.2°F (26.8°C)Frequent RainMostly CloudyAverageAverage
September80.2°F (26.8°C)Frequent RainMostly CloudyModerately LowSlightly Low
October80.4°F (26.9°C)Frequent RainMostly CloudyAverageAverage
November80.2°F (26.8°C)Frequent RainMostly CloudyAverageAverage
December79.5°F (26.4°C)Moderate RainMostly SunnyModerately HighSlightly High

The nearest major airports for your trip to Bentota Beach

To reach Bentota Beach, the main airport is Colombo's Bandaranaike International Airport (CMB), situated 82.1km away. Nearby hotel options include the luxurious Sentido Heritance Negombo, located 8.0km from the airport, offering an airport shuttle service. Another excellent choice is Jetwing Blue, a 5-star resort 9.7km from CMB, also providing convenient access to the airport. For an adults-only experience, consider Jetwing Lagoon Wellness, situated just 6.4km away, with easy airport access. These hotels ensure a comfortable stay and seamless transport options for your arrival in Sri Lanka.

Frequently asked questions

What's the area like around Bentota Beach?
Bentota Beach is located in Bentota. If you're looking for a convenient place to stay, take a look at the 49 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay near Bentota Beach?
NH Bentota Ceysands Resort is one of the top choices for your stay based on our traveller data, and this resort offers a full-service spa and 3 restaurants. It's located just a short 0.5 mi (0.8 km) from Bentota Beach. Other good options within a short distance include Lanka Princess All Inclusive Hotel and Heritance Ayurveda.
How many hotels are there close to Bentota Beach?
Expedia has 49 hotels and other accommodation options within a mile from Bentota Beach.
If I need to cancel the hotel reservation for my stay near Bentota Beach, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within 24 hours of your booking. Enter dates in and click on "Search", then use the "fully refundable" filter to get the top deals on offer near Bentota Beach.
What can I see and do near Bentota Beach?
Lounge by the water at Moragalla Beach and Induruwa Beach. You might plan a visit to Beruwela Harbour or Prince Lanka Ayurvrda while you're in the area. If you want to see more of the surrounding area, you can plan a visit to Brief Garden, Bevis Bawa and Kaluwamodara Bridge.