Find hotels in Dharga Town from AED 96

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dharga Town hotels

River View Villa

River View Villa
3.5 star property
Dharga Town
  • cleanliness
    Riverside serenity with spa treatments and three refreshing pools in Dharga Town.
The price is AED 313
AED 370 total
includes taxes & fees
3 Feb - 4 Feb
River View Villa

Villa Mandari

Villa Mandari
3.0 star property
Dharga Town
  • cleanliness
    Tranquil retreat with 2 indoor pools just a short drive to Bentota Beach.
The price is AED 220
AED 260 total
includes taxes & fees
26 Jan - 27 Jan
Villa Mandari

Villa Acadia

Villa Acadia
3.0 star property
Dharga Town
  • cleanliness
    Tranquil villa retreat in Dharga Town with convenient beach and garden access.
The price is AED 117
AED 138 total
includes taxes & fees
26 Jan - 27 Jan
Villa Acadia

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 AED 163
AED 193 total
includes taxes & fees
30 Jan - 31 Jan
Goalie Beachfront Resort

Blue Water Paradise Akurala

Blue Water Paradise Akurala
3.0 star property
Akurala
10.0 out of 10, Exceptional, (1 review)
"Sehr freundliches Team, wo Gastfreundschaft großgeschrieben wird. Wir waren 19 Tage dorten und alles hat gepasst. Frühstück war sehr lecker und für den Preis pro Nacht kann man nicht meckern. Vor allem der Strand direkt neben dem Bungalow ist ein Traum. Super ruhig und traumhaft schön. Kann diese Unterkunft definitiv empfehlen :-) "
Germany
Thomas
The price is AED 81
AED 96 total
includes taxes & fees
1 Feb - 2 Feb
Blue Water Paradise Akurala

Aaradhya Madu Ganga

Aaradhya Madu Ganga
3.0 star property
Balapitiya
The price is AED 201
AED 237 total
includes taxes & fees
26 Jan - 27 Jan
Aaradhya Madu Ganga

Cinnamon Tree Resort Akurala-Hikkaduwa

Cinnamon Tree Resort Akurala-Hikkaduwa
2.5 star property
Madampagama
The price is AED 95
AED 129 total
includes taxes & fees
26 Jan - 27 Jan
Cinnamon Tree Resort Akurala-Hikkaduwa

Ahu Bay

Ahu Bay
5.0 star property
Ahungalla
10.0 out of 10, Exceptional, (36 reviews)
  • cleanliness
    Coastal luxury awaits with beach cabanas, pools, and spa services at this Ahungalla hotel.
"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 AED 1,355
AED 1,775 total
includes taxes & fees
25 Feb - 26 Feb
Ahu Bay

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (224 reviews)
  • cleanliness
    Beachside luxury all-inclusive with 3 pools and spa treatments in Ahungalla.
"What a fantastic experience, the staff where wonderful extra clean entertainment and food was delicious definitely going again"
United Kingdom
Fiona Jane Louise
The price is AED 946
AED 1,240 total
includes taxes & fees
28 Jan - 29 Jan
Hotel Riu Sri Lanka - All Inclusive

Avani Kalutara Resort

Avani Kalutara Resort
4.5 star property
Kalutara
8.0 out of 10, Very Good, (85 reviews)
  • cleanliness
    Beachfront luxury with water sports, spa treatments, and poolside cocktails.
"Beautiful setting Modern rooms, very comfortable "
Canada
Indi
The price is AED 524
AED 698 total
includes taxes & fees
25 Feb - 26 Feb
Avani Kalutara Resort

SeethaRama Beach Hotel

SeethaRama Beach Hotel
3.0 star property
Beruwala
SeethaRama Beach Hotel

Anantara Kalutara Resort

Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (54 reviews)
  • cleanliness
    Step into beachside luxury with relaxing spa treatments and multiple dining options.
"Nice hotel, a little dated in its interior quality, staff very attentive, food was great "
United Kingdom
Christopher
The price is AED 1,261
AED 1,678 total
includes taxes & fees
27 Jan - 28 Jan
Anantara Kalutara Resort

The MGS Hotel

The MGS Hotel
2.0 star property
Elpitiya
  • cleanliness
    A tranquil retreat in Elpitiya with lush gardens and delicious local dining options.
The MGS Hotel

Colours Beach

Colours Beach
3.5 star property
Induruwa
The price is AED 194
AED 230 total
includes taxes & fees
5 Feb - 6 Feb
Colours Beach

Cinnamon Bentota Beach – Signature Selection

Cinnamon Bentota Beach – Signature Selection
5.0 star property
Bentota
9.2 out of 10, Wonderful, (49 reviews)
  • cleanliness
    Enjoy beachfront luxury with a kids' club and multiple dining options at this Bentota hotel.
"Overall excellent place to stay - from start to finish - service is amazing and thanks to all the staff too "
United Kingdom
Deepal
The price is AED 1,212
AED 1,573 total
includes taxes & fees
3 Feb - 4 Feb
Cinnamon Bentota Beach – Signature Selection

Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort
5.0 star property
Kosgoda
8.6 out of 10, Excellent, (20 reviews)
  • cleanliness
    Luxurious beachfront resort with two pools and spa offers coastal relaxation.
"Great place to stay "
United States
Khalid
The price is AED 804
AED 1,081 total
includes taxes & fees
26 Jan - 27 Jan
Sheraton Kosgoda Turtle Beach Resort

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
5.0 star property
Bentota
8.6 out of 10, Excellent, (191 reviews)
  • cleanliness
    Beachfront luxury with a full-service spa and multiple restaurants in Bentota.
"Excellent hotel in a beautiful location, highly recommended "
Australia
Geoffrey
The price is AED 1,102
AED 1,480 total
includes taxes & fees
1 Feb - 2 Feb
Taj Bentota Resort & Spa

Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
5.0 star property
Bentota
9.4 out of 10, Exceptional, (21 reviews)
  • cleanliness
    Contemporary beach villa offers pool, fitness center, and garden retreat in Bentota.
"Everything fantastic ultra clean beautiful furniture great staff lovely food "
United Kingdom
Christine
The price is AED 797
AED 950 total
includes taxes & fees
28 Jan - 29 Jan
Taru Villas The Long House - Bentota

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

The Blue Water - Geoffrey Bawa Heritage Resort Hotel
4.5 star property
Wadduwa
8.2 out of 10, Very Good, (114 reviews)
  • cleanliness
    Oceanfront relaxation with spa treatments and beach volleyball at this luxurious resort.
"Fabulous stay. Love it 😍 "
United States
Rexie
The Blue Water - Geoffrey Bawa Heritage Resort Hotel

The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
4.0 star property
Bentota
9.4 out of 10, Exceptional, (6 reviews)
  • cleanliness
    Beachfront paradise with 2 outdoor pools and Ayurvedic spa treatments.
"Wonderful hotel with great staff. We have stayed here before & highly recommend this hotel beautifully designed by Geoffrey Bawa it is a gem."
Australia
Terrence
The price is AED 739
AED 989 total
includes taxes & fees
28 Jan - 29 Jan
The Villa Bentota by KK Collection
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

Hotels in Dharga Town with star-rating

Find out more about Dharga Town

Top reasons to visit Dharga Town

  • Stunning Beaches: Dharga Town boasts beautiful beaches, perfect for sunbathing, swimming, and relaxing by the sea.
  • Vibrant Local Culture: Experience the friendly atmosphere and rich cultural heritage through local markets and community events.
  • Family-Friendly Activities: Enjoy a variety of recreational options catering to families, ensuring fun for all ages.
  • Charming Accommodations: Choose from cozy hotels and guesthouses offering a welcoming stay with spa experiences.
  • Scenic Coastal Excursions: Explore nearby coastal neighborhoods for delightful day trips and breathtaking views.

Find great hotels near Dharga Town

Discover a variety of lodging options in Dharga Town, where you can choose from cozy hotels and charming guesthouses. Perfect for beach lovers and business travelers alike, the accommodations offer a delightful spa-themed vacation experience. Whether you're searching for hotels in Dharga Town, vacation rentals, or select hotels in nearby Aluthgama, you'll find the ideal spot to relax and enjoy your stay in this beautiful part of Sri Lanka.

  • Taj Bentota Resort & Spa: Nestled just 3.2km from Dharga Town, the Taj Bentota Resort & Spa is a luxurious 5-star escape perfect for families and beach lovers. This resort boasts direct beach access and a serene spa theme, making it ideal for relaxation. Families will appreciate the dedicated children’s amenities, including supervised childcare, a playground, and various games. Guests can indulge in rejuvenating spa treatments and unwind by the pool, featuring sun loungers and a full-service spa. Experience a truly refreshing holiday at this exquisite property.
  • NH Bentota Ceysands Resort: Located merely 1.6km from Dharga Town, NH Bentota Ceysands Resort is a stylish 4-star resort tailored for both business travelers and vacationers alike. With direct beach access, guests can enjoy a blend of work and leisure in a tranquil environment. The resort features an impressive array of amenities, including a steam room, treatment rooms, and a swim-up bar, ensuring a relaxing stay. This property’s spa services and poolside sun loungers create a perfect setting for unwinding after a busy day.
  • Lanka Princess All Inclusive Hotel: Situated just 1.6km from Dharga Town, Lanka Princess All Inclusive Hotel is a vibrant 4-star resort designed for beach enthusiasts and spa lovers. With direct beach access and an all-inclusive experience, guests can immerse themselves in relaxation and comfort. The resort offers an extensive range of spa treatments, including massages, manicures, and facials, alongside inviting pool umbrellas for sun protection. Enjoy a hassle-free vacation filled with delightful amenities and a serene atmosphere at this charming property.

Where to stay near Dharga Town

Dharga Town, located in Sri Lanka's Western Province, offers an idyllic vacation for beach lovers and families alike. This charming town is known for its friendly atmosphere and vibrant local hangouts. Explore nearby coastal neighborhoods for relaxing excursions, where recreation and family-friendly activities abound. With its inviting ambiance and proximity to stunning beaches, Dharga Town is the perfect destination for an unforgettable getaway.

  • Ahungalla: Located 14.5km from Dharga Town, Ahungalla is a vibrant city known for its beautiful beaches and family-friendly atmosphere. Visitors often flock here for its beach-themed experiences, where they can relax, swim, and enjoy water sports. The city is home to shopping centers and a golf course, ensuring a mix of leisure and retail therapy. Notable local attractions include the serene family beach and a few prominent monuments that add a cultural touch to your visit. Peak travel times are in April and from July to August, making it ideal for seasonal exploration.
  • Aluthgama: Just 1.3km away from Dharga Town, Aluthgama is a charming city that offers an adventurous outdoor experience. The beach here is perfect for sunbathing, swimming, and engaging in water sports. Outdoor enthusiasts can explore nearby national parks while enjoying shopping at local centers and golf courses. The city sees a surge in visitors during January and the March to April period, making it the perfect spot for those seeking a lively atmosphere combined with the thrill of adventure and exploration.
  • Induruwa: Located 6.4km from Dharga Town, Induruwa is an ideal destination for sports enthusiasts and beach lovers alike. This city is known for its stunning beaches and outdoor sports activities, including golf at local country clubs. With its beautiful family beach and proximity to a national park, Induruwa offers a blend of relaxation and adventure. The best times to visit are January and during the March to April window, when the area buzzes with lively tourism, making it a great destination for an active vacation.

Things to do near Dharga Town

Dharga Town offers a delightful mix of beach, family, and city-themed vacations. Visitors can enjoy shopping at local centers and malls while exploring day tours and cultural experiences. Whether you're planning a trip to Dharga Town or looking for exciting day trips, there are plenty of activities to keep everyone entertained and engaged.

Shopping

In Dharga Town, enjoy local markets like the Dharga Town Market, where you can find handmade crafts and fresh produce. If you're up for a drive, visit the nearby Kalutara Shopping Complex, 19.3km away, featuring various shops and a vibrant atmosphere for souvenirs and gifts.

Recreation

Explore the serene healing environment at the Ayurvedic Wellness Center, where you can enjoy traditional treatments and personalized wellness programs. For relaxation, visit the tranquil beaches nearby for sunbathing, meditation, and yoga sessions, immersing yourself in the soothing sounds of the ocean.

Adventure

Explore the Gurusinghe Moonstone Mine, located 29.0km from Dharga Town, where you can discover the fascinating world of gemstone mining. At Pearl Bay, situated 32.2km from town, enjoy thrilling water slides and family-friendly entertainment in a vibrant waterpark setting.

Nightlife

In Dharga Town, the vibrant nightlife features lively beach bars where you can enjoy fresh seafood and tropical cocktails. Dance to local music at outdoor venues or relax at cozy lounges that offer stunning ocean views, creating a perfect atmosphere for an unforgettable night out.

*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 vacation in Dharga Town, consider visiting between May to June or September for lower hotel rates. Booking about a month in advance or checking last-minute deals can help you find the best prices, especially on Wednesdays. Use Expedia to compare hotel options by price and filter for eco-friendly accommodations. Don't forget to take advantage of package deals that combine hotels with flights and activities. Exploring the town on foot is a great way to enjoy free activities while saving on transportation costs.

  • 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: Booking a hotel in Dharga Town about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Expedia’s search tool gives you the flexibility to set your budget, choose your desired location, and much more. You can arrange your results by price, starting from the lowest, so you can easily find the most affordable hotels. Additionally, you have the option to refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Dharga Town with your flights and activities through an Expedia package.

Find the best attractions near Dharga Town

Dharga Town in Sri Lanka is perfect for beach, family, and city-themed vacations. Visitors can enjoy stunning beaches, explore the local harbor, and relax in private gardens. The area is rich in culture and offers beautiful scenery, making it an ideal destination for travelers seeking diverse experiences. Don't miss the charming town atmosphere and top attractions that showcase the best of what Dharga Town has to offer.

  • Bentota Beach: Experience the sun-kissed shores of Bentota Beach, just 1.6km from Dharga Town. With its golden sands and gentle waves, it’s the perfect spot for relaxation and beach activities, offering a lively atmosphere filled with beach vibes.
  • Brief Garden, Bevis Bawa: Discover the enchanting Brief Garden, Bevis Bawa, located 3.2km away. This private garden boasts tranquil, secluded vibes, featuring lush greenery and stunning landscapes that create a peaceful retreat for visitors.
  • Beruwela Harbour: Visit Beruwela Harbour, situated 4.8km from Dharga Town. This scenic harbor offers picturesque views and a vibrant local atmosphere, ideal for those interested in beach scenery and the charm of coastal life.

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 via Colombo's Bandaranaike International Airport (CMB), situated 82.1km away. Nearby hotel options include the luxurious Sentido Heritance Negombo, located 8.0km from the airport, which offers airport shuttle services. Jetwing Blue and Jetwing Beach, both 5-star resorts situated 9.7km from the airport, also provide easy access to CMB. These hotels ensure a smooth transfer to the airport, making your journey hassle-free. Enjoy your stay in Dharga Town while being close to the comforts of these excellent accommodations.

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. Villa Acadia is another good option for your stay. 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: You might like this vacation home rental near Dharga Town. It 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. Another good choice for your trip to Dharga Town is Colonial Villa with Private Garden, Pool, and Dedicated Chef Service. 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. Villa Acadia and Hotel Riu Sri Lanka - All Inclusive 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 Kalatura Beach and Ambalangoda 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.

Explore a world of travel with Expedia