Default HTG hotel image

Search Dharga Town hotels

  • 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

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Dharga Town hotels

River View Villa

River View Villa
3.5 star property
Dharga Town
The price is NZ$100
includes taxes & fees
12 July - 13 July
River View Villa

The Aluthgama House by TSC

The Aluthgama House by TSC
4.0 star property
Dharga Town
The price is NZ$1,064
includes taxes & fees
14 July - 15 July
The Aluthgama House by TSC

Villa Acadia

Villa Acadia
3.0 star property
Dharga Town
The price is NZ$59
includes taxes & fees
12 July - 13 July
Villa Acadia

Grand Beach Hotel Wadduwa

Grand Beach Hotel Wadduwa
3.5 star property
Wadduwa
6.4 out of 10, (6 reviews)
"Overall, the hotel has great potential, but unfortunately, it is completely untapped. The hotel has two advantages: a large pool with an ocean view and all rooms offering ocean views—of course, the higher the floor, the better the view. And that’s where the positives end. There is no service at the hotel whatsoever. Rooms are not ready on time for check-in. Contrary to the descriptions, there is no bar at the hotel. The food is ā€žso soā€, and all three meals a day are almost the same. The hotel is...
United States
Tomasz
The price is NZ$133
includes taxes & fees
12 July - 13 July
Grand Beach Hotel Wadduwa

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (242 reviews)
"Staff were always helpful and facilities and room were top level. Great selection of food."
United Kingdom
Jacqueline
The price is NZ$320
includes taxes & fees
14 July - 15 July
Hotel Riu Sri Lanka - All Inclusive

Madu River Reach

Madu River Reach
3.5 star property
Balapitiya
The price is NZ$106
includes taxes & fees
12 July - 13 July
Madu River Reach

Colours Beach

Colours Beach
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (2 reviews)
"The room was very clean. The staff, super helpful and kind and always ready to respond."
United States
ERIN
The price is NZ$82
includes taxes & fees
25 July - 26 July
Colours Beach

Moonstone herbal villa

Moonstone herbal villa
3.5 star property
Balapitiya
The price is NZ$129
includes taxes & fees
11 Aug - 12 Aug
Moonstone herbal villa

Goalie Beachfront Resort

Goalie Beachfront Resort
4.5 star property
Madampagama
10.0 out of 10, Exceptional, (2 reviews)
"I’ve spent three nights at goalie. It was a nice stay, the facilities are clean and the pool is really nice. Room was spacious with a balcony and nice shower. The stuff was very friendly and helpful. "
Sweden
Klara
The price is NZ$49
includes taxes & fees
18 July - 19 July
Goalie Beachfront Resort

Glenross Living

Glenross Living
4.0 star property
Dodangoda
8.6 out of 10, Excellent, (4 reviews)
"out of the way"
United Kingdom
Rajiv
The price is NZ$732
includes taxes & fees
18 July - 19 July
Glenross Living

Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (20 reviews)
"Lovely room. Great food. Very friendly staff overall and excellent stay "
United Kingdom
Margaret
The price is NZ$200
includes taxes & fees
13 July - 14 July
Bombay Bicycle Club Bentota

Robert Ayurweda Villa

Robert Ayurweda Villa
3.0 star property
Bentota
The price is NZ$74
includes taxes & fees
12 July - 13 July
Robert Ayurweda Villa

Heritance Ahungalla

Heritance Ahungalla
5.0 star property
Ahungalla
8.4 out of 10, Very good, (139 reviews)
"Beautiful hotel providing excellent service."
Australia
Lindy
The price is NZ$157
includes taxes & fees
16 July - 17 July
Heritance Ahungalla

Maggona Boutique Cottages

Maggona Boutique Cottages
3.0 star property
Maggona
10.0 out of 10, Exceptional, (1 review)
"Un bel endroit au calme, trĆØs bien amĆ©nagĆ© où on resterait bien plusieurs jours. Grande piscine bien arborĆ©e, cuisine d’étĆ© pratique, bungalows confortables avec climatisation. ƀ savoir, pas de restaurants Ć  proximitĆ© mais on peut prĆ©parer un repas ou le rĆ©chauffer dans la cuisine d’étĆ© (grand frigo, four, plaques de cuisson, tables, chaises, vaisselle, verres Ć  vin, ventilateur, jolis voilages …) Jonathan est disponible pour rĆ©pondre Ć  toutes nos demandes avec gentillesse et efficacitĆ© ! "
France
Laurence
The price is NZ$65
includes taxes & fees
14 July - 15 July
Maggona Boutique Cottages

The Villas, Wadduwa

The Villas, Wadduwa
3.5 star property
Wadduwa
10.0 out of 10, Exceptional, (3 reviews)
"Wonderful hideout.. not too far from Colombo, and nice pool good for wvwn a large family or corporate event"
Singapore
Rushdi
The price is NZ$252
includes taxes & fees
24 July - 25 July
The Villas, Wadduwa

Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is NZ$88
includes taxes & fees
22 July - 23 July
Methira villa

Nildiya Cottages

Nildiya Cottages
4.0 star property
Elpitiya
The price is NZ$85
includes taxes & fees
12 July - 13 July
Nildiya Cottages

Happy Man Village

Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1 review)
"Perfect place for our first location in Sri Lanka. We stayed three nights and loved it. Very quiet and peaceful. The staff was very welcoming and the quality of the Sri Lankan breakfast and dinner was amazing. We can also recommend the Katamaran tour in the lagoon. Free shuttle to the empty beach also worked great. Would always return here."
Germany
Julius
The price is NZ$129
includes taxes & fees
1 Aug - 2 Aug
Happy Man Village

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

The Blue Water - Geoffrey Bawa Heritage Resort Hotel
4.5 star property
Wadduwa
8.4 out of 10, Very good, (118 reviews)
"Fabulous stay. Love it šŸ˜ "
United States
Rexie
The price is NZ$252
includes taxes & fees
6 Aug - 7 Aug
The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort
5.0 star property
Kosgoda
8.8 out of 10, Excellent, (22 reviews)
"Both the breakfast and dinner buffets were fresh with a good range of choices, regularly changed. All the staff were friendly and helpful. Methuli on the front desk was particularly helpful. I highly recommend this hotel and look forward to planning a return visit "
United Kingdom
Christopher
The price is NZ$336
includes taxes & fees
14 July - 15 July
Sheraton Kosgoda Turtle Beach Resort
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

Recent Reviews in Dharga Town

More cheap accommodation in Dharga Town

Find out more about Dharga Town

Top reasons to visit Dharga Town

  • Stunning Beaches: Dharga Town boasts beautiful beaches perfect for sunbathing and relaxation.
  • Vibrant Local Culture: Engage in cultural tours to experience the rich traditions and customs of Sri Lanka.
  • Wildlife Excursions: Explore nearby nature reserves and partake in exciting wildlife adventures.
  • Shopping and Dining: Enjoy shopping at local malls and savour authentic Sri Lankan cuisine.
  • Family-Friendly Activities: The town offers a variety of activities suitable for all ages, making it ideal for family vacations.

Find great hotels near Dharga Town

Whether you're seeking a beachfront retreat, a cosy guesthouse, or a spa-themed getaway, Dharga Town offers a delightful range of accommodation options to suit every traveller's needs. With its friendly atmosphere and ideal location, you'll find various hotels and rentals that cater to both leisure and business visits. Enjoy the warm hospitality and unique charm of this enchanting destination in Sri Lanka.

  • Taj Bentota Resort & Spa: This luxurious 5-star resort is located a short distance from Dharga Town and offers a family-friendly beach experience. With a guest rating of 8.6, Taj Bentota Resort & Spa boasts direct beach access, making it an ideal spot for sun-seekers. Families will appreciate the dedicated children's amenities, including supervised childcare, cribs, and a fun arcade game room. The resort's elegant ambience and high-quality service ensure a comfortable stay, perfect for creating lasting memories with loved ones.
  • NH Bentota Ceysands Resort: A charming 4-star resort just 1.6km from Dharga Town, NH Bentota Ceysands Resort is perfect for couples seeking a romantic getaway or adventure enthusiasts. With a guest rating of 8.2, this property features direct beach access and offers a wide range of adventure sports, including sailing, snorkeling, and kayaking. Guests can indulge in romantic dining experiences with ocean views, complemented by 24-hour room service and special romance packages. The spa and pool services provide an inviting atmosphere for relaxation after a day of exploration.
  • Lanka Princess All Inclusive Hotel: This inviting 4-star all-inclusive hotel, located just 1.6km from Dharga Town, is celebrated for its beach-focused experience, earning a commendable guest rating of 8.8. The resort provides direct access to the beach, allowing visitors to fully immerse themselves in the sun and surf. With its all-inclusive offerings, guests can enjoy a worry-free stay while relishing delicious meals and refreshing beverages throughout their visit, making it a great choice for those looking to unwind by the sea.

Where to stay near Dharga Town

Dharga Town, located in Sri Lanka's Western Province, offers a delightful blend of beachside relaxation and vibrant city life. This charming town is perfect for family vacations, with friendly locals and a welcoming atmosphere. Explore nearby Aluthgama for exciting excursions and recreation opportunities. Whether you're soaking up the sun on the coast or enjoying local attractions, Dharga Town promises an unforgettable experience for every traveller.

  • Ahungalla: Nestled 14.5km from Dharga Town, Ahungalla is a charming coastal city that welcomes visitors year-round, with peak travel times in April and from July to August. Renowned for its beautiful beaches, family-friendly atmosphere, and vibrant city life, Ahungalla offers a delightful mix of relaxation and adventure. Visitors can indulge in shopping at local centres or enjoy a round of golf at nearby courses. The area's stunning beaches and historic landmarks make it an ideal spot for families and beach lovers alike.
  • Aluthgama: A mere 1.3km from Dharga Town, Aluthgama is a lively city perfect for beach enthusiasts and outdoor adventurers. The city sees increased visitor numbers from January through April, with a slightly quieter period in May and June. Aluthgama boasts great golf courses and private clubs, making it a hit among those looking for recreational activities. The scenic beaches and nearby national park provide ample opportunities for nature exploration, ensuring a fulfilling experience for families and outdoor lovers.
  • Induruwa: Located 6.4km from Dharga Town, Induruwa is a picturesque city that attracts visitors year-round, particularly in January and during March to April. Known for its stunning beaches and adventurous outdoor activities, Induruwa is a great destination for thrill-seekers and families alike. Golf courses and private clubs offer leisure options, while the proximity to national parks allows for immersive nature experiences. With its blend of relaxation and adventure, Induruwa is a must-visit for anyone looking to explore the beauty of Sri Lanka's coastline.

Things to do in Dharga Town

Shopping

In Dharga Town, you can explore local markets for unique souvenirs and gifts. For a larger selection, if you're up for a drive, visit the Kandy City Centre, located 80.5km away, which features a variety of shops, eateries, and entertainment options.

Recreation

Experience serenity at the Anantara Peace Haven in Dharga Town, where you can indulge in rejuvenating spa treatments amidst lush surroundings. For outdoor enthusiasts, a stroll along the picturesque beaches or a visit to local markets offers a chance to immerse yourself in the vibrant culture of Sri Lanka.

Adventure

Explore the scenic beaches of Dharga Town, where you can try surfing or paddleboarding in the warm waters. For an adrenaline rush, consider a boat ride on the Bentota River, offering a chance to see local wildlife and enjoy the lush surroundings.

Nightlife

Experience the lively atmosphere of Dharga Town’s nightlife at the beachfront bars, where you can sip on local spirits while enjoying the ocean breeze. For a laid-back vibe, explore nearby eateries offering delicious Sri Lankan cuisine and live music that captures the essence of the region.

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

Find the best attractions near Dharga Town

Dharga Town, located in Sri Lanka's Western Province, is perfect for a beach and family getaway. Visitors can enjoy beautiful beaches, explore the local harbour, and relax in private gardens. The area offers a range of attractions for those seeking outdoor experiences, making it an ideal tourist destination. Whether you’re planning a family vacation or just looking to unwind, Dharga Town has something for everyone.

  • Bentota Beach: Located just 1.6km from Dharga Town, Bentota Beach offers stunning coastal views and a relaxed atmosphere. Enjoy sunbathing, swimming, or engaging in water sports while soaking up the vibrant beach vibes.
  • Kosgoda Beach: Situated 11.3km away, Kosgoda Beach is renowned for its tranquil environment and pristine sands. It's an ideal spot for those seeking a quieter beach experience, where you can unwind and appreciate the natural beauty.
  • Beruwela Harbour: Approximately 4.8km from Dharga Town, Beruwela Harbour features scenic views and a lively atmosphere. Explore local fishing activities or take a boat tour to enjoy the serene waters and picturesque surroundings.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Flying into Dharga Town is convenient via Colombo's Bandaranaike International Airport (CMB), located 82.1km away. Nearby hotel options include the 5-star Sentido Heritance Negombo, situated 8.0km from the airport, offering airport shuttle services. Jetwing Beach, another 5-star hotel, is 9.7km away and provides easy access to the airport. For a luxurious stay, consider Jetwing Lagoon Wellness, Adults Only, located 6.4km from CMB, also with seamless airport access. These hotels ensure a comfortable transition from the airport to your stay in Dharga Town.

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 Town Beach, particularly around the areas known locally as "Golden Mile Beach" or the northern end towards Beruwala.

This area is the primary tourist hub, offering direct access to the Indian Ocean. It's characterised by a long, sandy coastline dotted with hotels and guesthouses. The main road running parallel to the beach, often referred to as Beach Road, connects many of the establishments and offers easy access to local eateries and small shops. While Dharga Town itself is a smaller, more residential area inland, the beachside is where most visitors choose to stay for its amenities and scenic views.

Couples looking for a relaxing beach holiday will find this stretch ideal. Many hotels here offer private beach access, spa facilities, and dining with ocean views. It's a great spot for unwinding by the sea, enjoying water sports, or simply taking long walks along the shore.

For families, the northern end of Dharga Town Beach, closer to the Beruwala Lighthouse, can be a particularly good fit. The waters here are often calmer due to a natural reef, making it more suitable for children to swim.
What are the best family hotels in Dharga Town?
For an excellent family-friendly hotel in Dharga Town, consider Dalmanuta Gardens.

This 3.5-star hotel, with a rating of 8.0, is a great option for families. It offers convenient on-site babysitting and childcare services, allowing parents some relaxation. Children will enjoy the outdoor pool, which also has a dedicated section for them. The poolside bar and pool umbrellas add to the comfortable experience by the water.
What are the best spa hotels in Dharga Town?
For an excellent spa hotel 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, including massage, body scrubs, facial treatments, body wraps, and hydrotherapy treatments. Guests can also enjoy Ayurvedic treatments and a steam room, providing wellness experiences.
Which beach resorts in Dharga Town do travellers love?
For a highly-regarded beach resort in Dharga Town, consider Dalmanuta Gardens.

This 3.5-star resort, with an 8.0 rating, is conveniently located near the beach. It features an outdoor pool with a poolside bar, superb for relaxation. Guests can also indulge in a range of treatments at the full-service spa, including massages, body scrubs, facials, body wraps, and Ayurvedic and hydrotherapy treatments.
When is the best time to go to Dharga Town?
The best time to visit Dharga Town is during the dry season, which runs from December to March.

During these months, you'll experience consistently warm and sunny weather with minimal rainfall, making it ideal for enjoying the beaches and outdoor activities. The average temperature hovers around 28-30°C, and the sea is calm and inviting for swimming and water sports. This period is great for all travellers looking for reliable sunshine.

If you're interested in whale watching, the peak season for spotting blue whales and sperm whales off the coast of Dharga Town is also from December to March. Many boat tours operate from nearby Mirissa during this time, offering a memorable experience for wildlife enthusiasts.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Dharga Town with Expedia?
One Keyā„¢ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Dharga Town hotels. Plus, you'll earn OneKeyCashā„¢* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Dharga Town?
Prices for hotels in Dharga Town often vary, but you can find a great deal from NZ$17 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 our cheapest rates.