Elements Beach & Nature Resort
Select date
-
Select date
1 night
1 room, 2 adults, 0 children
All properties in Puttalam
Elements Beach & Nature Resort
No. 2 of 4-Star Select Hotels in North Western Province
Kappalady, Talawila, Puttalam, North Western Province 61360, Sri Lanka
Show on map
We Price Match







Highlights
Airport drop-off available
Ideal location
Free parking
Pets welcome
Lots to doAmenities
Outdoor swimming pool
Exclusive Beach Area
Beach Bar
Diving
Snorkeling
Surfing
Horse Riding
Private parkingFree
All amenities
Property Description
When you stay at Elements Beach & Nature Resort in Thalawila, you'll be on the beach, you'll be a 9-minute drive from St. Anne's Shrine. This beach resort is within the region of Anamaduwa Paramakanda Cave Temple and Wilpattu National Park.
Show more
9.6/10
Cleanliness9.6
Amenities9.6
Location9.6
Service9.6
All 40 reviews
Surroundings
Train: Palawi
(29.4km)
Train: Puttalam
(34.3km)
Landmarks: Kite Center Sri Lanka
(250m)
Landmarks: JAMMIUTH THAQWA JUMMA MASJID (Pattani Sahib Mosque)
(300m)
Landmarks: Turtle Beach Kappalady
(430m)
View on map
Overview
Rooms
Guest Reviews
Services & Amenities
Policies
8
Design Tree House, 1 King Bed
1 King bed
Non-smoking
Private bathroom
Bathtub
Minibar
Shower
Check Availability
4
Villa-Beach Front
Bedroom 1:2 Single bed and 1 King bed
Has window
Non-smoking
Private bathroom
Bathtub
Ocean view
Shower
Check Availability
8
Panoramic Villa, 2 Bedrooms, Non Smoking, Sea View
Bedroom 1:1 King bed and 2 Single bed
Non-smoking
Private bathroom
Bathtub
Minibar
Ocean view
Check Availability
8
Deluxe Villa, Multiple Beds, Lagoon View, Lakeside
Bedroom 1:1 King bed and 2 Single bed
Non-smoking
Private bathroom
Bathtub
Minibar
Shower
Check Availability
Guest Reviews
9.6/10
Amazing
40 reviews
- Cleanliness9.6
- Amenities9.6
- Location9.6
- Service9.6
Average for similar properties in Puttalam

Review summary
Powered by AI
Location: The accommodation is praised for its idyllic location, nestled between a serene beach and lagoon, providing stunning ocean views.
Guest User
November 22, 2025
Wow. This place is nothing short of spectacular. My husband and I traveled with another couple and stayed here 3 nights before heading out for the rest the journey. Words won’t describe the magic you will experience at Elements. The property is serene, beautiful and rustic, immersing you in the enchanting local ecosystem. Accommodations are quite lovely but the stars of the show are the staff and owners who are generous, kind and so friendly!! I wish we could have stayed longer…..we won’t forget this experience.
GoNads81
April 23, 2025
This was by far the best hotel I stayed in during my 3 weeks in Sri Lanka! If you are looking for relaxation & nature while eating the most amazing food, this is the place! The staff is amazing and I loved the dogs (Dixi❤️) and donkeys. The rooms are beautiful and the resort overall is very stylish and just wonderful.
Ramesh pathum a
April 18, 2025
For Anyone Considering a Stay I would like to share my recent experience at Kapiti. The area operates on two seasons: the off-season and the main season. We visited in April, and it seemed quite empty during our stay. The property itself has a lovely view and plenty of space. However, the cleanliness was not up to my expectations; I found lizard droppings in both the room and the bathroom. The swimming pool was quite neglected, filled with algae, so we opted not to use it. As for dining options, the hotel has limited offerings. The Alacarte menu is only available from 1 PM to 3:30 PM, and outside those hours, no meals are served. The only snacks available were french friese, cashews, roasted coconut, and a couple of others. There was no room service, so I had to retrieve everything myself, and the staff wasn't particularly helpful. For dinner, our choices were limited to a basic rice and curry dish with only one seafood option, at a cost of 3,900 per adult. There wasn’t much flexibility in the menu. Additionally, the room lacked air conditioning, making it quite uncomfortable at night. Whenever I raised concerns, the response was that this establishment is designed for foreign guests and aimed at embracing a nature-oriented concept. I would recommend exploring other accommodations if you're considering a stay at this hotel.
Guest User
October 13, 2025
Had an incredible time away from the chaos! The staff at this hotel were exceptionally friendly and helpful throughout our stay, really setting the tone for our experience. The food was outstanding—especially the fresh tuna fillet, grilled to perfection. The location is truly serene and calming, right on the beach with the lagoon just on the other side. Overall, it was an excellent stay, and we will certainly be back!
Guest User
September 8, 2025
Elements is not only a beautiful oasis of relaxation, it is a place where you can come to rest and immerse yourself in creation. The wonderful honest prayer times around the campfire and encouraging one another was wonderful. The team and owners are very caring friendly and accommodating, you feel very welcome, loved and at home.
943RhonaC
February 26, 2025
After initial blip with the accommodation ( my fault) we were reroomed to a lagoon villa. The villa was spacious with a very comfortable bed and mosquito net and outdoor shower. There was a limited choice of buffet food for breakfast and dinner but all was tasty and freshly prepared. The beach was clean with plenty of umbrellas for shade. All staff were friendly and helpful. Overall a perfect place for a laid back restful holiday. Thank you so much to the owner for re rooming us . It certainly made such a difference to the start of our Sri Lankan holiday.
Vicky W
February 5, 2025
We had the most wonderful stay at Elements. The staff were fabulous and so helpful. We ate dinner every night and on the last night they barbecued tuna caught that morning and cut directly of the fish - spectacular. We stayed in the rustic 2 storied cabins but if you weren't keen on sleeping under the rattan roof there were options too. Breakfasts were included and delicious too. Beach walks were great and we enjoyed the pool too. Donkeys and birds life abounded too.
Guest User
August 1, 2025
A fantastic report - lovely people. Highly recommended place to stay. Lots of activities including safari, horse ride along the beach and kite surfing. Also, lovely food and a wonderful place to relax
Services & Amenities
Most popular amenities
Outdoor swimming pool
Exclusive Beach Area
Beach Bar
Diving
Snorkeling
Surfing
Off-site
Horse Riding
Private parking
Free
Airport pick-up
Additional charge
Luggage Storage
Bar
Library
Restaurant
Café
Airport drop-off
Additional charge
Bicycle Rentals
Additional charge
Station Pick-Up Service
Children's Pool
Children's Playground
Wi-Fi in Public Areas
Free
Outdoor swimming pool
Exclusive Beach Area
Bar
Restaurant
Restaurant
Restaurant
No additional info available
More Amenities
Internet
Wi-Fi in Public Areas
Free
Outdoor swimming pool
Infinity pool
Pool with view
Parking
Private (exclusively for guests) is available On-site parking. Reservation not needed.
Private parking
Free
Transportation
Airport pick-up
Additional charge
Airport drop-off
Additional charge
Station Pick-Up Service
Bicycle Rentals
Additional charge
Front desk services
Front Desk with Limited Hours
Lockers Available
Luggage Storage
Languages spoken
English
French
German
Food & drink
Snack Bar
Café
Bar
Health & wellness
Surfing
Off-site
Surfing Lessons
Off-site
Water Sport Equipment
Windsurfing
Kayaking
Mountain Biking
Diving
Horse Riding
Public Bath
Snorkeling
Activities
Eco Tours
Table Football
Public Beach
Beach Towel
Beach Bar
Exclusive Beach Area
Public areas
Gift Shop
Water Purifier
Elevator
Barbecue
Picnic Area
Garden
Library
Cleaning services
Dry Cleaning
Ironing Service
Additional charge
Laundry Service (On-Site)
Additional charge
Facilities for children
Children's Meals Available
Children's Toys
Children's Playground
Children's Desktop Game/ Jigsaw Puzzle
Books or Audio/Video Products for Children
Children's Pool
Business services
Wedding Service
Safety & security
Fire Extinguisher
Security Personnel
Property Policies
Check-in and Check-out Times
Check-in: after 14:00
Check-out: Before 12:00
Front desk hours: [Mon-Sun]07:00–19:00
If you will arrive outside of check-in hours, contact the property in advance
Child policies
Children can stay in some rooms of this hotel.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.
Cots and Extra Beds
For all room types, extra beds cannot be added. Cot policies vary according to room type. Please refer to the relevant room type policy.
Breakfast
CuisineAsian, Continental
StyleBuffet
| Age | Fee |
|---|---|
Adult | Contact property |
Additional breakfast fees are not included in the total and need to be paid at the property.
Pets
Pets are allowedFree
Service animals
Service animals are allowed
Age Requirements
The main guest checking in must be at least 18 years old
Paying at the hotel


- Cash
Property Description
- Opened: 2023
- Number of Rooms: 12
Phone:+41-794191190
When you stay at Elements Beach & Nature Resort in Thalawila, you'll be on the beach, you'll be a 9-minute drive from St. Anne's Shrine. This beach resort is within the region of Anamaduwa Paramakanda Cave Temple and Wilpattu National Park.
Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. This resort also features complimentary wireless internet access, concierge services, and barbecue grills.
Enjoy a meal at the restaurant or snacks in the resort's coffee shop/cafe. Unwind at the end of the day with a drink at the bar/lounge or the beach bar.
Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 9 guestrooms featuring minibars. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and electric kettles, and housekeeping is provided daily.
Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. This resort also features complimentary wireless internet access, concierge services, and barbecue grills.
Enjoy a meal at the restaurant or snacks in the resort's coffee shop/cafe. Unwind at the end of the day with a drink at the bar/lounge or the beach bar.
Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 9 guestrooms featuring minibars. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and electric kettles, and housekeeping is provided daily.
Frequently Asked Questions
What is the cancellation policy for Elements Beach & Nature Resort?
The cancellation policy for Elements Beach & Nature Resort varies depending on the type of room and booking conditions.What is the cancellation policy for Elements Beach & Nature Resort?
How much does it cost at Elements Beach & Nature Resort?
Prices at Elements Beach & Nature Resort change according to dates, hotel policy, and other factors. Please search for the dates you wish to stay to view prices.How much does it cost at Elements Beach & Nature Resort?
Does Elements Beach & Nature Resort have airport transfer services?
Yes, Elements Beach & Nature Resort offers airport transportation for guests. We recommend calling ahead to confirm availability and pricing.Does Elements Beach & Nature Resort have airport transfer services?
What are Elements Beach & Nature Resort nearby landmarks?
Nearby attractions to Elements Beach & Nature Resort include Kite Center Sri Lanka, only 250m from your search (straight-line distance) away.What are Elements Beach & Nature Resort nearby landmarks?
Does Elements Beach & Nature Resort provide a pool?
Yes, Elements Beach & Nature Resort has a swimming pool for guests.Does Elements Beach & Nature Resort provide a pool?
Does Elements Beach & Nature Resort have breakfast?
Yes, Elements Beach & Nature Resort have the high-rated breakfast including: Asian, Continental. Does Elements Beach & Nature Resort have breakfast?
What are check-in & check-out time at Elements Beach & Nature Resort?
Check-in at Elements Beach & Nature Resort starts from 14:00, and the standard check-out time is by 12:00.What are check-in & check-out time at Elements Beach & Nature Resort?
Are pets welcome at Elements Beach & Nature Resort?
Yes, pets are typically allowed at Elements Beach & Nature Resort, but it's always best to call ahead to confirm.Are pets welcome at Elements Beach & Nature Resort?
About This Property
| Nearest Train Station | Palawi |
|---|---|
| Distance to Train Station | 29.4KM |
| Hotel Star Rating | 4 |









