Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Dodangoda Hotels from Rs7,178

Free cancellation on most hotels. Because flexibility matters.

Dodangoda hotels and places to stay

Plantation Villa Ayurveda Yoga Resort
3 out of 5
Wattalaya Watta, Nehinna, Dodangoda, Dodangoda
Get Rates
2.85 km from city centre
5/5Exceptional! (1 review)
yoga paradise

"the best yoga retreat ever. Loved the discipline and the staff. Just difficult because felt hungry"…"

Reviewed on 14 Mar 2018

Plantation Villa Ayurveda Yoga Resort
Thebuwana Bungalow
3 out of 5
Putupaula Estate, Thebuwana, Dodangoda
Get Rates
5.32 km from city centre
4.5/5Wonderful! (2 reviews)

"Amazing place, definitely going back. Beautiful view, relaxing, close to nature, monkeys and colourful birds. Rooms are spacious. Staff making sure that you are comfortable. Couldn't dream about better holiday."…"

Reviewed on 6 Jan 2019

Thebuwana Bungalow
Glenross Plantation Villa
4 out of 5
Neboda, Dodangoda
The price is Rs14,698 per night
5.89 km from city centre
4.3/5Excellent! (4 reviews)

"Beautiful colonial plantation in quite remote location. Wonderful views, breakfast on the veranda watched by leaping monkeys. Food good quality, very pleasant service. Nice swimming pool with amazing views. Very large attractive rooms. Comfy bed. We would recommend."…"

Reviewed on 2 Jan 2020

Glenross Plantation Villa
Turyaa Kalutara
4 out of 5
Kudawaskaduwa. Waskaduwa, Kalutara, Kalutara 12000, Wadduwa
The price is Rs9,002 per night
13.32 km from city centre
4.1/5Very Good! (20 reviews)

"Prime location with walkable clean beach. Friendly and always obliging staff. Smooth check in & out. Fantastic Srilanka & western meals with mouthwatering desserts.Special requests catered to. Rooms clean & functional Rapid response to queries. Good pool maintenance with large pool are for kids. ..."…"

Reviewed on 21 Mar 2020

Turyaa Kalutara
Avani Kalutara Resort
4.5 out of 5
St. Sebastian's Road, Katukurunda, Kalutara
Free cancellationReserve now, pay when you stay
The price is Rs7,178 per night
9.59 km from city centre
3.9/5Very Good! (76 reviews)

"The resort was very smart, and beautifully appointed. Staff were constantly cleaning, and tidying in the grounds, and the restaurant workers and poolboys very attentive."…"

Reviewed on 18 Mar 2020

Avani Kalutara Resort
Anantara Kalutara Resort
5 out of 5
St Sebastian Rd Katukurunda, Kalutara
Free cancellationReserve now, pay when you stay
The price is Rs13,430 per night
9.39 km from city centre
4.2/5Excellent! (42 reviews)

"Exceptional service at an amazing venue, with good food and relaxing conditions"…"

Reviewed on 16 Sep 2019

Anantara Kalutara Resort
Avani Bentota Resort
5 out of 5
No 03 Hotel Road, Bentota
Get Rates
17.18 km from city centre
4.2/5Very Good! (155 reviews)

"Great beach location, amazing breakfast at property"…"

Reviewed on 24 Jan 2020

Avani Bentota Resort
Heritance Ahungalla
5 out of 5
Galle Road, Ahungalla
The price is Rs22,201 per night
28.67 km from city centre
4/5Very Good! (102 reviews)

"Friendly staff. Nice range of drinks. Good security. Excellent crabs and prawns for dinners."…"

Reviewed on 23 Aug 2019

Heritance Ahungalla
Hotel Riu Sri Lanka - All Inclusive
5 out of 5
Ahungalla Beach, Bentota Walallawita Korale, Ahungalla
Free cancellationReserve now, pay when you stay
The price is Rs12,370 per night
28.88 km from city centre
4.3/5Excellent! (139 reviews)

"Great Staff ! Wonderful vacation. Nice Beach and great food."…"

Reviewed on 1 Mar 2020

Hotel Riu Sri Lanka - All Inclusive
Mount Lavinia Hotel
4 out of 5
100 Hotel Road, Mount Lavinia
Get Rates
35.78 km from city centre
4.1/5Very Good! (579 reviews)

"Great location and friendly, courteous and helpful staff. Great to be back after some 15 or so years. Only request is to the staff on the terrace. Please cast your eyes over the guests more frequently. It is sometimes hard to catch your attention!!"…"

Reviewed on 8 Mar 2020

Mount Lavinia Hotel
Can't see what you're looking for?
See all available properties in Dodangoda
View all properties
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.

Frequently asked questions

Where is the best place for a stay in Dodangoda?
Plantation Villa Ayurveda Yoga Resort is one of the top choices for your stay based on our traveller data. This 3-star guesthouse offers a full-service spa and free breakfast. Other good options for your stay include Thebuwana Bungalow and Glenross Plantation Villa.
If I need to cancel my hotel reservation in Dodangoda, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that’s non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Put in your dates and click on “Search”, then you can use the “free cancellation” filter to get the best options available in Dodangoda.
What's it like to stay in Dodangoda?
Visitors will definitely enjoy all that Dodangoda has to offer. A top sight in the area is Bentota Beach. In Dodangoda, there are 3 hotels and other accommodation options to choose from.
What should I do while I'm visiting Dodangoda?
Bentota Beach is a notable place to visit in the area. You’ll also find Kalatura Beach and Moragalla Beach in the area.
What's the seasonal weather like in Dodangoda?
The hottest months are usually March and April, with an average temperature of 28°C, while the coldest months are January and February, with an average of 27°C. Average annual rainfall for Dodangoda is 1770 mm.

Dodangoda Hotel Reviews

More trip options