Default HTG hotel image

Dharga Town Hotels from ₹946

  • 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
Guest rating
Star rating

Our top choices for Dharga Town hotels

Villa Acadia

Villa Acadia
3.0 star property
Dharga Town
The price is ₹2,709
₹3,219 total
includes taxes & fees
15 Jun - 16 Jun
Villa Acadia

River View Villa

River View Villa
3.5 star property
Dharga Town
The price is ₹4,531
₹5,458 total
includes taxes & fees
16 Jun - 17 Jun
River View Villa

The Aluthgama House by TSC

The Aluthgama House by TSC
3.0 star property
Dharga Town
The price is ₹56,969
₹67,224 total
includes taxes & fees
17 Jun - 18 Jun
The Aluthgama House by TSC

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 ₹2,347
₹2,769 total
includes taxes & fees
11 Jun - 12 Jun
Goalie Beachfront Resort

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 ₹12,727
₹16,672 total
includes taxes & fees
13 Jun - 14 Jun
Hotel Riu Sri Lanka - All Inclusive

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 ₹5,620
₹7,294 total
includes taxes & fees
27 Jun - 28 Jun
Grand Beach Hotel Wadduwa

Bentota Luxe Ayurveda

Bentota Luxe Ayurveda
3.0 star property
Bentota
The price is ₹3,202
₹3,835 total
includes taxes & fees
13 Jun - 14 Jun
Bentota Luxe Ayurveda

Madu River Reach

Madu River Reach
3.5 star property
Balapitiya
The price is ₹5,106
₹6,187 total
includes taxes & fees
12 Jun - 13 Jun
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 ₹3,862
₹4,634 total
includes taxes & fees
13 Jun - 14 Jun
Colours Beach

SeethaRama Beach Hotel

SeethaRama Beach Hotel
3.0 star property
Beruwala
The price is ₹2,404
₹3,120 total
includes taxes & fees
14 Jun - 15 Jun
SeethaRama Beach Hotel

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 ₹2,793
₹3,358 total
includes taxes & fees
11 Jun - 12 Jun
Maggona Boutique Cottages

Blue Water Paradise Akurala

Blue Water Paradise Akurala
3.0 star property
Akurala
10.0 out of 10, Exceptional, (2 reviews)
"Good"
United States
Dinushi
The price is ₹2,109
₹2,489 total
includes taxes & fees
11 Jun - 12 Jun
Blue Water Paradise Akurala

Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is ₹3,988
₹4,752 total
includes taxes & fees
11 Jun - 12 Jun
Methira villa

R Degrees Boutique Hotel & Spa

R Degrees Boutique Hotel & Spa
4.5 star property
Ambalangoda
9.0 out of 10, Wonderful, (30 reviews)
"Fabulous staff, fantastic food!"
United Kingdom
Sacha
The price is ₹5,822
₹6,404 total
includes taxes & fees
11 Jun - 12 Jun
R Degrees Boutique Hotel & Spa

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 ₹11,839
₹11,839 total
includes taxes & fees
12 Jun - 13 Jun
Bombay Bicycle Club Bentota

Ellakanda Nature Villa

Ellakanda Nature Villa
3.5 star property
Welipenna
The price is ₹2,541
₹3,050 total
includes taxes & fees
29 Jun - 30 Jun
Ellakanda Nature Villa

Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort
5.0 star property
Kosgoda
8.8 out of 10, Excellent, (22 reviews)
"There isn’t much close by just the beach and huge amazing pool. Wish there were more shops"
United States
Maria Elena
The price is ₹13,254
₹17,805 total
includes taxes & fees
11 Jun - 12 Jun
Sheraton Kosgoda Turtle Beach Resort

Villa 97 Bolgoda

Villa 97 Bolgoda
3.0 star property
Bolgoda
8.0 out of 10, Very good, (1 review)
"The room was large and clean in a quiet environment directly on the lake. Comfortable bed and excellent WIFI. Very nice pool as well. The onsite manager was very accommodating and did everything he could to make our stay comfortable. "
United States
Timothy
The price is ₹3,347
₹4,017 total
includes taxes & fees
11 Jun - 12 Jun
Villa 97 Bolgoda

Piyum Villa Kosgoda

Piyum Villa Kosgoda
3.0 star property
Kosgoda
The price is ₹3,662
₹4,369 total
includes taxes & fees
18 Jun - 19 Jun
Piyum Villa Kosgoda

Velapura River Garden

Velapura River Garden
4.0 star property
Kalutara
The price is ₹1,925
₹2,272 total
includes taxes & fees
1 Jul - 2 Jul
Velapura River Garden
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: Relax on the golden sands of Bentota Beach, perfect for sunbathing and water activities.
  • Cultural Immersion: Engage in cultural tours that showcase the rich heritage and traditions of the local community.
  • Charming Harbour: Experience the vibrant atmosphere at Dharga Town's bustling harbour, ideal for leisurely strolls.
  • Beautiful Gardens: Discover serene private gardens that offer a peaceful retreat amidst picturesque surroundings.
  • Comfortable Accommodation: Enjoy a range of delightful guesthouses and hotels, including the cosy Amuura Beach Villa.

Find great hotels near Dharga Town

Explore a variety of hotel accommodations in Dharga Town, Western Province, Sri Lanka, catering to both beach enthusiasts and business travellers. Choose from delightful guesthouses and hotels, including the charming Amuura Beach Villa. Enjoy essential amenities such as air conditioning and spa facilities, ensuring a relaxing and rejuvenating stay by the beautiful coast of Aluthgama.

  • Taj Bentota Resort & Spa: Nestled along the pristine shores of Bentota, Taj Bentota Resort & Spa epitomises luxury and beachside elegance. Located a mere 3.2km from Dharga Town, this 5-star haven offers direct access to the beach, making it an ideal retreat for those craving a relaxing seaside escape. The resort features beautifully appointed rooms with stunning views, a lavish pool, and exquisite dining options that promise to tantalise your palate. Immerse yourself in the tranquil surroundings and enjoy a variety of water sports or simply unwind on the golden sands.
  • NH Bentota Ceysands Resort: Just 1.6km from Dharga Town, NH Bentota Ceysands Resort invites adventure seekers and business travellers alike to experience its unique offerings. This 4-star resort boasts exceptional business amenities including multiple meeting rooms and a coworking space, making it perfect for corporate retreats. Additionally, guests can indulge in exhilarating activities such as snorkeling, kayaking, and fishing. The resort also features a full-service spa with Thai massages and a refreshing swim-up bar, ensuring a perfect blend of relaxation and excitement during your stay.
  • Lanka Princess All Inclusive Hotel: Located only 1.6km from Dharga Town, Lanka Princess All Inclusive Hotel is a charming 4-star resort designed for those seeking a rejuvenating beach vacation. With direct beach access, guests can easily soak up the sun or take a dip in the ocean. The resort offers an all-inclusive experience with a full spa featuring outdoor pools, body treatments, and various massage therapies. The serene ambiance and comprehensive wellness facilities make it a perfect choice for travellers looking to unwind and indulge in pampering treatments.

Where to stay near Dharga Town

Dharga Town offers a delightful blend of beach relaxation and cultural exploration. Visitors can unwind at the stunning Bentota Beach, known for its golden sands and inviting waters. The charming town is perfect for family-friendly excursions, while its beautiful gardens provide a serene escape. Immerse yourself in the warm atmosphere and friendly locals as you discover the best of Dharga Town tourism, ensuring a memorable vacation experience in this picturesque destination.

  • Bentota: Situated a mere 3.2km from Dharga Town, Bentota is a vibrant city renowned for its stunning beaches and family-friendly atmosphere. The travel experience here is marked by a blend of relaxation and city-themed activities, making it a perfect destination for families. Visitors flock to Bentota from December to February, enjoying its picturesque beach and historic sites. Popular attractions include shopping centres, a country private club, and the inviting family beach, ensuring there's something for everyone. Whether you're sunbathing on the sandy shores or exploring local heritage, Bentota offers a delightful mix of leisure and exploration.
  • Ahungalla: Located 14.5km away from Dharga Town, Ahungalla is a charming city that presents an engaging outdoor and family experience. Unlike other destinations, Ahungalla sees a steady flow of visitors throughout the year, with peaks in April and during the July to August period. The local highlights include serene beaches and historical landmarks, providing an excellent backdrop for relaxation and adventure. Visitors can enjoy shopping at the local centres and partake in various outdoor activities, making Ahungalla a perfect spot for families seeking both fun and cultural enrichment.
  • Beruwala: Just 4.8km from Dharga Town, Beruwala is a bustling city that attracts travellers for its beautiful beaches and family-oriented experiences. The peak season, running from December to February, sees a lively atmosphere with plenty of activities. Beruwala boasts shopping centres and campgrounds, catering to diverse interests. Its local highlights include pristine beaches and historic sites, ideal for both relaxation and exploration. Whether you’re enjoying a day at the beach or immersing yourself in local culture, Beruwala promises a memorable vacation experience.

Things to do near Dharga Town

Dharga Town in Sri Lanka is a delightful destination for beach lovers and culture enthusiasts alike. Visitors can immerse themselves in the local culture through engaging cultural tours, while book tours provide an insightful glimpse into the region's literary heritage. The picturesque scenery enhances the overall experience, making it an ideal spot for a relaxing yet enriching holiday.

Shopping

In Dharga Town, visit local markets for handmade crafts and spices. If you're up for a drive, check out the nearby Colombo City Centre, where you can find international brands and a selection of local souvenirs.

Recreation

Experience rejuvenation at the serene Awaken Wellness Retreat, offering holistic therapies and yoga sessions amidst tranquil surroundings. For a touch of adventure, explore the nearby beaches for surfing and sunbathing, or take a leisurely stroll along the picturesque coastline, soaking in the natural beauty of Dharga Town.

Adventure

Explore the Gurusinghe Moonstone Mine, located 29.0km from Dharga Town, where you can delve into the fascinating world of gemstone mining. For a thrilling day out, visit Pearl Bay, a vibrant waterpark 32.2km away, offering exciting rides and family-friendly entertainment.

Nightlife

Experience the vibrant nightlife at the Dharga Town Beach Bar, where you can sip cocktails while enjoying stunning ocean views. For a taste of local culture, visit the Town Square Café, offering live music and traditional Sri Lankan dishes, creating a lively atmosphere perfect for socialising.

*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 is an excellent destination for those seeking a blend of beach, culture, and scenic beauty. Visitors can explore various attractions, including the picturesque beaches, the bustling harbour, and charming private gardens. This vibrant locale caters to travellers looking for a memorable experience that encompasses both relaxation and cultural richness, making it an ideal spot for a delightful holiday.

  • Bentota Beach: Located only a mile from Dharga Town, Bentota Beach is a stunning stretch of golden sand perfect for relaxation and sunbathing. The gentle waves invite you for a swim, while water sports like jet skiing and banana boat rides offer thrills for adventure seekers.
  • Beruwela Harbour: Just three miles away, Beruwela Harbour boasts picturesque scenery where you can watch fishing boats come in and out. The vibrant atmosphere is perfect for enjoying local seafood delicacies and soaking in the coastal charm.
  • Brief Garden, Bevis Bawa: Situated two miles from Dharga Town, this private garden is a serene and secluded haven. Its lush landscapes and artistic designs make it an ideal spot for peaceful strolls and contemplation.

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

Accessing Dharga Town, located in the Western Province of Sri Lanka, is convenient via Colombo's Bandaranaike International Airport (CMB), situated approximately 82.1km away. Nearby hotel options include the luxurious Sentido Heritance Negombo, a 5-star hotel 8.0km from the airport, which offers airport shuttle services. Jetwing Blue, also a 5-star resort, is located 9.7km away, and Jetwing Lagoon Wellness, an adults-only luxury reserve, is just 6.4km from the airport, providing easy access for guests. All these hotels ensure a comfortable stay with convenient transportation services to and from the airport, making your arrival and departure hassle-free.

Frequently asked questions

Where is the best place to stay in Dharga Town?
Based on our traveller data, River View Villa is one of the top choices for your stay. This villa offers 3 outdoor pools and a full-service spa. Other good choices for your visit to the area are Taj Bentota Resort & Spa 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. Offers 3 outdoor swimming pools, a children's pool and a full-service spa. Taj Bentota Resort & Spa 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 11 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, Brief Garden, Bevis Bawa and Moragalla Beach. You'll also find Kalatura Beach and Ambalangoda 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