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.

T
Thomas
From
Austria
Excellent Location, Good architecture, excellent view from First Floor , very good breakfast
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 282 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.

S
Suzanne
From
Netherlands
Very friendly and helpfull staff. Beautiful and quiet location. Very nice room with a view at the sea :)
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 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.

K
Kahal
From
Ireland
Fantastic service from the staff at restaurant & bar. Rooms were fantastic.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 211 reviews
Price from
US$180
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, 119 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.

M
Martin
From
France
Exceptional experience. Much credit due to the brilliant hospitality oh Dharshi, daughter in this family run business. As responsible tourists let's respect their efforts to reduce single-use plastic. Carry a refillable bottle. All restaurants and hotels in this country provide safe drinking water.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 77 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.

A
Ayesha
From
United Kingdom
The garden was very nice and the room was clean. The owner was very welcoming and kind to us. He also helped us book activities and tuk tuks.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 635 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.

L
Luca
From
Italy
We had a wonderful stay at SGA for Pets Lover! Prashant is incredibly kind and helpful—his availability and hospitality made all the difference during our stay. What truly makes this place special is his amazing project to rescue stray dogs and cats, especially females. You’ll find many sweet animals around the property, and for us, that was the best part. It’s clear how proud Prashant is of what he’s doing, and we were proud to support him too. The guesthouse is just a 5-minute walk from the beach and about 15 minutes from Trincomalee—super convenient. The shower had hot water with great pressure, the room was clean, and the air conditioning worked perfectly. What else can I say? If you love animals, this is the place for you. Right next door you’ll find Mom’s Kitchen, their family restaurant—probably the best and most affordable food in Uppuveli. Don’t miss the Rice & Curry buffet!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 194 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.

M
Manuel Alberto
From
Spain
Great place, great staff and all facilities are very clean
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 357 reviews
Price from
US$139.50
1 night, 2 adults

So-J Beach Villa

Trincomalee (Near Nilaveli)

Boasting an outdoor swimming pool and views of garden, So-J Beach Villa is a recently renovated villa situated in Trincomalee, 400 metres from Uppuveli beach.

L
Liliane
From
France
Very friendly staff, super clean room, good value. Close to the beach, which was beautiful and clean. Also close to restaurants and bars.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 186 reviews
Price from
US$40
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.

J
John
From
France
The staff were so kind and considerate
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 715 reviews
Price from
US$98
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$140
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 211 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