The 10 best romantic hotels in Nilaveli, Sri Lanka | Booking.com
Skip to main content

Romantic Hotels in Nilaveli

Find the romantic hotels that appeal to you the most

The best romantic hotels in Nilaveli

Check out our pick of great romantic hotels in Nilaveli

Filter by:

Review score

C Beyond Nilaveli

Hotel in Nilaveli

Featuring free WiFi, C Beyond Nilaweli offers accommodation in Nilaveli. The property overlooks a large natural pond and is located 19 km from Trincomalee. Guests can enjoy the on-site restaurant.

Y
Yaoyao
From
China
Great design. It’s such a luxury experience to have a room by the beach. The view inside the room is already like a movie. Direct beach access. Great and wild beach. Staff catering to you every need from managing lagoon trip, portion island diving to money exchange. Great food. Beachside BBQ at night is such a wonderful experience. Justifiable price.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 280 reviews
Price from
US$160
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.

ו
וינקלר
From
Israel
I recently had the pleasure of staying at a remarkable hotel, and I must say that the impeccable service provided by the staff made my experience truly unforgettable. Throughout my stay, three individuals stood out in particular - Sajeevan, Nipithanan, and Tharanga. Their exceptional dedication, warm demeanor, and genuine care for the guests made all the difference. Farther more, the diving team at this hotel particularly Rajee, Shanthan and Kanna made my stay truly remarkable. Their professionalism, attention to detail, and genuine care for guests' needs left a lasting impression
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 485 reviews
Price from
US$76.50
1 night, 2 adults

Nilaveli Beach Resort - Level 1 Certified

Hotel in Nilaveli

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.

j
joe
From
Spain
I’ve given this place a score of 10, but there certainly are buts - the on location staff are fantastic - the room is wonderful, right on the beach - I was LITERALLY the only person there and they still went out there way to help me
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 210 reviews
Price from
US$190
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
Susan
From
United Kingdom
beach swimming pool and location
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 118 reviews
Price from
US$80
1 night, 2 adults

Nagenahira Beach Villa

Hotel in Nilaveli

Just 50 metres from the Indian Ocean, Nagenahira Beach Villa features spacious villas boasting sea views in Nilaveli. Free WiFi is available in the property’s common areas.

B
Brooke
From
Australia
Great food, friendly staff and location (right on the beach). Just note that you will need a car to get anywhere. It is pretty isolated.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 76 reviews
Price from
US$35
1 night, 2 adults

Lobster Inn

Trincomalee (Near Nilaveli)

Located within 100 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs in Trincomalee, Lobster Inn offers accommodation with seating area.

L
Luca
From
Malta
Location is excellent, the owner was very friendly and welcoming, he gave us excellent recommendations and made our stay one to remember
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 633 reviews
Price from
US$22.20
1 night, 2 adults

Alass Ga For Pets Lovers

Trincomalee (Near Nilaveli)

Set within 600 metres of Uppuveli beach and 4 km of Kanniya Hot Springs, Alass Ga For Pets Lovers features rooms with air conditioning and a private bathroom in Trincomalee.

D
De Rammelaere
From
Belgium
Close to the Beach and next to the best Restaurant Mom's Kitchen, this place is a real gem. Rooms are super clean, good bed, good working shower and AC. The owner Prasanth is super friendly and takes such good care of all the stray cats and dogs in the area. He made it his life goal to take care for the animals nobody else is looking after, which makes him a true hero! At the place itself, there also are super cute dogs and cats that live there and it was a pleasure spending time with them. We hope to come back soon and would recommend everyone who comes to Trincomalee to spend your time here, you won't regret it! Ps: almost everything he earns he will use it to take stray animals to the vet, for food & medicine for the cats and dogs... So if you can, give him a nice tip so he can continue doing such beautiful work! ♥️
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 192 reviews
Price from
US$28.70
1 night, 2 adults

Amaranthe Bay Resort & Spa

Trincomalee (Near Nilaveli)

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.

D
Dana
From
Israel
the hotel stuff was so nice and helpful with everything we needed. The room was clean and the breakfast had a variety of choices. The hotel manager and the other stuff were extremely sensitive to our situation in Israel and tried to do anything in their power to make us feel better and protected. We are highly recommending this hotel and surly be back when we’ll be in Sri Lanka.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 358 reviews
Price from
US$139.50
1 night, 2 adults

Trinco Blu by Cinnamon

Trincomalee (Near Nilaveli)

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.

A
Abdullah
From
Qatar
It was very nice and beautiful. The waiter named Siva was exceptional. He was very accommodating and made our stay very enjoyable.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 706 reviews
Price from
US$98
1 night, 2 adults

Anantamaa Hotel

Trincomalee (Near Nilaveli)

Anantamaa Hotel is tucked away in Trincomalee just steps away from the beach. Enjoy soothing spa treatments at the wellness centre or spend a quiet afternoon relaxing by the outdoor pool.

D
Deb
From
Sri Lanka
Great spot with a little luxury. Good to relax on the beach. Can recommend.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 86 reviews
Price from
US$120
1 night, 2 adults
All romantic hotels in Nilaveli

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Nilaveli and surroundings in the past month

See all

Romantic hotels that guests love in Nilaveli

See all
  • Avg. price/night: US$180
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 210 reviews
    these cottages are really the best during my trip in Sri Lanka. very very comfortable beds . definitely good value for money. lovely relaxing beach
    Guest review by
    Chantal
    Solo traveller