Find hotels in Dharga Town from NT$915

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 NT$1,042
NT$1,230 total
includes taxes & fees
Dec 28 - Dec 29
Villa Acadia

Villa Mandari

Villa Mandari
3.0 star property
Dharga Town
The price is NT$1,892
NT$2,233 total
includes taxes & fees
Dec 20 - Dec 21
Villa Mandari

River View Villa

River View Villa
3.5 star property
Dharga Town
The price is NT$2,350
NT$2,773 total
includes taxes & fees
Dec 22 - Dec 23
River View Villa

Goalie Beachfront Resort

Goalie Beachfront Resort
3.5 star property
Madampagama
10.0 out of 10, Exceptional, (1)
"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 NT$1,406
NT$1,659 total
includes taxes & fees
Dec 28 - Dec 29
Goalie Beachfront Resort

The Villas Wadduwa

The Villas Wadduwa
3.5 star property
Wadduwa
10.0 out of 10, Exceptional, (2)
"I spent 2 nights at this beautiful property, and I was greeted with warmth and genuine hospitality by the staff. The check-in process was seamless, and I was immediately made to feel like a valued guest. We received a great welcome drink, fruit and chocolates! The property is beautiful, access to the beach was perfect but what truly sets The Villas Wadduwa apart from other properties was the exceptional level of customer service. I had a luxury villa with plunge pool; it was perfect and worth...
United States
Danielle
The Villas Wadduwa

R Degrees Boutique Hotel & Spa

R Degrees Boutique Hotel & Spa
4.5 star property
Ambalangoda
9.2 out of 10, Wonderful, (29)
"Fabulous staff, fantastic food!"
United Kingdom
Sacha
R Degrees Boutique Hotel & Spa

Reef Villa & Spa

Reef Villa & Spa
5.0 star property
Wadduwa
9.8 out of 10, Exceptional, (27)
"Small quiet boutique hotel, lovely architecture, lovely staff and great service, perfect 2 to 3 night start to our Sri Lankan coastal mini adventure "
United Kingdom
neil
The price is NT$5,907
NT$7,737 total
includes taxes & fees
Jan 7 - 2026/1/8
Reef Villa & Spa

Happy Man Village

Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1)
"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 NT$1,821
NT$2,707 total
includes taxes & fees
Dec 20 - Dec 21
Happy Man Village

Villa 97 Bolgoda

Villa 97 Bolgoda
3.0 star property
Bolgoda
8.0 out of 10, Very Good, (1)
"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 NT$1,168
NT$1,378 total
includes taxes & fees
Dec 20 - Dec 21
Villa 97 Bolgoda

Ahu Bay

Ahu Bay
5.0 star property
Ahungalla
10.0 out of 10, Exceptional, (35)
"Amazing hotel! Would highly recommend to anyone. Such a boutique private feel with a stunning setting right on the beach. The food at the restaurant for dinner and breakfast was such high quality and some of the best we had in Sri Lanka. The rooms are so stunning and clean, and have everything you need. The service is also incredible from the moment you get there to the moment you leave. Would definitely go back and recommend this hotel to anyone and everyone! "
United Kingdom
Tasvi
The price is NT$11,359
NT$14,879 total
includes taxes & fees
Dec 20 - Dec 21
Ahu Bay

Cinnamon Bey Beruwala

Cinnamon Bey Beruwala
4.5 star property
Beruwala
8.2 out of 10, Very Good, (120)
"Stay was amazing! Great location"
India
Anonymous traveler
The price is NT$5,034
NT$6,534 total
includes taxes & fees
Dec 20 - Dec 21
Cinnamon Bey Beruwala

Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort
5.0 star property
Kosgoda
8.6 out of 10, Excellent, (20)
"Great place to stay "
United States
Khalid
The price is NT$6,276
NT$8,431 total
includes taxes & fees
Dec 20 - Dec 21
Sheraton Kosgoda Turtle Beach Resort

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, (51)
"Amazing service, accommodation, food, beach, pool and scenery. "
Australia
Clive
The price is NT$11,332
NT$14,709 total
includes taxes & fees
Dec 21 - Dec 22
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, (21)
"Everything fantastic ultra clean beautiful furniture great staff lovely food "
United Kingdom
Christine
The price is NT$9,917
NT$11,821 total
includes taxes & fees
Jan 2 - 2026/1/3
Taru Villas The Long House - Bentota

Club Waskaduwa Beach Resort & Spa

Club Waskaduwa Beach Resort & Spa
5.0 star property
Wadduwa
8.4 out of 10, Very Good, (23)
"Hotels was new and good but the facilities was not ready like spa and some resturant and rooftop."
European Union
Motaz
The price is NT$5,203
NT$6,754 total
includes taxes & fees
Dec 23 - Dec 24
Club Waskaduwa Beach Resort & Spa

Nyne Hotels Rock Villa - Bentota

Nyne Hotels Rock Villa - Bentota
5.0 star property
Bentota
9.0 out of 10, Wonderful, (4)
"Wonderful and comfortable but the F&B prices based on the service level and hotel are fairly high compared to other luxury properties in the area. "
Singapore
Anonymous traveler
The price is NT$10,016
NT$13,120 total
includes taxes & fees
Jan 14 - 2026/1/15
Nyne Hotels Rock Villa - Bentota

Kumu Beach

Kumu Beach
3.5 star property
Balapitiya
9.8 out of 10, Exceptional, (6)
"Super extensive menu so no need to leave the hotel. Very comfortable beds. Staff were super efficient and so friendly, nothing was a problem. Recommend the sea view rooms. "
United Kingdom
Lara
The price is NT$11,259
NT$14,614 total
includes taxes & fees
Dec 30 - Dec 31
Kumu Beach

Nyne Hotels The Muse - Bentota

Nyne Hotels The Muse - Bentota
5.0 star property
Bentota
10.0 out of 10, Exceptional, (12)
"Das Hotel ist im Stil einer alten Kolonialvilla augestattet,sehr stimmig und geschmackvoll. Der Garten, der Pool, Alles sehr gepflegt. Die Angestellten sind sehr freundlich und hilfsbereit. Was uns nicht gefallen hat, waren die Preise im Restaurant (völlig überteuert!) und dass den ganzen Tag Musk lief, die ja in dieser Lautstärke nicht jedem gefällt. Schade, es könnte ein richtig superfriedlicher Ort sen. "
Germany
Susanne
Nyne Hotels The Muse - Bentota

Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (14)
"Waiting to go back again , beautifully set up and very quiet place . "
United States
Karthik
The price is NT$4,711
NT$4,711 total
includes taxes & fees
Dec 20 - Dec 21
Bombay Bicycle Club Bentota

Anantara Kalutara Resort

Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (54)
"Nice hotel, a little dated in its interior quality, staff very attentive, food was great "
United Kingdom
Christopher
The price is NT$6,783
NT$9,030 total
includes taxes & fees
Jan 11 - 2026/1/12
Anantara Kalutara 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

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 family fun.
  • Local Culture: Immerse yourself in the vibrant local culture through tours and interactions with friendly locals.
  • Scenic Harbor: Explore the charming local harbor, offering picturesque views and a glimpse into daily life.
  • Recreational Activities: Engage in various excursions and recreational activities that showcase the area's natural beauty.
  • Diverse Accommodations: Choose from a range of hotels and guesthouses that cater to both leisure and business travelers.

Find great hotels near Dharga Town

Explore a variety of lodging options in Dharga Town, Sri Lanka, where you'll find hotels and guesthouses catering to both beach lovers and business travelers. Whether you're seeking a relaxing spa experience or convenient vacation rentals, Dharga Town offers a range of accommodations to suit your needs. Discover the best hotels in Aluthgama and surrounding areas for an unforgettable stay along the beautiful coast.

  • Taj Bentota Resort & Spa: Experience luxury and eco-friendly hospitality at Taj Bentota Resort & Spa, a 5-star haven set 3.2km from Dharga Town. Perfect for families and business travelers, this eco-certified property offers a unique blend of comfort and sustainability. Children are well catered for with a variety of amenities, including a shared playground, an arcade game room, and complimentary cribs. The resort’s focus on family-friendly experiences ensures a memorable stay for guests of all ages, making it an excellent choice for a relaxing vacation.
  • NH Bentota Ceysands Resort: A romantic oasis just 1.6km from Dharga Town, NH Bentota Ceysands Resort is a 4-star gem designed for couples seeking a serene escape. With stunning ocean views and specially crafted romance packages, this resort elevates your getaway experience. Guests can indulge in luxurious spa treatments, including sports and deep tissue massages, or enjoy the outdoor pool. The 24-hour room service, featuring champagne and fine dining options, sets the perfect mood for intimate evenings. This resort is ideal for those looking to unwind and reconnect.
  • Lanka Princess All Inclusive Hotel: For beach lovers, Lanka Princess All Inclusive Hotel is a 4-star retreat located just 1.6km from Dharga Town. Offering direct access to pristine beaches, it’s perfect for travelers seeking sun-soaked relaxation. The all-inclusive experience means guests can enjoy a variety of culinary delights without worrying about extra costs. The hotel’s laid-back atmosphere and convenient beach access make it a top choice for those looking to immerse themselves in the coastal beauty of Sri Lanka.

Where to stay near Dharga Town

Experience the charm of Dharga Town, Sri Lanka, a perfect destination for beach lovers and families alike. Explore local hangouts and embrace the friendly atmosphere as you unwind on beautiful beaches. Nearby, enjoy exciting excursions and recreational activities that showcase the region's natural beauty. Don’t miss the opportunity to connect with the warm-hearted locals and discover the hidden gems of this lovely town and its surroundings.

  • Ahungalla: Located 14.5km from Dharga Town, Ahungalla is a charming coastal city known for its inviting beaches and family-friendly atmosphere. The city experiences a steady flow of visitors year-round, with peaks in April and during the July-August summer months. Travelers flock here for beach-themed adventures, shopping experiences, and golf outings. Notable attractions include the serene family beach and local monuments, making it a perfect spot for both relaxation and exploration.
  • Aluthgama: Just 1.3km away from Dharga Town, Aluthgama is a bustling city that offers a vibrant beach and adventure experience. Although its visitor numbers fluctuate, peaks typically occur in January and March to April. Here, you can immerse yourself in outdoor activities like hiking and exploring nearby national parks. Aluthgama is also home to shopping centers and a renowned golf course, ensuring that there's something for everyone, whether you're seeking thrills or leisurely pursuits.
  • Induruwa: Situated 6.4km from Dharga Town, Induruwa is a delightful city that attracts visitors year-round, particularly in January and the spring months. Known for its beautiful beaches and outdoor sports opportunities, Induruwa is ideal for both relaxation and active pursuits. The area features golf courses and private clubs, alongside stunning family beaches and proximity to national parks. It’s an excellent destination for travelers looking to enjoy the great outdoors while soaking up the sun.

Things to do near Dharga Town

Dharga Town, located in Sri Lanka's Western Province, offers a delightful blend of beach, family, and city-themed vacations. Visitors can enjoy shopping at local centers and malls, while also exploring cultural tours and day trips that showcase the area’s unique charm. Whether you're looking for a relaxing beach day or an engaging cultural experience, Dharga Town has something for everyone to enjoy.

Shopping

In Dharga Town, explore local shops for handcrafted souvenirs and vibrant textiles. For more extensive shopping, if you're up for a drive, visit the K-Zone Moratuwa Mall and the Laugfs Supermarket, both offering a variety of stores and dining options to enhance your shopping experience.

Recreation

Experience tranquility at the Ayurvedic Spa, where traditional treatments rejuvenate your body and mind. Enjoy yoga sessions on the beach, surrounded by the soothing sound of waves, and indulge in healthy, locally-sourced meals at wellness cafes that nourish both body and spirit.

Adventure

Explore the Gurusinghe Moonstone Mine, located 29.0km from Dharga Town, where you can discover the fascinating world of gemstone mining and unearth beautiful moonstones. Enjoy a thrilling day at Pearl Bay, a waterpark situated 32.2km away, featuring exciting rides and family-friendly attractions.

Nightlife

Explore the vibrant nightlife in Dharga Town by visiting the lively Seaside Lounge for refreshing cocktails and stunning ocean views. For a more laid-back vibe, check out the Beach Hut Café, where you can enjoy local snacks and listen to the soothing sound of waves.

*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 traveling in the off-peak months of May to June or September when prices are lower. Book your hotel about a month in advance for the best rates, or look for last-minute deals on Expedia. Wednesdays are typically the cheapest days to stay, while Mondays are the most expensive. Utilize Expedia’s tools to find budget-friendly, eco-certified accommodations and consider bundling your hotel with flights and activities for additional savings. Enjoy free local attractions and use public transport to keep costs down.

  • 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 tailor your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified option will show you sustainable and eco-friendly hotel options currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by bundling your hotel stay in Dharga Town with your flights and activities through an Expedia package deal.

Find the best attractions near Dharga Town

Dharga Town is a charming destination perfect for beach, family, and city-themed vacations. Visitors can enjoy beautiful beaches, explore the local harbor, and relax in private gardens. The area offers a delightful mix of cultural and scenic experiences, making it ideal for travelers seeking relaxation and adventure. Don't miss out on the top attractions that showcase the town’s unique charm and vibrant atmosphere.

  • Bentota Beach: Located 1.6km from Dharga Town, Bentota Beach offers a vibrant atmosphere with soft sands and inviting waves. It's perfect for sunbathing, water sports, and enjoying the stunning sunset views.
  • Brief Garden, Bevis Bawa: Situated 3.2km away, this private garden is a hidden gem that showcases beautifully landscaped grounds, tranquil pathways, and artistic features. It’s an ideal spot for relaxation and appreciating nature’s beauty.
  • Beruwela Harbour: About 4.8km from Dharga Town, Beruwela Harbour boasts picturesque scenery and a lively atmosphere. Visitors can enjoy fresh seafood, watch fishing boats, and take in the coastal views.

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.

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 with its proximity to Colombo’s Bandaranaike International Airport (CMB), located 82.1km away. For a comfortable stay, consider the 5-star Sentido Heritance Negombo, just 8.0km from the airport, offering airport shuttle services. Another excellent option is Jetwing Blue, a 5-star resort located 9.7km from CMB, which also provides easy airport access. Additionally, Jetwing Beach, also 9.7km away, features similar transport services. These hotels ensure a smooth transition from the airport to your accommodation, making your journey to Dharga Town hassle-free.

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 traveler data. This villa offers 3 outdoor pools and a full-service spa. Two other options for your trip to the area are Taj Bentota Resort & Spa and Cinnamon Bentota Beach – Signature Selection. See all available top hotels, or vacation rentals in Dharga Town.
What are some of the best vacation home rentals in Dharga Town?
River shadow villa: This vacation home near Dharga Town is located near the beach and has a balcony, a garden, and daily housekeeping to put you at ease in your new surroundings. This vacation 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! The majority of hotel bookings are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dharga Town.
Where can I learn more about changing or cancelling my trip to Dharga Town?
To find more details about changing or cancelling your trip to Dharga Town, go to https://www.expedia.com/service/.
What are some accommodations with pools in Dharga Town?
River View Villa: Villa located near Bentota Beach. Features 3 outdoor pools, a children's pool, and a full-service spa. Taj Bentota Resort & Spa and Cinnamon Bentota Beach – Signature Selection are a couple of other choices that offer an onsite 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 center, a bar, and a restaurant. Enjoy a facial, body scrub, or hydrotherapy at the onsite spa. See all spa hotels in Dharga Town.
What's the best accommodation near Bandaranaike International Airport (CMB)?
Amora Lagoon is a popular 3.5-star hotel featuring a roundtrip airport shuttle and 2 restaurants. It's located a short 0.3 mi (0.5 km) from Bandaranaike Intl. Airport. Other choices near the airport are Airport resort and Grandeeza Luxury Hotel.
How is it staying in Dharga Town?
Travelers to Dharga Town will find plenty to explore and enjoy. In Dharga Town, there are 11 hotels and other accommodations 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 Kosgoda Beach and Ahungalla Beach in the area. Check out what more to see and do in Expedia's Dharga Town guide.
What's the seasonal weather like in Dharga Town?
The hottest months are usually March and April with an average temp of 81°F, while the coldest months are January and February with an average of 80°F. The rainiest months in Dharga Town are May, June, October, and November, with each month seeing an average of 16 inches of rainfall.