Moon Light beach resort
Matara Road Bandarawattha,Batheegama
View on map and nearby hotels
Why people book this hotel
“The location is fantastic”
“Right on the beach and very close to shops and town”
“The rooms offer direct sea views and the resort has its own private beach at Dik…”
“Our room was on the first floor , we had a lovely view of the beach through the …”
“Our room was spotlessly clean”
“It was clean, the room is spacious, the view to the seaside and palmtrees is ama…”
“The owner is very friendly and accommodating”
“Lovely host who doesn’t only take care of his guests but also saves baby turtles…”
“We were here in March and were practically the only people on the beach; every d…”
“We even managed to get our laundry done at a reasonable price”
“We only had breakfast on one day and it was good”
Overview
Situated in Dickwella, a few steps from Dickwella Beach, Moon Light beach resort features accommodation with a garden, free private parking, a terrace and a private beach area. Located around 800 metres from Bathigama Beach, the hotel with free WiFi is also 2.1 km away from Hiriketiya Beach. The accommodation provides room service and a 24-hour front desk for guests. At the hotel, rooms have a balcony. Featuring a private bathroom with a shower and free toiletries, rooms at Moon Light beach resort also boast a sea view. The rooms at the accommodation have air conditioning and a desk. Hummanaya Blow Hole is 7.2 km from Moon Light beach resort, while Weherahena Buddhist Temple is 17 km from the property. The nearest airport is Koggala Airport, 51 km from the hotel.
Traveller reviews
Louis Rupert
couple
May 26, 2026
“Beautiful location and welcoming host”
The location is fantastic. The rooms offer direct sea views and the resort has its own private beach at Dikwella Beach, complete with free sun loungers. We were here in March and were practically the only people on the beach; every day you can decide whether you want to enjoy an affordable and delicious breakfast. The owner is very friendly and accommodating. Baby turtles are released into the sea almost every other day. It’s a 20-minute walk to Hiriketiya, or just under 300 LKR by tuk-tuk.
Axel
solo_traveller
May 23, 2026
“Quiet and peaceful place to stay in Dickwella”
Right on the beach and very close to shops and town. There is a turtle hatchery at this place and they let us release some baby turtles back into the sea which was wonderful.
Hari Mittar
couple
April 15, 2026
“Stay was good. Owner Lady was really helpful.”
It’s right on the beach
Les & Heidi
couple
April 4, 2026
Our room was on the first floor , we had a lovely view of the beach through the trees. There were sun beds readily available . We even managed to get our laundry done at a reasonable price. At this hotel the owner also hatched turtle eggs and released them at 17.30 . It was amazing to see. When we left he offered to give us a lift to our next hotel at a very good rate.
Sabrina
couple
March 19, 2026
Amazing location right at the beach. Lovely host who doesn’t only take care of his guests but also saves baby turtles by collecting the eggs and setting them free once they hatch. One of the most beautiful things we ever saw! Thank you for a great stay!
Catherine
couple
March 9, 2026
“Beautiful location. Very clean accommodation.”
Our room was spotlessly clean. One of the cleanest room during our stay in Sri Lanka. The bed was very comfortable. The air conditioning was very good and quiet. The hosts were lovely and gave us King Coconut and watermelon juice. We only had breakfast on one day and it was good. Best of all was the amazing location. Steps away from the most beautiful beach. We watched our host release baby turtles while the sun was setting on our first evening which was a lovely sight
Andreea
couple
February 11, 2026
“We loved it!”
Everything. It was clean, the room is spacious, the view to the seaside and palmtrees is amazing, the AC works, hot water for shower. Dolores is very friendly and willing to help, we really appreciated it! I wish we stayed more days
Ben
solo_traveller
February 1, 2026
Amazing location, basic but comfy. Loved hearing the waves at night and when waking up. Free surfboard available to use
Marie
couple
February 1, 2026
The location on the beach was perfect
Olmo
couple
January 31, 2026
“Nice stay at the beach”
The hotel is located right at a beautiful, quiet stretch of the beach, perfect to relax away from the masses. The room was comfortable and clean, with a nice warm water shower. The staff, Dolores, was very welcoming and gave us a lot of tips for restaurants in the neighbourhood.
Felix
couple
January 22, 2026
“We had a bright and warm welcome from Dolores our host . She is what made this property special .”
Amazing location practically on the beach , The beach was long and not over populated. And a short walk to a safe swimming spot
Cassandra
couple
January 18, 2026
The best thing about this hotel is the sea view. Waking up and seeing the ocean right away is something special. The room was clean, spacious, and the bed was comfortable.
Nigel
couple
January 17, 2026
“If you are looking for relaxation then moonlight beach resort is the place. The beach is literally outside the room. The”
It’s 10m away to your private beach
Adrian. W. G
solo_traveller
January 13, 2026
The view from the room. How clean the room was. Help of Dolores. Beds on the beach.
Nicholas
solo_traveller
January 12, 2026
Exceptional have booked another 3 nights. So few places you can walk straight to a beautiful quiet beach without any gates. They are adding more rooms and facilities each year so its a bargain now.
Jonna
couple
January 6, 2026
“Great stay at Moon light beach, the place was beautiful and located right at the beach. The hostess was so sweet and wel”
Jeroen
couple
November 19, 2025
“Great service, beautiful location”
We had an amazing stay at Moonlight Beach Resort in Sri Lanka. From the moment we arrived, we were welcomed with incredible warmth and friendliness. Throughout our stay we were treated so well — from fresh coconuts and delicious coffee to delightful coconut pancakes that were absolutely delicious! The location is stunning, right by the sea, with views that make the whole experience even more special. We would 100% recommend this place to anyone visiting Sri Lanka. Truly a beautiful and unforgettable stay! 😍
Daniele
couple
November 13, 2025
“Great peaceful place, just in front of the beach”
If you want tranquillity, this is a great place, literally on the beach. It's also next to a yoga retreat place, where you can drop-in for morning classes. On the beach you can also find a surf school.
George
family_with_children
July 23, 2025
“Not quite ready”
It is beach-front although not particularly accessible or tidy. The rooms were clean, with lovely four-poster beds. The air conditioning worked fantastically. Ample parking.
Graeme
couple
June 27, 2025
“Loved it beach right in front and the town is cool”
Delores an Nikki are both loving and caring women who made Mary and myself feel special We will return
Facilities
Activities
Private beach area, Beachfront, Beach
General
Air conditioning, Non-smoking rooms
Internet
Internet services, WiFi, Free WiFi
Outdoors
Garden, Terrace
Parking
Parking, Free parking, Parking on site, Private parking
Reception services
Invoice provided
Services
Room service, 24-hour front desk, Airport shuttle
Family Room with Sea View
The family room offers air conditioning, a minibar, a balcony with sea views as well as a private bathroom boasting a shower. The unit has 2 beds.
Deluxe Double Room with Balcony and Sea View
The double room features air conditioning, a minibar, a balcony with sea views as well as a private bathroom boasting a shower. The unit has 1 bed.
Deluxe Double Room with Sea View
This double room is air-conditioned and has a private bathroom, a private entrance and sea views. The unit has 1 bed.
Hotel Policies
Price Watch
Email me price updates for Hotel Moon Light beach resort
Each day we'll check prices and send you an email for your selected dates at Moon Light beach resort.
If you don't have specific dates but would like to check prices for say next weekend or say next month we can check the price too.




