Skip to main content

The best resorts in Nilaveli

Check out our pick of great resorts in Nilaveli

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cosy guestrooms and free internet access at all public areas.

The resort can organise activities such as diving and fishing. There are also barbeque facilities and bicycle rentals available. Nilaveli Beach Resort houses a 24-hour reception and offer airport shuttle services at a surcharge.

Beautiful hotel. They just completed their maintenance and repair works. The hotel concept is so genuine, not just copy from anywhere, the cozy warm ambience make you so relax. Great room, great food, great service, great beach, all worth the price. Coming back again next year!

Show more Show less
9.1
Superb
141 reviews
Price from
TWD 4,903
per night

Located in Nilaveli, 6 km from Velgam Vehera, Anukama Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, room service and a tour desk, along with free WiFi throughout the property. The accommodation features airport transfers, while a bicycle rental service is also available.

Staff, pool and rooms. The staff here were amazing: Bharathi made everything comfortable during our stay. The property is relatively new and everything is clean and nice. We really enjoyed our stay here.

Show more Show less
8.7
Fabulous
165 reviews
Price from
TWD 2,284
per night

Set in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort & SPA offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the various facilities are a terrace, a restaurant, as well as a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

Location is great, u get a private beach, well maintained and clean. Staff is helpful, comfy beds. The beach is just across the pigeon island, many boats leaving daily. Highly recommended

Show more Show less
8.4
Very good
91 reviews
Price from
TWD 1,379
per night

Pigeon Island Beach Resort is located to the north of Trincomalee City. Offering rooms and suites with a private balcony, the resort has an outdoor pool and a fitness centre.

Guests may play a game of billiards or table tennis at the resort. Water sports such as diving and snorkelling can be arranged. Resort Pigeon Island organises trips and activities such as whale or dolphin watching.

this is a great place, i came here to stay two nights, but i extended my stay with one week. the staff is super, the beach is excellent and the hotel grounds is nice. i got a room facing the sea and its just perfect! the breakfast is huge!

Show more Show less
7
Good
156 reviews
Price from
TWD 2,528
per night

Offering a restaurant, Nilaveli Ayurveda Resort is located in Nilaveli. Free WiFi access is available in this resort.

At Nilaveli Ayurveda Resort you will find a 24-hour front desk and a garden. Other facilities offered at the property include a shared lounge, a tour desk and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including cycling, fishing and hiking. The property offers free parking.

Show more Show less
8.7
Fabulous
3 reviews
Price from
TWD 3,871
per night

Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodation on the private beach. The resort offers 3 semi-detached villas, divided into 6 separate units with a shared terrace.

108 Palms is an absolute gem. I had booked elsewhere but the government visit in Trincomalee precluded staying closer. And I am so glad it did! Greeted at the gate, low key administrative requirements. Super attentive staff. The restaurant served delicious meals with smiles. The pool is delightful-Just right for relaxing near the amenities. And then a short stroll (150 meters) to the beach. The sand is clean and easy to walk on. The water was photo blue - straight from a postcard. My first 2 days the wind blew and there waves were breaking fairly close to shore. The last days - nearly calm. And the beach in both directions was nearly abandoned. A few fishermen going about their business. A few teens walking along from one place to another. That was it. Distance to town - about 15 minutes in car/tuk tuk. But other than for business reasons, I did not bother. When the bells ring during the day it is the Hindu temple just south of the resort - take the time to visit. It is an artistic wonder, so close to the saltwater yet so colorful. What a wonderful relaxing place to stay!! I hope to have a repeat visit. PS I did go scuba diving while in Trincomalee and highly recommend Epic Ocean Adventure, located in the commercial part of the town, 15 minutes from 108 Palms Resort.

Show more Show less
8.8
Fabulous
65 reviews
Price from
TWD 781
per night

Offering an outdoor swimming pool and a spa and wellness centre, Amaranthe Bay Resort & Spa is located just 5 km north of the Trincomalee town on the beautiful East Coast of Sri Lanka. Free WiFi access is available in this resort.

Very helpful staff, room was spacious and very comfortable and clean, rich breakfast!

Show more Show less
8.7
Fabulous
229 reviews
Price from
TWD 4,229
per night

Trinco Blu by Cinnamon is a luxurious 4-star beachfront resort located 6.5 km from Trincomalee. It provides spacious accommodation with a freshwater pool, 3 dining options and free Wi-Fi.

Simple yet modern rooms are air-conditioned, and equipped with tea/coffee making facilities, cable TV, and a minibar.

Trinco blu is a wonderful hotel, which is located in a quiet, peaceful place. The hotel monitors the cleanliness of the beach, the beach is cleaned every day! The entrance to the sea is very comfortable, smooth, there are no stones anywhere. The sea is always calm, without waves. The hotel staff deserves the highest praise: very caring, in a hurry to fulfill your every whim. Very sincere and friendly. The food is very tasty and varied, there are both local and European dishes. Breakfast includes a lot of fresh fruit. Get ready to put on a few kilos, everything is so delicious! ))) The room is very spacious and clean, the beds are very comfortable. There are all necessary bath amenities, including a bathrobe and slippers. The room has a spacious terrace where it is very pleasant to drink tea overlooking the sea and palm trees.

Show more Show less
8.5
Very good
370 reviews
Price from
TWD 4,019
per night

J7 Villaj Resort has an outdoor swimming pool, garden, a terrace and bar in Trincomalee. This 3-star hotel offers an ATM and a tour desk. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

clean pool, kind staff, nice garden, location

Show more Show less
8.8
Fabulous
217 reviews
Price from
TWD 2,797
per night

Featuring free WiFi and a terrace, Lucky Beach Resort offers accommodation in Trincomalee. The property has access to the beach from the garden pathway. Free private parking is available on site.

The area is popular for snorkelling and diving. Kanniya Hot Springs is 3.7 km from Lucky Beach Resort, while Koneswaram Temple is 5 km from the property.

A nice hotel, a beautiful area where peacocks walk, chipmunks and iguanas run. A beautiful pool, a very hearty breakfast (probably after it you will not want to eat until the evening). Five minutes to the beach, near the beach there is a great cafe and sun loungers from this cafe. Upuveli Beach is the best in all Trincomalee. The hotel staff is available at any time and is always ready to help in solving the nuances. There are tours from the hotel, such as fishing. There are no mosquito nets, because there are no mosquitoes either. Overall nice and cozy.

Show more Show less
8.1
Very good
83 reviews
Price from
TWD 2,344
per night

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.
Search resorts in Nilaveli

Resorts that guests love in Nilaveli

  • Avg. price/night: TWD 644
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 7 reviews
    Paradise found! When we arrived we still had 10 nights in sri lanka...we booked 2 nights and stayed until the rest of our trip! Once here you get Stuck. Finally a barefoot place with super amazing staff, a great owner who showed us secret places, great food, cold beers and this all at the clearest ocean ever! If you don't need luxury and air conditions but you love nature and an authentic vibe, then this is your place to get stuck!
    Claudia Alkan
    Young couple
  • Avg. price/night: TWD 2,742
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 253 reviews
    The details in the hotel were spot on. Great eye for detail. Our room was comfortable with quite a lot of decoration. Our room offered a beautiful balcony and a strong AC. We had a view to the beach on the side of the balcony. The entrance of the hotel is beautiful and full of colourful touches. The neighbours are building a large white resort. These views might be blocked in the future. We liked the day beds close to the beach and the great breakfast with a mix of typical breakfast items and local touches.
    Luca
    Young couple
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 91 reviews
    We loved our stay at the NN Beach resort and Spa - we were only going to stay for 2 nights but we ended up staying for 4! The location is superb, right on the beach and the staff were very friendly and helpful.
    Ben
    Young couple
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 91 reviews
    The NN Beach Resort & Spa is a great hotel, located right on the beach. We had such a great stay that we decided to stay longer and enjoyed the calm and relaxation. The complex is very well maintained. The rooms were also clean and tidy. The staff and the manager are very friendly and ensure a pleasant atmosphere.
    Alexander
    Young couple
  • Avg. price/night: TWD 7,419
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 141 reviews
    Beautiful peaceful resort, staff attentive to their guests. Large clean and comfortable rooms. Huge beach. I would recommend!!
    Charlotte
    Young couple
  • Avg. price/night: TWD 1,226
    7.6
    Scored 7.6
    Good
    Rated good
     · 131 reviews
    The hotel offers the perfect experience for those wanting tranquility with a little bit of luxury. The cabanas provide a perfect place for relaxation Loved the direct beach access! And there's a restaurant too, with really good food (Sri Lankan and not) The staff is always helpful and smiling! :)
    Bianca
    Family with young children
  • Avg. price/night: TWD 7,419
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 141 reviews
    We really enjoyed everything about our stay at Nilaveli Beach Resort. Location is amazing, the hotel is on the beach (you step out of the room and are already in front of the sea), super quiet and ideal for relaxing. It's a bit secluded from the outside but the restaurant offers great food at a reasonable price. Comfortable and clean room. The staff were super helpful, specially the manager John.
    Ana
    People with friends
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 91 reviews
    The location was just perfect. Lovely shaded beach chairs to 'chill out' on and around a 300 mtr walk along the beach to the beach cafe's and restaurant. NN Beach Resort is a quieter resort, which is perfect and the beach bars are just so accessible. The rooms were excellent and so were the staff. I would definately stay here again.
    Nicole
    Family with young children
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 91 reviews
    I am so happy that I stayed in NN Beach Resort & SPA Boutique Hotel ☝️ The first of all I wish to THANK all the stuff who is working there for their hospitality, for their attention to all details. A big THANKS 🙏 to the Maduranga for his care, I felt me like a little princess. Aslo a big THANKS to the Manager of this Hotel Yaso 🙏🙏🙏 for his patience with me, for his advices and all organizations about excursions, transportation and many information about Sri Lanka 🇱🇰 It’s was really hard for me to leave☝️
    Elena
    Solo traveller
  • Avg. price/night: TWD 3,584
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 330 reviews
    As a traveler from Canada to Sri Lanka, my family and I had an unforgettable experience at this beach resort. The highlight was the whale watching tour organized by the hotel, where we were able to see these magnificent creatures up close. The knowledgeable guides provided fascinating information about the whales and the surrounding marine life. The resort's facilities were top-notch, and the staff was attentive and friendly. We enjoyed the delicious food, beautiful beach.
    YIRY WANG
    Young couple