Default HTG hotel image

Find hotels in Dharga Town from ฿309

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
9 Sep - 10 Sep
Tomorrow
10 Sep - 11 Sep
This weekend
11 Sep - 13 Sep
Next weekend
18 Sep - 20 Sep

Filter by

Star rating

Guest rating

Our top choices for Dharga Town hotels

1. River View Villa

River View Villa
Dharga Town
฿1,053
฿1,242 total
includes taxes & fees
10 Sept - 11 Sept
River View Villa

2. The Aluthgama House by TSC

The Aluthgama House by TSC
Dharga Town
฿12,828
฿12,828 total
includes taxes & fees
21 Sept - 22 Sept
The Aluthgama House by TSC

3. Villa Acadia

Villa Acadia
Dharga Town
฿978
฿1,155 total
includes taxes & fees
21 Sept - 22 Sept
Villa Acadia

4. Villa Mandari

Villa Mandari
Dharga Town
฿1,776
฿2,096 total
includes taxes & fees
28 Sept - 29 Sept
Villa Mandari

5. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
Bentota
Singapore
Francisco
฿4,572
฿6,142 total
includes taxes & fees
20 Sept - 21 Sept
Taj Bentota Resort & Spa

6. Lunuganga Estate

Lunuganga Estate
Bentota
Japan
Mao
฿8,901
฿11,553 total
includes taxes & fees
10 Sept - 11 Sept
Lunuganga Estate

7. Riverdale lagoon villas

Riverdale lagoon villas
Beruwala
฿4,599
฿10,032 total
includes taxes & fees
10 Sept - 11 Sept
Riverdale lagoon villas

8. Thaala Bentota

Thaala Bentota
Bentota
United States
SELVARAJ PRASAD
฿2,714
฿3,523 total
includes taxes & fees
14 Sept - 15 Sept
Thaala Bentota

9. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
฿997
฿1,176 total
includes taxes & fees
10 Sept - 11 Sept
Maggona Boutique Cottages

10. Sky and Sand Ayurveda Resort

Sky and Sand Ayurveda Resort
Moragalla/Beruwala
฿1,630
฿1,924 total
includes taxes & fees
12 Sept - 13 Sept
Sky and Sand Ayurveda Resort

11. Celestia Ayurveda Resort

Celestia Ayurveda Resort
Bentota
United States
Francesca
฿1,359
฿1,779 total
includes taxes & fees
11 Sept - 12 Sept
Celestia Ayurveda Resort

12. Lagoon Bentota

Lagoon Bentota
Bentota
United Kingdom
Mark
฿1,808
฿2,368 total
includes taxes & fees
16 Sept - 17 Sept
Lagoon Bentota

13. Club Villa

Club Villa
Bentota
United Kingdom
David
฿3,991
฿5,180 total
includes taxes & fees
10 Sept - 11 Sept
Club Villa

14. Nyne Hotels Anugrah - Bentota

Nyne Hotels Anugrah - Bentota
Bentota
฿18,523
฿21,858 total
includes taxes & fees
10 Sept - 11 Sept
Nyne Hotels Anugrah - Bentota

15. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
฿983
฿1,974 total
includes taxes & fees
12 Sept - 13 Sept
Grand Lotus Bentota

16. Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
Bentota
United States
Beverley
฿4,544
฿5,416 total
includes taxes & fees
12 Sept - 13 Sept
Taru Villas The Long House - Bentota

17. Hotel Hemadan

Hotel Hemadan
Aluthgama
United States
Maria Nour
฿1,055
฿1,257 total
includes taxes & fees
10 Sept - 11 Sept
Hotel Hemadan

18. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
Induruwa
Japan
Tatsuro
฿3,410
฿3,410 total
includes taxes & fees
10 Sept - 11 Sept
Bombay Bicycle Club Bentota

19. Hotel Bougainvilla

Hotel Bougainvilla
Beruwela
Sweden
Anonymous traveller
฿4,440
฿5,816 total
includes taxes & fees
10 Sept - 11 Sept
Hotel Bougainvilla

20. Colours Beach

Colours Beach
Induruwa
United States
ERIN
฿1,480
฿1,747 total
includes taxes & fees
10 Sept - 11 Sept
Colours Beach
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Dharga Town Hotel Reviews

Thaala Bentota

Thaala Bentota

8/10 Good
"Budget Hotel."
SELVARAJ PRASAD 2-night trip
Posted 3 days ago
Thaala Bentota
Taj Bentota Resort & Spa

Taj Bentota Resort & Spa

10/10 Excellent
"Friendly and helpfyl stuff"
Francisco 2-night trip
Posted 1 month ago
Taj Bentota Resort & Spa
The Blue Water - Geoffrey Bawa Heritage Resort Hotel

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

10/10 Excellent
"Nice relaxing place and service staff is very helpful."
Ruwani C. De Alwis 3-night trip
Posted 2 months ago
The Blue Water - Geoffrey Bawa Heritage Resort Hotel
Cinnamon Bentota Beach – Signature Selection

Cinnamon Bentota Beach – Signature Selection

10/10 Excellent
"Loved the property and facilities"
Adriana 2-night trip
Posted 3 months ago
Cinnamon Bentota Beach – Signature Selection
Ahu Bay

Ahu Bay

10/10 Excellent
"Excellent staff, beautiful property (had the best sunset we saw in Sri Lanka) and great food"
Riya 1-night trip
Posted 5 months ago
Ahu Bay
Avani Kalutara Resort

Avani Kalutara Resort

10/10 Excellent
"From the very beginning the staff were super friendly and accommodating. The room was clean and modern, and the bed was very comfortable. The pool area was as clean and the staff nice and friendly. "
Geoffrey 3-night trip
Posted 5 months ago
Avani Kalutara Resort
Anantara Kalutara Resort

Anantara Kalutara Resort

10/10 Excellent
"Very good"
richard leslie 2-night trip
Posted 6 months ago
Anantara Kalutara Resort
Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort

10/10 Excellent
"There isn’t much close by just the beach and huge amazing pool. Wish there were more shops"
Maria Elena 3-night trip
Posted 6 months ago
Sheraton Kosgoda Turtle Beach Resort
Wunderbar Beach Hotel

Wunderbar Beach Hotel

10/10 Excellent
"Clean, big and up todate rooms, direct access to private beach 50m"
Andy 2-night trip
Posted 6 months ago
Wunderbar Beach Hotel

More cheap stays in Dharga Town

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
฿261
฿309 total
10 Oct - 11 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Little Paradise

Little Paradise

6, Pitaramba Bentota
฿485
฿629 total
10 Sept - 11 Sept
includes taxes & fees
8/10 Very good! (20 reviews)
Little Paradise
The Vitamin Sea Villa

The Vitamin Sea Villa

48 S. G. A. De Silva Mawatha Ambalangoda SP
฿878
฿1,036 total
10 Sept - 11 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
The Vitamin Sea Villa
Hotel Hemadan

Hotel Hemadan

25, River Avenue Aluthgama
฿1,055
฿1,257 total
10 Sept - 11 Sept
includes taxes & fees
8/10 Very good! (8 reviews)
Hotel Hemadan
Villa Republic River View Bentota

Villa Republic River View Bentota

No: 9A, L.T.P. Manjushri Mawatha Aluthgama
฿10,486
฿13,736 total
11 Sept - 12 Sept
includes taxes & fees
Villa Republic River View Bentota
Raja Beach Hotel

Raja Beach Hotel

276/85 Rajawatta Balapitiya
Get rates
9.8/10 Exceptional! (8 reviews)
Raja Beach Hotel

Find out more about Dharga Town

Top reasons to visit Dharga Town

  • Beautiful Beaches: Dharga Town boasts stunning beaches that provide a perfect setting for relaxation and family fun.
  • Vibrant Harbour: The lively harbour offers picturesque views and opportunities for engaging waterfront activities.
  • Cultural Tours: Explore local culture through guided tours that showcase the town's heritage and traditions.
  • Outdoor Adventures: Enjoy wildlife excursions and outdoor experiences that highlight the region's natural beauty.
  • Diverse Accommodation: Choose from a range of lodging options, from beachside retreats to comfortable guesthouses.

Find great hotels near Dharga Town

Experience the charm of Dharga Town with a variety of accommodation options tailored to your needs. Whether you seek a beachside retreat, a comfortable guesthouse, or a business-friendly hotel, you’ll find the perfect setting for your stay. Explore delightful rentals and friendly houses that promise a memorable vacation in Sri Lanka’s picturesque Western Province.

  • Taj Bentota Resort & Spa: Nestled just 3km from Dharga Town, the 5-star Taj Bentota Resort & Spa is a luxurious retreat ideal for families and beach lovers. With a guest rating of 8.6 out of 10, this resort provides direct access to the pristine beach, allowing guests to indulge in sun-soaked days by the sea. The property is particularly family-friendly, offering amenities such as a children's pool, arcade game room, and complimentary cribs. Guests can enjoy a relaxing stay with the serene surroundings and ample facilities designed for a memorable family vacation.
  • NH Bentota Ceysands Resort: Located a mile from Dharga Town, the 4-star NH Bentota Ceysands Resort boasts a guest rating of 8.2 out of 10 and is perfect for couples seeking a romantic getaway or adventurous spirits. This resort features direct beach access and a variety of adventure sports, including on-site boat tours and nearby snorkelling and hiking options. Guests can savour the ocean views at the restaurant and indulge in romantic dining experiences with 24-hour room service and champagne service. The spa and pool facilities provide a tranquil atmosphere for relaxation after a day of exploration.
  • Lanka Princess All Inclusive Hotel: Just 1.6km away from Dharga Town, the Lanka Princess All Inclusive Hotel offers a 4-star experience with a guest rating of 8.8 out of 10. This resort is all about the beach, providing direct access to golden sands and the soothing sounds of the ocean. With an all-inclusive concept, guests can enjoy a variety of dining options and leisure activities without concern. The focus on a beach-centric experience makes it a suitable choice for those looking to unwind in a sun-filled paradise surrounded by beautiful coastal scenery.

Where to stay near Dharga Town

Dharga Town, nestled in Sri Lanka's Western Province, offers a delightful blend of beachside relaxation and vibrant city life. Visitors can explore the charming streets of Aluthgama and nearby locales, where friendly locals create a welcoming atmosphere. With family-friendly excursions and recreational activities, this destination is perfect for those seeking an enjoyable vacation filled with memorable experiences and serene coastal beauty.

  • Ahungalla: Located 14km from Dharga Town, Ahungalla is a charming city known for its inviting beaches and family-friendly atmosphere. The area sees a steady flow of visitors throughout the year, with peaks in April and from July to August. Here, you can indulge in a variety of activities, including shopping at local malls and enjoying a round of golf. The nearby attractions, such as the picturesque beaches and historic sites, provide ample opportunities for exploration and relaxation, making it an ideal destination for a city-themed getaway.
  • Aluthgama: A mere 1km from Dharga Town, Aluthgama offers a blend of beach charm and outdoor activities, perfect for families. The city experiences consistent visitor numbers, with peak periods in January and from March to April. Aluthgama is home to golf courses and private clubs, catering to those looking for both leisure and recreation. The nearby beaches and a national park present fantastic opportunities for outdoor adventures, ensuring a delightful stay for tourists seeking both relaxation and exploration.
  • Induruwa: Situated 6km from Dharga Town, Induruwa is a vibrant city that attracts adventure seekers and beach lovers alike. With traveller arrivals being fairly steady, peak times occur in January and from March to April. The area is renowned for its beautiful beaches and outdoor activities, including golf at local courses. Close to a national park, Induruwa is perfect for those looking to engage in thrilling outdoor experiences while enjoying the stunning coastal scenery, making it a must-visit on your journey.

Things to do in Dharga Town

Shopping

In Dharga Town, you can explore local markets for unique handicrafts and souvenirs. If you're up for a drive, visit the nearby Colombo City Centre, where you'll find a variety of shops, dining options, and entertainment to enhance your shopping experience.

Recreation

Experience the serene atmosphere at the Ayurvedic Spa, where traditional treatments promote relaxation and rejuvenation. Engage in yoga sessions at the beachfront, enhancing your well-being while enjoying the sound of the waves. Explore local markets for fresh produce and handicrafts, adding a cultural touch to your wellness journey.

Adventure

In Dharga Town, explore the scenic beaches where you can indulge in thrilling water sports such as jet skiing and banana boat rides. Nearby, the lush landscapes invite hiking and nature walks, offering glimpses of local wildlife and stunning views of the coastline.

Nightlife

In Dharga Town, the nightlife is vibrant, with local bars offering a relaxed atmosphere. Enjoy a drink at the popular Beach Bar, or dance the night away at a lively beachfront club. The coastal breeze adds to the charm, making for an enjoyable evening by the sea.

*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, nestled in Sri Lanka's Western Province, is perfect for beach and family holidays. Visitors can enjoy its beautiful beaches, vibrant harbour, and serene private gardens. Ideal for those seeking outdoor experiences, Dharga Town offers a range of attractions and activities, making it a delightful tourist destination. Don’t miss the chance to explore local tourist spots and immerse yourself in the charm of this coastal town.

  • Bentota Beach: This stunning beach, situated a mile from Dharga Town, is renowned for its golden sands and tranquil waves. Ideal for relaxation, you can indulge in sunbathing, swimming, or enjoying beachside refreshments while soaking in the vibrant coastal atmosphere.
  • Beruwela Harbour: Located 5km away, Beruwela Harbour offers picturesque scenery with a blend of fishing boats and serene waters. The harbour is a delightful spot for a leisurely stroll, where you can appreciate the local fishing culture and enjoy the scenic views of the coastline.
  • Kaluwamodara Bridge: Just a mile from Dharga Town, this modern bridge showcases impressive engineering and provides a great vantage point for city views. A walk across the bridge allows you to experience the blend of urban life and the surrounding natural beauty.

Best time to go to Dharga Town

The best time to visit Darga Town is dependent 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.

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

Getting to Dharga Town is convenient when flying into Colombo's Bandaranaike International Airport (CMB), located 82km away. Notable hotels close to the airport include the 5-star Sentido Heritance Negombo, situated 8km from CMB, with an airport shuttle service available. Another excellent option is Jetwing Beach, 10km from the airport, also providing easy access to CMB. For a luxurious stay, consider Jetwing Lagoon Wellness, an adults-only resort just 6km from the airport, which offers seamless transport options. These accommodations ensure a comfortable transition from the airport to your destination in Dharga Town.

Frequently asked questions

Where is the best place to stay in Dharga Town?
River View Villa is one of the top choices for your stay based on our traveller data. This villa offers 3 outdoor pools and a full-service spa. Other good choices for your visit to the area are Thaala Bentota and Hotel Riu Sri Lanka - All Inclusive. See all available top hotels, or vacation rentals in Dharga Town.
What are some of the best holiday rentals that Dharga Town has to offer?
Shenya Villa: This holiday home rental outside of Dharga Town is located near the beach, and offers a garden, daily housekeeping and free WiFi to help you feel perfectly comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Dharga Town.
If I need to cancel my hotel reservation in Dharga Town, will I receive a refund?
Yes, most hotel room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dharga Town.
What are some accommodation options with pools in Dharga Town?
River View Villa: Villa located near Bentota Beach. Features 3 outdoor swimming pools, a children's pool and a full-service spa. Thaala Bentota and Hotel Riu Sri Lanka - All Inclusive are a couple of other choices with an on-site pool. View all hotels with pools in Dharga Town.
What is the best spa hotel in Dharga Town?
Dalmanuta Gardens is a top spa hotel featuring a fitness centre, a bar and a restaurant. Enjoy a facial, body scrub or hydrotherapy at the on-site spa. See all spa hotels in Dharga Town.
What's it like to stay in Dharga Town?
Travellers to Dharga Town will find plenty to explore and enjoy. In Dharga Town, there are 13 hotels and other accommodation options to choose from. Find out more about Dharga Town.
What is there to see in Dharga Town?
Places to visit in the wider area include Bentota Beach, Moragalla Beach and Induruwa Beach. You'll also find Ahungalla Beach and Kalatura Beach in the area. Take a look at what more there is to see and do in Expedia's Dharga Town guide.
What's the weather like in Dharga Town?
The hottest months are usually March and April, with an average temperature of 27°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Dharga Town are May, June, October and November, with each month seeing an average of 408 mm of rainfall.