The 10 best three-star hotels in Nilaveli, Sri Lanka | Booking.com
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.

l
lenore
From
Australia
It is well appointed and staff eager to help. Restaurant was good
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 296 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.

J
Junto
From
China
The breakfast was tasty, served with omlette and bread and coffee. The staffs were absolutely friendly, they helped me arranged everything, and helped me buying cigarettes because I don't know local languange and where is the cigarette shop. The resort was quite close to the beach, like 1 minute walking you can arriving the beach, the sunrise was definetely amazing coz the beach was facing east. Diving with shoy's diving center was also an amazing adventure, the owner and the staffs of shoy's diving center have a lof of diving experience, and also very friendly. On the last day of my stays, the resort arranged me a cab to the airport, the driver's name was ISHAM, who had a lovely heart, conversable and friendly. He showed me plenty of beautiful views on the way to the airport, leaded me to a Lake side and we had a cigarette together with a perfect lake view. I was on a bad mood actually, but I really found a little peace when I was sitting on the lake side and having the cigarette.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 301 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.

z
zaitseva
From
Russia
Very good location beachfront of beautiful Nilaveli beach, super helpful staff, great breakfast and amazing view from big clean room with balcony
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 490 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.

J
Jeyanthan
From
Canada
Great location great service great food!!!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 119 reviews
Price from
US$80
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.

H
Happy Baby
From
Russia
We stayed in several hotels on the island. And the best impression was left by this hotel. It is not big at all, but very cozy. There are good towels (it turns out that other hotels have problems with the quality of towels). There is hot water. And the rooms themselves are clean. Two hooligan cats live on the territory))))) As for the music, it is not loud and plays only until 10 p.m. The hotel also has a cafe with a chef who deserves a Michelin star 🫶. In the hotel and the cafe are done with style and very nice. Next time we will definitely come back here
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 72 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, 301 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.

J
Johannes
From
Netherlands
Beatiful seaview from our room with balcony . Beach lounge chairs and a nice sandy beach. Walking distance to the town.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 379 reviews
Price from
US$121
1 night, 2 adults

Trinco Beach Resort

Trincomalee (Near Nilaveli)

Located in Trincomalee, within 300 metres of Uppuveli beach and 3.9 km of Trincomalee Railway Station, Trinco Beach Resort provides accommodation with a terrace and free WiFi throughout the property...

J
Jennifer
From
Malaysia
The space, well lit, many plugs, the location that’s walking distance to the beach. Super value for money!
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 119 reviews
Price from
US$17
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.

H
Hrvoje
From
Croatia
Friendly staff, nice breakfast and everything very clean.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 277 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