Available for booking 138

Hotels with beach in Sri Lanka

2 guests
Adults2+
Children under 170+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Search hotel
Find hotels on the map
Recommended Price Rating Stars
Filters
Jkab Beach Resort, Trincomalee1 / 30Offer
6.6
Trincomalee, Uppuveli, 686/11 North Coast Road, Trincomalee 31000 🧭 Map
Uppuveli Beach - 0 min
Good view from veranda and sea view from the resturant. Resturant's staffs r very hospitable. Enjoyed the sunrise at the beach in-front of the hotel, it was beaitiful and peacful
The highlight of our stay was the restaurant staff, lead capably by front of house restaurant manager Jimmy. The food and service was of a very high standard. The resort is tired and run down
We get there and the first thing I observe is that they are NOT beach fronted. We open the door to our cabana and a hit blast hit us! Air conditioning took its time to work
The bathroom was small, dated and left a lot to be desired in regard to cleanliness. The location is good, on a nice ***** of beach
Potryasayushchie vidy iz nomera na okean i palmy, uyutnaya infrastruktura, uhozhennaya territoriya, vkusnaya eda po ochen dostupnym tsenam v restorane (u nas byl vklyuchen tolko zavtrak, no eto bylo i plyusom, tak kak obedy i uzhiny zakazyvali v restorane po menyu, vkusno)
It has a very beautiful and peaceful environment and there is a good staff who provided us with their service very well. The rooms are very clean and we can see a beautiful view of the sea in the evening
All reviews (22) Video
View more
deals
Era Beach, Unawatuna1 / 11
8.8
Unawatuna, 834 Galle Road, 80615 Unavatuna, Yuzhnaya provintsiya, Shri-Lanka 🧭 Map
wijaya/ delawella beach - 5 min
Had a wonderful experience at Era Beach. The staff were friendly, the room was clean and comfortable, and the location was perfect. Great amenities and smooth check-in made the stay even better. Highly recommend!
The hotel is located on the beach front but you cannot actually go in the sea here due to the rocks. However there is a lovely secluded beach a little further to the right (approx 15 min walk along the beach)
Had memorable stay in Era Beach.. Food was excellent.. friendly staff. Room was clean. great value for money. highly recommended.
There are a number of staff around but due to the nature of the hotel they often need to be tracked down to order a drink etc
This hotel may not be for everyone but it certainly suited us. There are only 8 rooms so things are very quiet and relaxed
Steward Sanjeewa is most attentive helpful and makes ones stay memorable
All reviews (17) Video
139 USD
Anantamaa Trincomalee, Trincomalee1 / 27
8.1
Trincomalee, No.07(42), Alles Garden, Uppuveli 🧭 Map
Uppuveli Beach - 1 min
We had a great time staying at Anantamaa while at Tricomalee. The staff are very friendly and the rooms were clean and quite inviting. There is a pathway you can take to get to the beach and it sure is worth it
Beautiful hotel next to the beach with friendly and attentive service. Swimming in the great pool was lovely. Highly recommended.
This hotel is charming - it is close to the beach which you get to by a short private walkway. The pool and gardens are beautiful. The rooms are very comfortable and the air conditioning works very well
Very nice hotel pretty close to the beach. Rooms are clean and very comfortable and staff are very nice. We enjoyed the Sri Lankan breakfast and the 3 course dinner.
Nice place to camp in style in a nice tent with a comfy mattress right by the beach. They also have budget rooms available. Relax and unwind in a nice surrounding
Nice Good Hotel Super Good Front Office Reception Warm reception Service Accommodative Good Rooms Open scenic garden outer with pool Simple but super good food Tasty & Healthy Right on Beach Enjoyed the stay
All reviews (8) Video
View more
deals
Hikkaduwa Beach Hotel, Hikkaduwa1 / 18
7.8
Hikkaduwa, 298 Galle Rd, 80240 Hikkaduva, Yuzhnaya provintsiya, Shri-Lanka 🧭 Map
Hikkaduwa - 0 min
Although all the rooms overlook the ocean, the soundproofing is terrible, you won't get enough sleep, because there are constantly tuks and crazy basses (which honk at everyone)
Had the best stay at this place. The host was very welcoming and super friendly, and the view was just beyond amazing. 100% worth the price.
I loved everything, the staff was polite and helpful throughout. The view from the window was incredible.
The hotel is really tired and needs renovation. Boats near the beach :( ugly fence prevents you from watching the sunset. I went from Wiligama and was disappointed about beaches and surfing
Everything was perfect except for the tiny ants that appeared in the room.
The hotel is very well located. There are big waves everywhere, and the hotel has a reef and you can swim even with small children. There are plenty of ants, there are cockroaches
All reviews (27) Video
43 USD
View more
deals
Ocean Breeze Villa, Galle1 / 29Offer
7.4
Galle, 71 Colombo Main Rd, Boossa, 80270 Galle, Yuzhnaya provintsiya, Shri-Lanka 🧭 Map
Lighthouse Beach - 7 km
Good stop-over spot on a long day beach outing, no great expectations please
This place is awesome. Nice staff and very reasonable prices. Food is soo good. There is a beautiful view of the ocean and big pool. Me and my wife really want to go there again.
We really loved staying in Ocean Hill! We only booked for two nights but ended up extending to 5 nights. We were lucky to get an ocean view room
Wow nice place, and very good staff as well reception girl very sexsy.;-) I'm happy to say this the best place i visit.....
A good place to in the town. You can use the pool in the night as well.
Nice view,and enjoyed the service
All reviews Video
260 USD
View more
deals
The Sandals By Edwards Collection, Hikkaduwa1 / 30Offer
8.3
Hikkaduwa, 560, Galle Road 🧭 Map
Ambalangoda Beach - 2 min
The staff is incredibly attentive and always go the extra mile to ensure we felt welcomed and well taken care of. Additionally, its proximity to popular landmarks and attractions makes it a convenient base for exploring
The property backs out onto the beach which was great for a morning stroll. We were lucky enough to have had the property to ourselves for the duration of our stay
We had an amazing stay at the end of our trip through Sri Lanka at this hidden gem by the sea! Everything exceeded our expectations: the incredibly kind and attentive staff, the delicious food, and the breathtaking, infinite view of the ocean from the stunning garden
The team were also helpful in providing insightful advice about the surrounding areas and helping us to arrange transport to various locations. The attention to detail in all aspects of the service was great
We had an amazing experience at the house and managed to make the most of everything on offer, which was made possible by the amazing and hospitable staff who took care of us during our stay
Recently stayed at Sandals by Edwards Collection with my family and the location and accommodation were incredible. The property was incredibly clean and the room had a amazing sea view
All reviews
379 USD
View more
deals
Blue Beach Hotel, Wadduwa1 / 24
8.3
Wadduwa, No 18, Mada Patumaga, Thalpitiya Bridge, 12560 Vadduva, Zapadnaya provintsiya, Shri-Lanka 🧭 Map
- 0 min
And once again thank you so much for a wonderful stay. - lots of love, Aishwarya and Sagar. (Guests of blue beach from 26th and 27th December)
Great setting with wonderful staff who genuinely cared. Thank you, in particular Sue who couldn’t do enough, and Chandra, the kindest man you’ll meet. We so appreciated the party laid on for us stranded travellers.
Blue Beach is a MUST visit stay in Sri Lanka. My husband and I had the best time at the venue. The owner and the staff especially Chandra sir were so kind and lovely and made our stay super special
Pros: The hotel is located in a picturesque area with a deserted beach and clear, turquoise water. Cons: The hotel itself is a nightmare and in desperate need of a major renovation
Overall, the hotel needs an owner/management who will actually renovate it and bring it up to standard. And there is no large swimming pool like in the photos
My booking was not received through *********** which caused some confusion but the hotel was very helpful in accommodating me for the night. The room was very big, clean with balconies and views of the beach
All reviews (27) Video
51 USD
View more
deals
Harmony Beach Bungalows, Tangalle1 / 19
7.8
Tangalle, Medilla Beach 🧭 Map
Rekawa - 0 min
Exceptional Service This hotel has basic amenities and it's proximity to the beach is wonderful. The service is exceptional and the people who work there are so wonderful
I had a quick lunch in the zansibar resto.. It wasn't expensive and the taste was good. Beach is also clean.. In the resto they have free Wi-Fi and some cool music running. Great spot to chill..
We stayed at the hotel for 7 nights. The staff was very friendly and helpful. They always made sure we had everything we needed. There is good choice of meals, from local to western. The food we had was delicious
Strolls on the nearby beach and fresh seafood dinners made for unforgettable moments. For a peaceful escape with a touch of local flavor, Harmony Beach Bungalow is a hidden gem
My stay at Harmony Beach Bungalow in Tangalle was a true coastal haven. Nestled along the shoreline, the soothing sound of waves was my constant companion
Location is great, practically at the beach and walkable distance to the town
All reviews (25) Video
132 USD
View more
deals
Sanmira Renaissance, Unawatuna1 / 24
7.9
Unawatuna, Matara Road, 80070 Unavatuna, Yuzhnaya provintsiya, Shri-Lanka 🧭 Map
Unawatuna Beach - 5 min
We went just for lunch. It was a wonderful place—excellent seafood preparation, a beautiful view with warm sandy beach access across the road, and above all, very welcoming and attentive staff. Thank you Lal Mendis
For the beach, cross the road and walk to the left to Dalawella Beach (1km) or to the right to Unawanu Beach (500 meters). You need to take a 24-minute bus to Galle Dutch Fort. The front desk can arrange a tuk-tuk
Staff were all super friendly and professional, except one day a young restaurant worker at the dinner directly asked for money while serving you dinner, explaining his salary is small and if we can help him, very awkward! Swimming pool area is cute! Just cross the road and you can swim at the beach 🏖️ cool
I had a great experience at this hotel. The staff were incredibly friendly and welcoming, which made my stay even more enjoyable. The room had a beautiful sea view and was clean and comfortable
I also loved the big pool — perfect for relaxing and enjoying the sunny weather. Overall, a fantastic stay and I would definitely come back again
It’s a perfect place for a getaway, and I would happily visit again. Highly recommended for anyone looking for comfort and a peaceful stay!
All reviews (32) Video
View more
deals
Wunderbar Beach Hotel, Bentota1 / 30
8.4
Bentota, Robolgoda 🧭 Map
Bentota Beach - 1 min
Nice place with good food and a wonderful beach. Nice place to walk around too.
A lovely way to start our trip to Sri Lanka. The staff are friendly and helpful and the breakfast was very tasty, different fruit juices and fruits every day and a choice of how your egg was cooked
Beautiful pool area & the food is delicious. just a short walk to the beach, where the hotel provides food & drinks service, towels, sunbeds, umbrellas & shower facilities
The hotel is on the banks of one of the best beaches in Sri Lanka. a Very large beautiful rooms, friendly and unobtrusive staff, cleanliness, towels were changed every day. Beautiful grounds with swimming pool
We loved the access to the beach and the excellent service provided by Sumutu who looked after us every day. The pool was good for swimming and it was easy to get a tuktuk to other places
Restaurant located with beachside view and ambitious. Really enjoy the foods with beach view seafoods are also good. Beach is with sunbeds you can enjoy your holiday with a drink in a nice location
All reviews (30) Video Street view
104 USD
View more
deals
Lucky Elephant Hotel, Hikkaduwa1 / 22High rating
9.2
Hikkaduwa, Thiranagama, 878 Galle Road 🧭 Map
Hikkaduwa Beach - 1 min
A special thanks to Tyronne and all his staff in the restaurant who were a pleasure to meet every morning. Beach front location was perfect to wake up for a morning run and breakfast on the beach after
We had a lovely stay and this great small hotel. It's at the south end of Hikkaduwa where the waves are often rough. We however enjoyed our morning walks along the beach into town
lovely beach hotel staff cant do enough food beautiful highly reccomend and tyrone so funny
Breakfast was a treat, sunbeds on the beach which was breathtaking and a wonderful evening meal on our last night. The rooms are immaculate, we had a sea view room with a balcony
The rooms are lovely , worth booking full sea view. Staff are professional and helpful. Food in the restaurant or on the beach was good. The area around the pool is a little tight but well kept
The pool was lovely and warm and the hotel is directly on the beach, so you can walk up the beach if you’re going out for the night or jump in a tuk tuk. We stayed for 3 nights and loved Hikkaduwa : )
All reviews (2) Video
107 USD
Rockside Beach Resort, Bentota1 / 30
8.3
Bentota, Road, Athurwella, 80510 Galle, Yuzhnaya provintsiya, Shri-Lanka 🧭 Map
Bentota Beach - 1 min
The best place to get away from your busy life 😍😍😍😍😍😍 hope to visit again . Lovely environment. Pool with the sea view 😍 Friendly staff . The view is amazing ❤❤ highly recommend for beach lovers.
We came this hotel from frace .I rallye ilke this hotel abd we were envoyer well. Théorie service is marvalous. Rockside beach resort is the best valable hotel.
Rock side beach resort situated in beautiful location and the staff is very friendly.They serve best service for me. I really appreciate these hotel and their service . Foods are alos delicious.
Lovely lovely hotel! We stayed 1 night before our flight back home and we wished we could stay for more. Perfect location right on a private beach
Amazing trip and thanks to rock side beach resort.And also resort staffs, their smiles make us enjoyment. Hopefully we will come again.
Rockside beach resort is the most beautiful hotel in the bentota area. The foods are really delicious and staff is really friendly.
All reviews (21) Video
View more
deals
Sayura Beach Hotel, Unawatuna1 / 30Good price
8.4
Unawatuna, 624, Dallawella, A2, 80600 Talpe, Yuzhnaya provintsiya, Shri-Lanka 🧭 Map
wijaya/ delawella beach - 1 min
The semi indoor pool was clean and well maintained with change rooms in the hotel foyer. Best to have your own beach towels, as was the case almost all over the island
The location right on the beach was perfect - a few steps around the bay to protected swimming behind the reef with turtles nudging you for a sea lettuce treat. Nearer the reef there were lots of fish, big and small
I’ve had a wonderful 4 day stay at the Sayura. The beach and ocean view from my bedroom was fantastic and the position right on the beach front was perfect. The included breakfast was plentiful and delicious
The service from all of the staff was excellent and particular thanks to Alex and Dewmini who couldn’t do enough to help. A short tuk tuk ride to the many restaurants in Unawatuna
The hotel is in wonderful place, room was spaces and clean, view was amazing. Staff wasn’t very interested in you but what asked did everything. For example to give water to clean room to give fresh towels
There are just 2 things good about this hotel rest all is very very poor. The good things is very spacious room and direct view of the beach from each and every room
All reviews (12) Video
View more
deals
Suite Lanka, Hikkaduwa1 / 24
9.2
Hikkaduwa, 868 Galle Rd, 80240 Hikkaduva, Yuzhnaya provintsiya, Shri-Lanka 🧭 Map
My personal favorites were the prawn fried rice and the curry, which were absolutely amazing. Overall, it’s a wonderful place to stay if you’re looking for good food, a great view, and a relaxing beachside experience
The atmosphere is calm and comfortable, perfect for enjoying the coastal vibe. The food at Olin Resto was delicious!! everything I tried was well prepared and full of flavor
This was our second stay at this beautiful establishment. From the moment we arrived to ring the front door bell until the moment we left we were treated like royalty
The staff are always smiling & nothing is too much trouble. Breakfast is a feast of tropical fruits, freshly squeezed juices, eggs, bacon, omelette,pancakes & toast
The hotel was the best place on the stretch of the beach, for it’s style and atmosphere. I highly recommend this hotel to anyone visiting Galle and staying at Hikkaduwa
A very beautiful hotel with exceptionally friendly and professional service. I felt very comfortable there and truly enjoyed my time – I would be happy to return!
All reviews (19) Video
163 USD
View more
deals
Nilaveli Beach Resort - Level 1 Certified, Trincomalee1 / 30
9.1
Trincomalee, Km 19, Pulmoddai - Trincomalee Road, 31010 Trinkomali, Vostochnaya provintsiya, Shri-Lanka 🧭 Map
Nilaveli Beach - 1 min
Small hotel with a large private beach, very good food. What more do you want? I’ll tell you: an amazing staff. And something I never saw in any other hotel: the atmosphere and respect between the staff was exemplary
We had a second-floor room, and I enjoyed watching the sunrises first thing in the morning. I also enjoyed watching the local fishermen on the beach. The room was big and clean, and the bed was very comfortable
It seemed like a very nice place to work. Imagine: they even gather on the beach to play volley, inviting guests to join. Manager, greenkeeper, waiters, cleaners, everybody is treated with respect
We spent 6 nights here and really enjoyed it. It was right on the beach with nice lounge chairs, and the restaurant was also right on the beach
We were here for scuba diving and had one night out at Fernando's a tuk tuk ride away. At a hotel in Hikkadua the hotel cleared the beach in front. I think they should have tried to do this here
The entire staff was very attentive and polite. I have many food allergies, and they made special efforts to provide me with gluten-free breads and alternative milks, plus a little cake for our anniversary
All reviews (11) Video Street view
View more
deals
Whispering Palms Hotel, Bentota1 / 30
8.5
Bentota, Road, Yalegama, 22000 Galle, Yuzhnaya provintsiya, Shri-Lanka 🧭 Map
Induruwa Beach - 1 min
This hotel has very good view from the balcony. Last place i visited with direct beach access was my friend house in calangute goa. The rooms are not maintained as they are exposed to salty winds
Super friendly staff. The food is absolutely delicious. The location is beautiful. It is quiet and not touristic at all.
This is a beautiful place right by the sea in Indurwa. What makes this place amazing is the staff ! What a lovely staff and what an amazing light they bring to Sri Lanka
Very helping, always there to see if you need anything, smiles on their faces everytime. I had a lovely peaceful stay, and would love to stay again
The beach is nice and sunbeds are comfortable. We liked the food in the restaurant. We eat vegetarian and the chef is flexible so that we get what we want
Bed clothes become wet too and you shiver with cold at night. The ocean is rough opposite the hotel, sunbeds need repairing. The menu is poor and food is unreasonably expensive
All reviews (18) Video
View more
deals
Roman Beach, Hikkaduwa1 / 26
9.2
Hikkaduwa, 777/2, Galle Road 🧭 Map
Hikkaduwa Beach - 1 min
The 6 Rooms are roomy and very comfortable. The pool is big and facilities modern:definitely higher end accommodation in Hikkaduwa. The beach isn't as busy as further up in Hikkaduwa. Staff are discreet yet helpful
Everything was PERFECT! The hotel is beautiful, with the most wonderful view of the beach and the sea. You’re falling asleep in a comfy bed to the sound of the waves
The big breakfast is delicious and the staff is super professional and helpful. You can walk to lots of restaurants and shops. Even though it is a little more expensive than other places, it is definitely worth the money
Had an Amazing Experience living in This Boutique Hotel. Lovely Staff and Homely, hospitality was so warm. Staff was very friendly, gentle, extremely well mannered and sweet. Would be definitely visiting Again
I stayed at Roman Beach Hotel, a beachfront hotel located on Hikkaduwa’s main road. The room was spacious, featuring a balcony with a beautiful sea view. The pool area is great with sun chairs set right above the beach
Stayed for one night. Upgraded on arrival which was nice. Hotel was very quiet and perfect for a quiet getaway. Good access to the beach, decent pool and an excellent breakfast.
All reviews (27) Video
178 USD
View more
deals
Serein Beach Hotel, Tangalle1 / 21
9.1
Tangalle, Marakolliya Beach, Madilla, Tangalle, Srilanka, 82200 Tangalla, Yuzhnaya provintsiya, Shri-Lanka 🧭 Map
Rekawa - 1 min
This is my second time staying in this great accommodation. It is truly wonderful being semi remote and literally on the beach. I was here in 2017 the last time and have to say it’s like coming home again
Had such a lovely time at Serein Beach, the location is beautiful and free from hussle and bussle
On arrival we were greeted with a cold drink and friendly welcome from Nipuna and abey we checked in to a lovely room with balcony looking out over the pool and garden with all the amenities you need lovely fluffy towels for the room and pool they smelt lovely
The beach is beautiful perfect for walks the sea can be rough but a short walk away you can relax and enjoy the warm waters and watch the fish we were lucky to see turtles in the rolling waves it was so lovely to see them
An Incredible Stay – Couldn’t Fault a Thing We absolutely loved our stay at Serein Beach Hotel
Breakfast every morning was absolutely delicious and the team of workers could not do enough to make you feel welcome and at home. Spent ages in the pool with my children and on the comfy sun loungers
All reviews (28) Video
View more
deals
Joe's Resort Bentota, Bentota1 / 21
7.6
Bentota, Galle Road 🧭 Map
Induruwa Beach - 1 min
The food was average, and it's a bit far from the main beach area, but the peaceful ambiance and beautiful sunset in the evening made up for it. The staff was nice, and overall, it was a good and relaxing stay
This is a great resort, absolutely beautiful on the beach. Great view and the entire resort, pool was very clean. Mahesh was very kind and answered all our questions and helped with anything we needed
Joes hotel was awesome I loved the beach resort and the food was also pretty good I would recommend to come with family friends and solo trip also
The Joes Resort Bentota offers a very good view and an amazing private beach, making it a great spot for relaxation
Pros: This is a charming property in a great beach front location with friendly staff. Special mention to Mahes who looked after us well. Cons: Needs a little freshen up.
Great location on a beautiful beach and although limited facilities the beach and pool are lovely Plus it’s only Short stroll in the sand to some lovely restaurants Staff very helpful - A special mention to Supun at reception who couldn’t do enough for us
All reviews (15) Video Street view
101 USD
View more
deals
Avenra Beach Hotel, Hikkaduwa1 / 15
7.0
Hikkaduwa, Narigama 🧭 Map
Hikkaduwa Beach - 1 min
Whether it was the breakfast spread or a candlelit dinner, the flavors were authentic and the presentation was top-notch. The Service: The staff went above and beyond to ensure we had everything we needed
I felt very welcome during my visit, and the service exceeded my expectations. I would happily recommend this hotel to others and would love to stay here again in the future. ❤️ Thank you again for all staff
I had a very pleasant stay at this hotel. The staff are very nice, friendly, and always helpful. They made me feel comfortable from the moment I arrived. I would especially like to thank the manager, Mr
I really enjoyed my stay at Avendra hikkaduwa. The atmosphere was pleasant, and everything was clean and comfortable. The staff were very kind, friendly, and always ready to assist with a smile
The coastal views are stunning, making it the perfect backdrop for a romantic retreat. The Room: Our room was spacious, impeccably clean, and offered a fantastic view of the ocean
A special thank you to the manager, Mr. He is very humble, caring, and professional. His support and good management made my stay even more enjoyable
All reviews (20) Video Street view
X