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.

S
Sara
From
Switzerland
It is a lovely and great place to stay. The rooms are huge and had everything we needed. The staff is very friendly. We really enjoyed our stay at this place.
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.

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.

O
Olga
From
Lithuania
absolutely wonderful place to stay! definitely this was the best place during all our trip in SL! spacious rooms, very clean, comfortable bed, pool for babies and adults. tasty food, helpful and friendly stuff, you can enjoy ocean view from your terrace or balcony!
Scored out of 10, guest rating 8.9
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.

B
Berit
From
Norway
Very nice atmosphere with friendly staff. The beach is clean and nice. Good breakfast and very nice dinner buffet.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 119 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.

M
Malki
From
Netherlands
The staff is very nice and very friendly 😍😍😘The rooms are comfortable and clean. The location is beautiful, right on the beach. The breakfast and other dishes are very tasty..it's a very nice place.👍🥰
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.

K
Kelseah Parnell
From
Australia
Super close to the beach. Just a brisk walk across the road. Boat was super lovely and there to help you with whatever you need.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 74 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.

A
Andrea
From
United Kingdom
In all honesty my stay here was lovely. From checking in with smiling welcoming staff, to being shown my lovely spacious clean room, to the food. I had a room on the second floor, big and spotlessly clean, a large bed that didn’t creak, and with all the amenities you’d expect - kettle, tea / coffee, refrigerator, safe, a/c, tv, hanging area. A good size bathroom with toiletries and a shower with plenty of hot water. I used the next day laundry service and that was fine also. Breakfast was delicious! I chose Sri Lankan for both mornings if my stay and thoroughly enjoyed it. I had lunch one day and that was equally as tasty, and not overpriced.
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.

A
Amy
From
Austria
Great hotel right on the beach, nice big rooms and bathrooms with views of the sea. The restaurant is amazing, really tasty food - delicious seafood, you have to try the spicy buttered calamari and excellent kottu. The staff are super friendly and helpful, we would definitely stay again.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 381 reviews
Price from
US$121
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.

L
Lasantha
From
Australia
The hospitality provided by the staff was exceptional. We took the train from Colombo and arrived Trinco early in the morning, around 6.30 am. When we talked to the hotel manager (Richard), he arranged our room and we got the chance for a early check-in. Richard you are superb!! The room was spacious, clean and AC/hotwater were good. Although this hotel is located a bit far from beach the facilities are good. Staff are friendly and helpful. You can order your food and it's also very tasty. I would recommend anyone to stay in this hotel.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 275 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, 43 reviews

Popular with guests booking three-star hotels in Nilaveli

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 121 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.1
Very good - What previous guests thought, 302 reviews

Popular with guests booking three-star hotels in Nilaveli

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 493 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, 75 reviews

Popular with guests booking three-star hotels in Trincomalee

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