Skip to main content

Three-Star Hotels in Nilaveli

Find the three-star hotels that appeal to you the most

The best three-star hotels in Nilaveli

Check out our pick of great three-star hotels in Nilaveli

Filter by:

Review score

Anukama Resort

Hotel in Nilaveli

Located in Nilaveli, 1.4 km from Nilaveli Beach, Anukama Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Mia
From
China
Overall, it was a fantastic experience. The hotel offered different breakfast options, the rooms were spacious, the environment was quiet, and the swimming pool was clean. The service was attentive, and when there was a power outage one evening, the staff quickly resolved the issue. Highly recommend!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 295 reviews
Price from
US$65
1 night, 2 adults

The Reef Resort

Hotel in Nilaveli

Situated in Nilaveli, 200 metres from Nilaveli Beach, The Reef Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Mariia
From
Russia
Location is good, close by the ocean, little bit far from dive enters, but still reachable by walk
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 302 reviews
Price from
US$35
1 night, 2 adults

Cardamon Hotel Nilaveli

Hotel in Nilaveli

Located in Nilaveli, 12 km from Trincomalee, Cardamon Hotel Nilaveli features a restaurant, bar and free WiFi throughout the property.

Y
YIRY WANG
From
Canada
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.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 494 reviews
Price from
US$67.50
1 night, 2 adults

Nilaveli Beach Hotel

Hotel in Nilaveli

This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. There is no available WiFi, a large outdoor pool and spacious rooms with views of the ocean.

S
Sylweriusz
From
Poland
Great location, right on a beautiful beach. The hotel located in a tropical garden full of trees, giving shelter from the sun.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 120 reviews
Price from
US$80
1 night, 2 adults

Happy Beach hotel nilaveli

Hotel in Nilaveli

Situated in Nilaveli, a few steps from Nilaveli Beach, Happy Beach hotel nilaveli features accommodation with a garden, free private parking, a private beach area and a restaurant.

I
Inga
From
Germany
Very friendly and welcoming staff, super nice and newly done beach front hang out area, fantastic food (both - breakfast and dinner) and the best juices on our trip :)
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 41 reviews
Price from
US$46.75
1 night, 2 adults

Capital Trincomalee

Trincomalee (Near Nilaveli)

Set in Trincomalee, Capital Trincomalee offers beachfront accommodation 200 metres from Uppuveli beach and offers various facilities, such as a terrace, a restaurant and a bar.

s
stefania
From
Greece
The vibe of the place was adorable! Food for breakfast is also recommended and a cute store for shopping with amazing fabrics
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 77 reviews
Price from
US$54
1 night, 2 adults

J7 Villaj Resort

Trincomalee (Near Nilaveli)

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.

f
feldbaek
From
Denmark
Rooms are nice and just right in size and comfort. Fine breakfast, either Sri Lankan or Western. Nice cool pool with quiet surroundings. Very good service. Very close to the beach but still peaceful.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 300 reviews
Price from
US$70
1 night, 2 adults

New Shan Guest

Trincomalee (Near Nilaveli)

Located in Trincomalee, New Shan Guest provides 3-star accommodation with private balconies.

M
Magdalena
From
Poland
A wonderful place to completely relax. Peace and quiet, and a very nice manager who is always willing to help.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 15 reviews
Price from
US$24.65
1 night, 2 adults

Trinco Beach by DSK

Trincomalee (Near Nilaveli)

Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodation with free bikes, free private parking, a restaurant and a bar.

S
Sobika
From
United Kingdom
Really lovely hotel. Right on the beach and close to the town. Rustic decor. Clean facilities. Amazing staff who were so friendly and helpful! Would definitely stay again when I come back to Trinco.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 384 reviews
Price from
US$46
1 night, 2 adults

JKAB Park Hotel

Trincomalee (Near Nilaveli)

Offering an outdoor swimming pool and a restaurant, JKAB Park Hotel is located in Trincomalee, a 3 -minute drive from the Trincomalee Railway Station. It is 13 km away from the Nilaveli Beach.

T
Thanzeena
From
India
• Spacious and clean room • Located in the prime location • Good breakfast • The restaurant has good choices of food. • The interiors are amazing and have a positive atmosphere
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 260 reviews
Price from
US$49.50
1 night, 2 adults
All three-star hotels in Nilaveli

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Nilaveli and surroundings in the past month

See all

Popular with guests booking three-star hotels in Nilaveli

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 87 reviews

Popular with guests booking three-star hotels in Nilaveli

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 41 reviews

Popular with guests booking three-star hotels in Nilaveli

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 44 reviews

Popular with guests booking three-star hotels in Nilaveli

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 120 reviews

Popular with guests booking three-star hotels in Nilaveli

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 295 reviews

Popular with guests booking three-star hotels in Nilaveli

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 494 reviews

Popular with guests booking three-star hotels in Nilaveli

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 302 reviews

Popular with guests booking three-star hotels in Trincomalee

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 300 reviews

Popular with guests booking three-star hotels in Trincomalee

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 77 reviews

Popular with guests booking three-star hotels in Trincomalee

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 45 reviews