Default HTG hotel image

Dharga Town Hotels from ₹849

  • 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
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Dharga Town hotels

1. River View Villa

River View Villa
Dharga Town
₹2,721
₹3,266 total
includes taxes & fees
13 Sept - 14 Sept
River View Villa

2. Villa Acadia

Villa Acadia
Dharga Town
₹2,670
₹3,176 total
includes taxes & fees
9 Oct - 10 Oct
Villa Acadia

3. The Aluthgama House by TSC

The Aluthgama House by TSC
Dharga Town
₹66,333
₹66,333 total
includes taxes & fees
10 Sept - 11 Sept
The Aluthgama House by TSC

4. Villa Mandari

Villa Mandari
Dharga Town
₹5,103
₹6,021 total
includes taxes & fees
28 Sept - 29 Sept
Villa Mandari

5. Riverdale lagoon villas

Riverdale lagoon villas
Beruwala
₹13,213
₹28,820 total
includes taxes & fees
9 Sept - 10 Sept
Riverdale lagoon villas

6. Hotel Hemadan

Hotel Hemadan
Aluthgama
United States
Maria Nour
₹2,721
₹3,243 total
includes taxes & fees
9 Sept - 10 Sept
Hotel Hemadan

7. Celestia Ayurveda Resort

Celestia Ayurveda Resort
Bentota
United States
Francesca
₹3,786
₹4,996 total
includes taxes & fees
9 Oct - 10 Oct
Celestia Ayurveda Resort

8. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
₹2,823
₹5,669 total
includes taxes & fees
19 Sept - 20 Sept
Grand Lotus Bentota

9. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
₹2,750
₹3,266 total
includes taxes & fees
12 Sept - 13 Sept
Maggona Boutique Cottages

10. Lagoon Bentota

Lagoon Bentota
Bentota
United Kingdom
Mark
₹6,371
₹8,517 total
includes taxes & fees
9 Oct - 10 Oct
Lagoon Bentota

11. Colours Beach

Colours Beach
Induruwa
United States
ERIN
₹4,252
₹5,017 total
includes taxes & fees
9 Sept - 10 Sept
Colours Beach

12. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
Bentota
Singapore
Francisco
₹13,134
₹17,645 total
includes taxes & fees
20 Sept - 21 Sept
Taj Bentota Resort & Spa

13. Sky and Sand Ayurveda Resort

Sky and Sand Ayurveda Resort
Moragalla/Beruwala
₹4,528
₹5,371 total
includes taxes & fees
13 Sept - 14 Sept
Sky and Sand Ayurveda Resort

14. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
Induruwa
Japan
Tatsuro
₹9,688
₹9,688 total
includes taxes & fees
10 Sept - 11 Sept
Bombay Bicycle Club Bentota

15. Mango Tree Villa Bentota

Mango Tree Villa Bentota
Induruwa
United Kingdom
Sarah
₹2,813
₹3,862 total
includes taxes & fees
9 Sept - 10 Sept
Mango Tree Villa Bentota

16. Nyne Hotels Anugrah - Bentota

Nyne Hotels Anugrah - Bentota
Bentota
₹51,617
₹61,196 total
includes taxes & fees
10 Sept - 11 Sept
Nyne Hotels Anugrah - Bentota

17. Methira villa

Methira villa
Kaluwamodara
₹3,757
₹4,492 total
includes taxes & fees
29 Sept - 30 Sept
Methira villa

18. Wunderbar Beach Hotel

Wunderbar Beach Hotel
Bentota
Australia
Holly
₹3,967
₹5,197 total
includes taxes & fees
11 Sept - 12 Sept
Wunderbar Beach Hotel

19. The Rockwall Boutique Hotel

The Rockwall Boutique Hotel
Maha Induruwa
₹23,963
₹28,504 total
includes taxes & fees
10 Sept - 11 Sept
The Rockwall Boutique Hotel

20. Lunuganga Estate

Lunuganga Estate
Bentota
Japan
Mao
₹24,036
₹31,656 total
includes taxes & fees
13 Sept - 14 Sept
Lunuganga Estate
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
₹714
₹849 total
9 Oct - 10 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Little Paradise

Little Paradise

6, Pitaramba Bentota
₹1,309
₹1,724 total
13 Sept - 14 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
₹2,422
₹2,876 total
11 Sept - 12 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
The Vitamin Sea Villa
Hotel Hemadan

Hotel Hemadan

25, River Avenue Aluthgama
₹2,721
₹3,243 total
9 Sept - 10 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
₹30,125
₹39,461 total
19 Sept - 20 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

  • Stunning Beaches: Dharga Town boasts beautiful beaches perfect for relaxation and family fun.
  • Vibrant Local Culture: Experience the warm hospitality and charming traditions of this coastal town.
  • Exciting Wildlife Adventures: Engage in thrilling wildlife excursions and explore the natural beauty of the region.
  • Convenient Accommodation: Choose from a variety of welcoming guesthouses and hotels suited for all travellers.
  • Nearby Attractions: Easily venture to Aluthgama for additional activities and cultural experiences.

Find great hotels near Dharga Town

Discover a range of accommodation options in Dharga Town, from charming guesthouses to inviting hotels, ideal for both leisure and business travellers. Whether you're seeking a beachfront retreat, a relaxing spa experience, or a friendly rental for your stay, Dharga Town has something to offer everyone. Enjoy the local hospitality and the scenic beauty of Western Province while finding the perfect place to unwind after a day of exploration.

  • Taj Bentota Resort & Spa: This 5-star hotel is celebrated for its luxurious beachfront experience, situated 3km from Dharga Town. The resort boasts a family-friendly atmosphere with an array of amenities tailored for children, including supervised childcare and a dedicated children's pool. Guests appreciate the direct beach access, allowing for a relaxing sun and sand experience. The elegant design and attentive service create an inviting environment for families seeking a memorable beach vacation.
  • NH Bentota Ceysands Resort: A charming 4-star resort located 2km from Dharga Town, NH Bentota Ceysands Resort offers a blend of adventure and romance for its guests. With direct access to the beach, it provides a variety of water sports such as snorkelling and boating, catering to adventure enthusiasts. The resort also features romantic dining options with ocean views and spa services designed for couples, making it an ideal choice for those seeking an active yet intimate getaway.
  • Lanka Princess All Inclusive Hotel: At just 2km from Dharga Town, this 4-star all-inclusive resort is designed for beach lovers, featuring direct beach access and a variety of amenities to ensure a relaxing stay. Guests enjoy the convenience of all-inclusive options, which enhances the carefree atmosphere. With a strong emphasis on comfort and relaxation, the hotel offers a serene environment perfect for unwinding by the sea, making it a popular choice for those looking to indulge in a beach-centric holiday.

Where to stay near Dharga Town

Discover the charming Dharga Town in Sri Lanka's Western Province, a delightful destination for beach lovers and families alike. This friendly town offers a perfect blend of relaxation and recreation, with stunning beaches and inviting local culture. Venture to nearby Aluthgama for more excursions and experiences, or simply enjoy the tranquil atmosphere of Dharga Town. Whether you seek adventure or a peaceful retreat, this region promises an unforgettable holiday experience.

  • Ahungalla: Located approximately 14km from Dharga Town, Ahungalla is a charming coastal city that welcomes visitors year-round. This destination is particularly popular in April and during the July to August period, attracting families and beach enthusiasts alike. Visitors can indulge in various activities such as shopping at local malls and enjoying rounds of golf. The area boasts stunning beaches, perfect for relaxation, and historic landmarks that reflect the rich cultural heritage of Sri Lanka. Ahungalla's vibrant atmosphere makes it an ideal spot for a city-themed getaway.
  • Aluthgama: A mere 1km from Dharga Town, Aluthgama is a delightful city that offers a blend of outdoor and family experiences. The town sees a peak in visitors during January and from March to April, making it a lively destination during these months. Aluthgama’s highlights include its beautiful beaches and a nearby national park, perfect for those looking to explore nature. Golf enthusiasts can enjoy access to local golf courses as well. The town’s friendly vibe and close proximity to the ocean make it a great choice for an enjoyable family holiday.
  • Induruwa: Situated around 6km from Dharga Town, Induruwa is another picturesque city known for its outdoor adventures and beach activities. The peak tourist season falls in January and from March to April, attracting those seeking excitement and relaxation by the sea. Visitors can partake in thrilling outdoor experiences, with golf courses and private clubs available for leisure. The inviting beaches and access to a national park enhance the allure of Induruwa, making it a fantastic destination for those wanting to immerse themselves in both adventure and nature.

Things to do in Dharga Town

Shopping

In Dharga Town, visit local markets for unique souvenirs and handicrafts. If you're up for a drive, the nearby Kalutara Shopping Centre, around 19km away, features a variety of shops and eateries, making it a great stop for gifts and local goods.

Recreation

Explore the tranquil surroundings at the Kalutara Bodhiya, where meditation and mindfulness practices invite reflection. For rejuvenation, the nearby wellness centres offer Ayurvedic treatments and yoga sessions, promoting relaxation and balance amidst lush greenery.

Adventure

Explore the beautiful beaches of Dharga Town, perfect for surfing and swimming in the warm Indian Ocean. For a unique experience, try whale watching in nearby waters, offering a chance to see these magnificent creatures up close.

Nightlife

Explore the vibrant atmosphere at the Dharga Town Beach Club, where you can unwind with cocktails while enjoying ocean views. For a lively night, check out the local seafood restaurants offering fresh dishes and live music, creating a delightful blend of flavours and sounds.

*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, consider travelling in the off-peak months of May to June and September when accommodation prices drop. Booking your stay about a month in advance can yield better rates, particularly on Wednesdays, the cheapest day to stay. Use Expedia’s search tool to filter for budget options and eco-friendly hotels, and take advantage of packages that combine flights and accommodations for additional savings. Don't forget to explore free local activities and utilise public transport to keep your travel costs low.

  • 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: Book your hotel in Dharga Town about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia's search tool to tailor your preferences, including budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels that are currently available. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Dharga Town with your flights and activities by opting for an Expedia package.

Find the best attractions near Dharga Town

Dharga Town in Sri Lanka is an ideal destination for beach, city-themed, and family vacations. Visitors can explore popular attractions such as the beach, harbour, and private gardens, catering to those seeking cultural experiences and family-friendly activities. Whether you're interested in relaxing by the sea or discovering local culture, Dharga Town offers a delightful blend of experiences for tourists.

  • Bentota Beach: Located a mere mile from Dharga Town, Bentota Beach offers a vibrant atmosphere with golden sands and gentle waves, making it ideal for relaxation and sunbathing. Enjoy water sports or simply take in the stunning sunsets along the coastline.
  • Kande Vihare Temple: Just 1km away, Kande Vihare Temple presents a rich cultural experience. This serene Buddhist temple, set amidst lush greenery, features exquisite sculptures and intricate murals, providing insight into local traditions and spirituality.
  • Ahungalla Beach: Situated 14km from Dharga Town, Ahungalla Beach is known for its tranquil environment and picturesque scenery. The beach invites visitors to unwind and appreciate the beauty of the Indian Ocean, ideal for a peaceful retreat.

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

Accessing Dharga Town is convenient via Colombo's Bandaranaike International Airport (CMB), situated 82km away. Notable hotels near the airport include Sentido Heritance Negombo, a luxurious 5-star hotel located 8km from CMB, offering efficient airport shuttle services. Jetwing Beach, also a 5-star hotel, lies 10km from the airport, providing easy access for travellers. Additionally, Jetwing Lagoon Wellness, an adults-only luxury resort, is located 6km from CMB, ensuring guests can reach the airport effortlessly. These accommodations offer superb comfort and accessibility for a seamless travel experience to 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.

Explore a world of travel with Expedia