Find hotels in Dharga Town from $11

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dharga Town hotels

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.8 out of 10, Excellent, (232 reviews)
"We’ve been to so many Rius This is the cleanest one I see beautiful garden very friendly staff great location but entertainment is very poor."
Canada
sajeeva
$166 nightly
The price is $198
May 1 - May 2
Total with taxes and fees
Hotel Riu Sri Lanka - All Inclusive

Cinnamon Bentota Beach – Signature Selection

Cinnamon Bentota Beach – Signature Selection
5.0 star property
Bentota
9.2 out of 10, Wonderful, (58 reviews)
"This is a truly stunning hotel in a beautiful location. The staff look after you impeccably throughout your stay and are clearly very proud of their workplace and Sri Lanka itself. "
United Kingdom
Andrew John
$215 nightly
The price is $253
May 1 - May 2
Total with taxes and fees
Cinnamon Bentota Beach – Signature Selection

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
5.0 star property
Bentota
8.6 out of 10, Excellent, (196 reviews)
"Great breakfast "
United States
Hammad
$187 nightly
The price is $228
Apr 3 - Apr 4
Total with taxes and fees
Taj Bentota Resort & Spa

NH Bentota Ceysands Resort

NH Bentota Ceysands Resort
4.0 star property
Bentota
8.2 out of 10, Very Good, (211 reviews)
"Friendly staff, great location and fun activities."
United States
Roshanthi
$88 nightly
The price is $106
May 1 - May 2
Total with taxes and fees
NH Bentota Ceysands Resort

Heritance Ayurveda

Heritance Ayurveda
5.0 star property
Beruwala
9.8 out of 10, Exceptional, (18 reviews)
"it was awesome stay"
Japan
yuka
Heritance Ayurveda

Jetwing Saman Villas, A Luxury Reserve - Adults Only

Jetwing Saman Villas, A Luxury Reserve - Adults Only
5.0 star property
Induruwa
9.6 out of 10, Exceptional, (54 reviews)
"Amazing service, accommodation, food, beach, pool and scenery. "
Australia
Clive
$292 nightly
The price is $347
Apr 4 - Apr 5
Total with taxes and fees
Jetwing Saman Villas, A Luxury Reserve - Adults Only

Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
5.0 star property
Bentota
9.4 out of 10, Exceptional, (23 reviews)
"Everything fantastic ultra clean beautiful furniture great staff lovely food "
United Kingdom
Christine
$175 nightly
The price is $208
May 1 - May 2
Total with taxes and fees
Taru Villas The Long House - Bentota

Lanka Princess All Inclusive Hotel

Lanka Princess All Inclusive Hotel
4.0 star property
Beruwala
8.8 out of 10, Excellent, (66 reviews)
"Very enjoyable stay."
United Kingdom
Samuel
Lanka Princess All Inclusive Hotel

The Palms

The Palms
4.0 star property
Beruwala
7.8 out of 10, Good, (55 reviews)
"the spa was great value"
United Kingdom
elizabeth
$98 nightly
The price is $116
Apr 5 - Apr 6
Total with taxes and fees
The Palms

Mount Lavinia Hotel

Mount Lavinia Hotel
4.0 star property
Mount Lavinia
8.0 out of 10, Very Good, (748 reviews)
"Amazing views and terrace. Polite and helpful staff "
United Kingdom
Mangal
$72 nightly
The price is $86
Apr 3 - Apr 4
Total with taxes and fees
Mount Lavinia Hotel

The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
4.0 star property
Bentota
9.6 out of 10, Exceptional, (7 reviews)
"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 Villa Bentota by KK Collection

Lunuganga Estate

Lunuganga Estate
3.5 star property
Bentota
9.8 out of 10, Exceptional, (14 reviews)
"If you want to be relaxed, this place is the best quiet place! "
Japan
Mao
$371 nightly
The price is $440
Apr 5 - Apr 6
Total with taxes and fees
Lunuganga Estate

Cinnamon Bey Beruwala

Cinnamon Bey Beruwala
4.5 star property
Beruwala
8.2 out of 10, Very Good, (122 reviews)
"Outdoor surroundings are beautiful, clean and well kept with easy access to a sandy beach. Pool is large and easily accessible. Food is lovely with a huge choice in the buffet. There's also an Italian restaurant and noodle bar on site. I think all rooms have a lovely view over the Indian Ocean. Staff are very attentive, kind and helpful. I thoroughly enjoyed my stay and I hope to return next year."
United Kingdom
Frances
$98 nightly
The price is $116
May 1 - May 2
Total with taxes and fees
Cinnamon Bey Beruwala

Jetwing Villa 700

Jetwing Villa 700
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (1 review)
"Die Unterkunft war hervorragend! Sehr sauber und wunderschön eingerichtet. Die Lage ist ruhig, man hat aber alles was man braucht in der Umgebung. Das Frühstück war sehr üppig und wohlschmeckend! Das Hotel ist super!! "
Germany
Rebecca
$78 nightly
The price is $78
May 1 - May 2
Total with taxes and fees
Jetwing Villa 700

Villa Thamburu

Villa Thamburu
4.0 star property
Bentota
10.0 out of 10, Exceptional, (3 reviews)
"What a beautiful place with kind, caring staff! I was sick during most of my stay, and they were quite understanding, helpful, and attentive! My bed at Villa Thamburu was the most comfortable out of any place I've stayed during my nine years of traveling abroad. It truly made being sick ok because of the warmth and peaceful environment of my room. "
United States
Kathy
Villa Thamburu

Wunderbar Beach Hotel

Wunderbar Beach Hotel
4.0 star property
Bentota
8.4 out of 10, Very Good, (60 reviews)
"Friendly staff, great location on beach, big rooms, quiet, lovely po"
Australia
Holly
$59 nightly
The price is $70
May 1 - May 2
Total with taxes and fees
Wunderbar Beach Hotel

Palm Beach Inn and Sea Shells Cabanas

Palm Beach Inn and Sea Shells Cabanas
3.0 star property
Bentota
7.4 out of 10, Good, (27 reviews)
"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
$30 nightly
The price is $35
May 2 - May 3
Total with taxes and fees
Palm Beach Inn and Sea Shells Cabanas

Mango Tree Villa Bentota

Mango Tree Villa Bentota
3.0 star property
Induruwa
10.0 out of 10, Exceptional, (4 reviews)
"Surprisingly stylish tranquil haven. Good price. Highly recommend. Chilled out owners and vibe."
United Kingdom
Sarah
$40 nightly
The price is $49
May 2 - May 3
Total with taxes and fees
Mango Tree Villa Bentota

Grand Lotus Bentota

Grand Lotus Bentota
3.0 star property
Aluthgama
8.8 out of 10, Excellent, (16 reviews)
"The staff were extremely helpful and the breakfasts were fantastic"
Canada
Judith
$53 nightly
The price is $63
May 1 - May 2
Total with taxes and fees
Grand Lotus Bentota

Temple Tree Resort & Spa

Temple Tree Resort & Spa
4.0 star property
Induruwa
7.6 out of 10, Good, (20 reviews)
"The hotel was great the breakfast was good but could have been better. Great value for money. Nice big rooms lovely huge bathroom great view. "
Canada
Radhika
$60 nightly
The price is $72
Apr 18 - Apr 19
Total with taxes and fees
Temple Tree Resort & Spa
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Dharga Town Hotel Reviews

More cheap stays in Dharga Town

Find out more about Dharga Town

Top reasons to visit Dharga Town

  • Stunning Beaches: Enjoy the beautiful beaches of Dharga Town, perfect for relaxation and sunbathing.
  • Cultural Exploration: Immerse yourself in local heritage through vibrant cultural tours and traditional ceremonies.
  • Picturesque Harbor: Visit the lively harbor, offering scenic views and opportunities for exploration.
  • Beautiful Gardens: Discover serene private gardens that showcase the natural beauty of the area.
  • Diverse Accommodations: Choose from a variety of hotels and guesthouses to suit your vacation needs.

Find great hotels near Dharga Town

Discover a variety of accommodation options in Dharga Town, Sri Lanka, perfect for your vacation needs. Whether you're seeking a beach retreat, a business-friendly environment, or a rejuvenating spa experience, you'll find hotels and guesthouses tailored to your preferences. Explore popular selections, including vacation rentals and hotels in nearby Aluthgama, and enjoy a memorable stay in this charming coastal destination.

  • Taj Bentota Resort & Spa: Nestled two miles from Dharga Town, Taj Bentota Resort & Spa offers a luxurious, eco-friendly retreat perfect for business and leisure travelers alike. This 5-star property combines modern amenities with sustainable practices, ensuring a guilt-free getaway. Guests can take advantage of top-tier business facilities, including a fully-equipped Business Center, conference space, and meeting rooms, making it ideal for corporate travelers. The hotel also features beautifully designed rooms that provide a serene atmosphere, allowing guests to unwind in style.
  • NH Bentota Ceysands Resort: Located just a mile from Dharga Town, the 4-star NH Bentota Ceysands Resort offers a vibrant blend of adventure and romance, making it perfect for couples and thrill-seekers. With direct access to the beach, guests can enjoy a variety of water sports, including sailing, kayaking, and windsurfing right on-site. The resort's romantic atmosphere is enhanced by ocean-view dining and special romance packages, ensuring a memorable experience. After a day of adventure, unwind at the spa or enjoy refreshing drinks at the poolside bar.
  • Lanka Princess All Inclusive Hotel: Also a mile away from Dharga Town, Lanka Princess All Inclusive Hotel is a 4-star destination that focuses on wellness and relaxation. This beachside resort features extensive spa services, including massages, body treatments, and facials, allowing guests to rejuvenate after a long day of exploring. With direct access to the beach and luxurious pool facilities, visitors can soak in the sun while enjoying comfortable sun loungers. Its all-inclusive offerings make it a convenient choice for those looking to indulge in a serene beach vacation.

Where to stay near Dharga Town

Discover the charm of Dharga Town, a hidden gem in Sri Lanka's Western Province. This coastal town offers a perfect blend of beach relaxation and vibrant cultural experiences. Stroll through local hangouts, enjoy friendly interactions with residents, and take in the breathtaking scenery. Don't miss nearby attractions, where family-friendly excursions and recreational activities await, ensuring a memorable vacation for all. Explore the warmth and beauty that Dharga Town has to offer.

  • Ahungalla: Located 9 miles from Dharga Town, Ahungalla is a charming coastal city that attracts visitors throughout the year, with peak travel times in April and during the summer months of July to August. Known for its beautiful beaches and family-friendly atmosphere, Ahungalla is an ideal spot for outdoor enthusiasts. You can explore shopping centers, enjoy the local country private club, or relax on the family beach. Notable local landmarks include a historic site and the stunning coastline, making it a perfect blend of leisure and culture.
  • Aluthgama: Just 0.8 miles from Dharga Town, Aluthgama is a vibrant city that boasts a variety of outdoor adventures. With peak visitor numbers in January and March to April, travelers flock here for its picturesque beaches and exciting activities. Golf lovers will appreciate the nearby country private club, while hiking trails provide the perfect backdrop for exploration. Aluthgama is also home to a national park, offering nature lovers a chance to immerse themselves in the local flora and fauna.
  • Kaluwamodara: Also located 0.8 miles from Dharga Town, Kaluwamodara is a delightful city that combines beach vibes with a family-oriented atmosphere. Travel tends to peak from December to February, and visitors enjoy a variety of activities such as shopping at local centers and leisurely boating experiences. The area features beautiful beaches and monuments that speak to its rich history, creating a wonderful blend of relaxation and cultural exploration for families and city adventurers alike.

Things to do near Dharga Town

Dharga Town offers a delightful blend of beach relaxation, cultural exploration, and scenic beauty, making it an ideal vacation spot. You can enjoy various activities, including day tours and cultural tours that highlight the local heritage. These trips provide a fantastic opportunity to immerse yourself in the vibrant atmosphere and experience the charm of this coastal town in Sri Lanka.

Shopping

In Dharga Town, explore local markets for unique souvenirs like handmade crafts and spices. For a more extensive shopping experience, if you're up for a drive, visit the nearby K-Zone Moratuwa for a variety of shops and eateries, or head to the bustling Moratuwa Market for local goods.

Recreation

Serenity Spa offers a tranquil atmosphere with rejuvenating treatments like massages and facials, perfect for relaxation. For outdoor enthusiasts, the nearby beaches provide opportunities for swimming, surfing, and leisurely strolls along the shore, allowing you to soak in the sun and enjoy the coastal beauty of Dharga Town.

Adventure

At Gurusinghe Moonstone Mine, located 18 miles from Dharga Town, explore the fascinating world of gem mining and unearth stunning moonstones. For a fun-filled day, head to Pearl Bay, a vibrant waterpark 20 miles away, offering thrilling rides and family-friendly attractions amidst a lively atmosphere.

Nightlife

Experience the vibrant nightlife at The Lounge Bar on Main Street, where you can sip on creative cocktails. For a lively atmosphere, visit The Beach Club along the coast, featuring upbeat music and great seafood, perfect for dancing the night away with friends.

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

Booking tips and Expedia advantages for Dharga Town

To save money during your visit to Dharga Town, plan your trip between May to June or September when prices are lower. Book hotels about a month in advance for the best rates, and consider using Expedia’s last-minute deals. Wednesdays are the cheapest days to stay. Combine your hotel, flights, and activities for additional savings through Expedia packages, and join the One Key membership for exclusive discounts. Look for properties with free cancellation options to ensure flexibility while saving on accommodation costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dharga Town 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 in Dharga Town 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 in Dharga Town is Wednesday. The most expensive day to stay in Dharga Town is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and preferred hotel type. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Dharga Town with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Dharga Town

Dharga Town in Sri Lanka is a charming destination perfect for beach lovers and culture enthusiasts alike. Visitors can explore stunning beaches, a lively harbor, and beautiful private gardens. With a focus on scenic views and urban experiences, Dharga Town offers a range of attractions that highlight its natural beauty and local culture, making it an ideal spot for a memorable vacation.

  • Bentota Beach: Only a mile from Dharga Town, Bentota Beach offers stunning views and a vibrant atmosphere. Relax on the sandy shores, enjoy water sports, or take a leisurely stroll along the coastline while soaking up the sun.
  • Beruwela Harbour: Located three miles away, Beruwela Harbour boasts picturesque scenery and a unique blend of beach vibes. Explore the bustling harbor, indulge in fresh seafood, and enjoy the scenic views of boats and the ocean.
  • Brief Garden, Bevis Bawa: Just two miles from Dharga Town, this private garden is a tranquil oasis. Experience the serene environment filled with lush greenery, artistic landscaping, and secluded spots perfect for relaxation and reflection.

Best time to go to Dharga Town

The best time to visit Darga Town can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Darga Town falls in April, when visitor numbers are average and weather is mostly cloudy with moderate rain. The coolest average temperature in Darga Town falls in December, 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 Dharga Town

Traveling to Dharga Town, Sri Lanka, is convenient via Colombo’s Bandaranaike International Airport (CMB), situated 51 miles away. For a luxurious stay, the Sentido Heritance Negombo, a 5-star hotel, is located 5 miles from the airport, offering shuttle services for easy transfers. Another excellent option is Jetwing Blue, a 5-star resort just 6 miles away, also providing accessible transportation to the airport. Additionally, Jetwing Lagoon Wellness, an adults-only luxury reserve, is positioned 4 miles from the airport, ensuring a seamless journey to and from your flight. These hotels not only provide comfort but also facilitate convenient access to the airport, making your travel experience smooth.

Frequently asked questions

What is the best area to stay in Dharga Town?
The best area to stay in Dharga Town is along the coastal stretch of Dharga Road, which offers direct access to the beach and the Indian Ocean.

This area is characterized by hotels and guesthouses lining the main Dharga Road, providing immediate access to the sandy shores. The general layout is linear, following the coastline, with many establishments offering ocean views and direct beach access. It's an excellent choice for couples looking for a relaxing beach vacation away from more crowded tourist spots.

For families, staying closer to the town center, still within easy reach of Dharga Road, provides convenience. This part of Dharga Town offers easier access to local shops and eateries, and it's a good base for exploring nearby attractions like the Beruwala Lighthouse or taking a boat trip on the Bentota River.
What are the best family hotels in Dharga Town?
For a highly-rated family hotel in Dharga Town, consider the Dalmanuta Gardens.

This 3.5-star hotel, with an 8.0 rating, offers several excellent amenities for families, including a children's pool and onsite babysitting/childcare services. Guests can also enjoy the outdoor pool with poolside bar and convenient pool umbrellas.
What are the best spa hotels in Dharga Town?
For the best spa hotels in Dharga Town, consider Dalmanuta Gardens.

This 3.5-star hotel, with an 8.0 rating, offers a full-service spa with a wide array of treatments. Guests can enjoy massages, body wraps, body scrubs, and facial treatments. The spa also features hydrotherapy treatments, Ayurvedic treatments, and a steam room, providing wellness experiences. Appointments for massages require advance notice to ensure availability.
Which beach resorts in Dharga Town do travelers love?
For a highly-rated beach resort in Dharga Town that travelers love, consider Dalmanuta Gardens.

This 3.5-star resort, with a strong 8.0 rating, is conveniently located near the beach, making it ideal for those seeking sun and sand. Guests can enjoy a refreshing outdoor pool and a poolside bar, superb for relaxation. The resort also offers a full-service spa with a variety of treatments, including massages, body scrubs, and Ayurvedic treatments, providing a complete wellness experience for guests.
When is the best time to go to Dharga Town?
The best time to go to Dharga Town is during the dry season, from December to March, when you can expect sunny days and minimal rainfall.

This period offers ideal weather for beach activities and exploring the local area without the interruption of monsoon rains. The ocean is typically calm, making it great for swimming and water sports. Families will find this time particularly suitable, as the pleasant weather allows for uninterrupted outdoor enjoyment.

Another good time to visit is from July to September. While there might be occasional short showers, these months generally offer good weather for sightseeing and enjoying the town's attractions.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dharga Town.
How can I save on a Dharga Town hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Dharga Town hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Dharga Town hotel?
Prices for hotels in Dharga Town often vary, but you can find a great deal from $11 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia