Skip to main content

Beach Hotels in Nilaveli

Find the beach hotels that appeal to you the most

The best beach hotels in Nilaveli

Check out our pick of great beach hotels in Nilaveli

Filter by:

Review score

Laxsume Guest House Nilaveli

Nilaveli

Laxsume Guest House Nilaveli is set in Nilaveli, 600 metres from Nilaveli Beach, 3.8 km from Pigeon Island National Park, and 8.5 km from Velgam Vehera.

J
Joel
From
Denmark
Very nice facilities, nice room with a good air condition, WiFi working good, and location was in a nice quiet area in a walking distance from the beach. The staff was very friendly and helpful. They helped us with scooter rental and tour arrangements for a very reasonable price.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 147 reviews
Price from
US$10
1 night, 2 adults

JEYs Place

Nilaveli

Situated within 800 metres of Nilaveli Beach and 3.8 km of Pigeon Island National Park in Nilaveli, JEYs Place provides accommodation with seating area.

C
Caroline
From
France
Our hosts Sitthu, Vinoth and Justin took good care of us and we felt at home at Jeys Place ! We had the opportunity to discover some secrets of the Sri Lankan kitchen, the location of the place is nice and close to the beach and the garden is really nice to relax. We highly recommend staying here for having a nice stay in Nilaveli ! :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 105 reviews
Price from
US$24
1 night, 2 adults

Suman Beach Rooms

Nilaveli

Situated just 300 metres from Nilaveli Beach, Suman Beach Rooms provides accommodation in Nilaveli with access to a garden, a terrace, as well as full-day security.

E
Eilin
From
Norway
An exceptional lovely and sweet home stay close to Nilaveli beach (3 minutes walk). The family is so attentive and helpful, especially the mother Malika (hope I spelled it right). Very tasty Sri Lankan breakfast served when it suits you, and she offers you coffee/tea in the evenings. Anything you need, the family will help you (tuk tuk, boat trips, tips on how much to pay etc). I loved spending three nights here, relaxing on the porch in the evening, chatting with the family and their two cats (and kittens!). If I come back to Nilaveli I will definitely stay here again. If you want an authentic stay and want to feel at home, I can recommend staying here.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 150 reviews
Price from
US$11
1 night, 2 adults

Theepan's Home

Nilaveli

Located in Nilaveli, within 400 metres of Nilaveli Beach and 4.3 km of Pigeon Island National Park, Theepan's Home provides accommodation with a private beach area and free WiFi as well as free...

J
Jose Raúl
From
Spain
Such a calm and beautiful place, the family is lovely and they helped us with recommendations and services, we were going to stay 2 nights but we end up staying for a week and honestly we didn't want to leave, great location, less than 5 minutes walk from the beach, tasty Sri Lankan breakfast, recommended 100% place to stay
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 297 reviews
Price from
US$20
1 night, 2 adults

Moon Isle Beach Bungalow

Nilaveli

Set in Nilaveli, a few steps from Nilaveli Beach, Moon Isle Beach Bungalow offers accommodation with a private beach area, free private parking, a garden and a terrace.

J
Jurg&
From
Netherlands
We had a lovely stay at the beach cabana. The owner amanda is so friendly and helpfull with everything! The staf ladies are so kind. The food was delicious the best so far for me in Sri Lanka. Especcialy the coconut sambal. The location is perfect right on the beach. Some hammocks in the tree. Yes we loved it and will come back some day!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 213 reviews
Price from
US$126
1 night, 2 adults

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.

A
Alexandre
From
France
Little paradise far away from the crowd, peaceful, all the team is great and very friendly ! The evening food is very good, breakfast also ! We booked fishing tour and dolphins and whales with the hotel & Sara and it was great ! Thanks again
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 286 reviews
Price from
US$160
1 night, 2 adults

Amanta Beach

Hotel in Nilaveli

Offering a year-round outdoor swimming pool and views of the sea, Amanta Beach is set in Nilaveli, 20 km from Trincomalee. Each air-conditioned room offers a view. Rooms have a private bathroom.

Á
Álvaro
From
Spain
Comodity and silence. Perfect location on the beach (clean and quiet)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 142 reviews
Price from
US$94.50
1 night, 2 adults

Heavenly Hideaway

Nilaveli

Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Heavenly Hideaway is located in Nilaveli.

C
Colpaert
From
Belgium
Fantastic view. Very nice accommodation. Very friendly personnel
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
US$225
1 night, 2 adults

Dreamwave Escape Nilaveli

Nilaveli

Situated in Nilaveli, a few steps from Nilaveli Beach and 5.7 km from Pigeon Island National Park, Dreamwave Escape Nilaveli offers air conditioning.

M
Mian
From
United Kingdom
The apartment was spacious and welcoming. The host Amamda was responsive to our requests
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 13 reviews
Price from
US$129.60
1 night, 2 adults

Sandy Shores

Nilaveli

Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Sandy Shores is located in Nilaveli. This beachfront property offers access to a balcony.

N
Noa
From
Italy
We had an amazing stay and absolutely loved the apartment! The beautiful beachfront view, spacious and bright interiors, and spotless, fully equipped facilities made it perfect for a family getaway. A special thanks to Rory, our wonderful host, for the warm hospitality. Highly recommended
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
US$275
1 night, 2 adults
All beach hotels in Nilaveli

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

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

See all

Popular with guests booking beach hotels in Nilaveli

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 77 reviews

Popular with guests booking beach hotels in Nilaveli

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 142 reviews

Popular with guests booking beach hotels in Nilaveli

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 297 reviews

Popular with guests booking beach hotels in Nilaveli

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

Popular with guests booking beach hotels in Nilaveli

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

Popular with guests booking beach hotels in Nilaveli

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

Popular with guests booking beach hotels in Nilaveli

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

Popular with guests booking beach hotels in Nilaveli

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 264 reviews

Popular with guests booking beach hotels in Nilaveli

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 286 reviews

Popular with guests booking beach hotels in Nilaveli

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 323 reviews

Enjoy breakfast in Nilaveli and nearby

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

Surya Lagoon Village is a recently renovated villa in Nilaveli, where guests can make the most of its private beach area and garden.

From US$48.84 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 203 reviews

Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.

From US$50.85 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Vitamin Sea beach cottage is a beachfront property located in Nilaveli, 4.3 km from Pigeon Island National Park and 8.9 km from Velgam Vehera.

From US$51.89 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 115 reviews

Pigeon Island Beach Resort and Spa is located to the north of Trincomalee City. Offering rooms and suites with a private balcony, the resort has an outdoor pool and a fitness centre.

From US$82.50 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 120 reviews

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.

From US$104.88 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 77 reviews

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.

From US$35 per night

Memo's Beach

Nilaveli
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 341 reviews

Memo's Beach features a restaurant, a bar and shared lounge in Nilaveli. There is a terrace and guests can make use of free WiFi and free private parking.

From US$49.50 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 388 reviews

Situated on the Northeast coast of Sri Lanka, Oceanfront Condominiums Nilaveli is the very first luxury beachfront serviced apartment development consisting of two-bedroom and three-bedroom apartments...

From US$228.80 per night

Beach Hotels with swimming pools in Nilaveli and nearby

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

With Nilaveli Beach reachable in 700 metres, Apartment314 Oceanfront condos Nilaveli provides accommodation, a restaurant, a private beach area, pool with a view and a garden.

From US$117.65 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 121 reviews

<h2>Beachfront and Leisure</h2> Sea Way Hotel in Nilaveli offers direct beachfront access, a lush garden, terrace, and a year-round outdoor swimming pool.

From US$33.30 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 154 reviews

Offering a barbecue and views of the garden, Crescent Sea Resort is located in Nilaveli, 14 km from Trincomalee. Guests can enjoy the on-site restaurant. Free private parking is available on site.

From US$30 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 15 reviews

Featuring pool views, Pearl Of Ocean Front provides accommodation with a private beach area, pool with a view and a fitness centre, around 100 metres from Nilaveli Beach.

From US$160.01 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 494 reviews

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

From US$90.46 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Sandy Shores is set in Trincomalee.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 88 reviews

With Nilaveli Beach reachable in 60 metres, Nilaveli Ocean Condos provides accommodation, a restaurant, a private beach area, pool with a view and a fitness centre.

From US$127.39 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Comprising a private beach area and an outdoor swimming pool, Beach Front Trinco is a recently renovated accommodation in Nilaveli set close to Nilaveli Beach.

Highly rated beach hotels in Nilaveli and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 19 reviews

Featuring a patio with sea views, a private beach area and an outdoor swimming pool, Oceanfront condo 3-2-01- Nilaveli can be found in Nilaveli, close to Nilaveli Beach and 5.5 km from Pigeon Island...

From US$177.60 per night

Beach Bliss

Trincomalee
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 42 reviews

Located just a few steps from Nilaveli Beach, Beach Bliss provides accommodation in Trincomalee with access to a private beach area, pool with a view, as well as a lift.

From US$110.16 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 83 reviews

Situated on the beachfront in Trincomalee, Beach Paradise Nilaveli has a private beach area and is close to Nilaveli Beach.

From US$126.50 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 31 reviews

Featuring pool views, 123 Ocean Front Condo offers accommodation with a private beach area, an outdoor swimming pool and a fitness centre, around a few steps from Nilaveli Beach.

From US$135 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 34 reviews

Set in Nilaveli, just a few steps from Nilaveli Beach, CASAMIA Oceanfront Condos Nilaveli offers beachfront accommodation with a private beach area, pool with a view, a fitness centre and free WiFi.

From US$165 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 28 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Beach Paradise Nilaveli is situated in Trincomalee.

From US$90.51 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 212 reviews

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.

From US$140 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 24 reviews

Situated in Nilaveli, 2.3 km from Nilaveli Beach, Black Forest Beach Resort features accommodation with a garden, free private parking, a private beach area and a terrace.

From US$89.91 per night

Save money on beach in Nilaveli and nearby – budget options available

Nilaveli Sheen Coast

Trincomalee
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 103 reviews

Located in Trincomalee, 500 metres from Nilaveli Beach, Nilaveli Sheen Coast provides accommodation with a garden, free private parking, a terrace and a bar.

From US$11.30 per night

Located in Trincomalee, a few steps from Nilaveli Beach and 7.1 km from Velgam Vehera, Pigeon island beach view villa nilaveli offers a garden and air conditioning.

From US$90.40 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Featuring a patio with inner courtyard views, a private beach area and a garden, Lima Blue Private Beach Apartment can be found in Trincomalee, close to Nilaveli Beach and 4.2 km from Pigeon Island...

From US$67.80 per night

Sampalthivu Beach Villa

Trincomalee
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews

Located just 100 metres from Sampalthivu Beach, Sampalthivu Beach Villa provides accommodation in Trincomalee with access to an open-air bath, free bikes, as well as a shared kitchen.

From US$60.18 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 303 reviews

Boasting a balcony with sea views, a private beach area and a garden, The Tottam Beach Hotel - Trincomalee can be found in Trincomalee, close to Sampalthivu Beach and 7.6 km from Kanniya Hot Springs.

From US$87.01 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 262 reviews

Offering an outdoor swimming pool and a restaurant, Pearl Oceanic Resort - Trincomalee is located in the village of Sampalthivu. Free WiFi access is available.

From US$58 per night

Lucky Beach Resort

Trincomalee
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 156 reviews

Set in Trincomalee, 300 metres from Uppuveli beach, Lucky Beach Resort offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

From US$29.99 per night

Golden Beach Cottages

Trincomalee
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 509 reviews

Golden Beach Cottages is located on Uppuveli beach in Trincomalee. Free WiFi access is available. Each air-conditioned room here will provide you with a seating area.

From US$58 per night

FAQ about beach hotels in Nilaveli

Beach hotels that guests love in Nilaveli

See all
Avg. price/night: US$61.88
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 184 reviews
Perfect location on the beach and the staff were incredibly helpful. Amazing evening meal on the beach and walking distance to the more lively beach bars. We had a room with AC overlooking the pool which was ideal and good value.
Guest review by
Samantha
Young couple
Avg. price/night: US$33.30
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 264 reviews
Great spot to chill and enjoy life. good drinks and food right on the beach
Guest review by
Tamara
Solo traveller
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 175 reviews
A stunning property, right on the beach. Peaceful and relaxing stay. Lovely people who run the place. We also did a trip out to Pigeon Island for snorkelling which was amazing!!
Guest review by
Jane
Young couple
Avg. price/night: US$50
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 323 reviews
We loved our stay at the NN Beach resort and Spa - we were only going to stay for 2 nights but we ended up staying for 4! The location is superb, right on the beach and the staff were very friendly and helpful.
Guest review by
Ben
Young couple
Avg. price/night: US$50
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 323 reviews
The NN Beach Resort & Spa is a great hotel, located right on the beach. We had such a great stay that we decided to stay longer and enjoyed the calm and relaxation. The complex is very well maintained. The rooms were also clean and tidy. The staff and the manager are very friendly and ensure a pleasant atmosphere.
Guest review by
Alexander
Young couple
Avg. price/night: US$49.50
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 341 reviews
Amazing location right on the beach. A real eye for detail in the design of the space, everything created for pure chillout. Plenty of shade if you wanted it on the large double bed sized divans. Order up a cocktail, take a dip in the ridiculously warm ocean 30 metres away - what’s not to love?
Guest review by
Anne-Marie
Young couple
Avg. price/night: US$90.46
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 494 reviews
Very nice hotel, right on the beach with it's own private beach which is cleaned every day. Tranquil location. Nice big pool which is very clean. Dappled shade on the beach from the coconut palms make sunbathing very comfortable. Sunbeds and beach towels are provided. Manager and staff are fantastic. Can't find any faults. PADI dive centre next door and can get to pigeon island very easily from here. Food is pretty good in the restaurant. Very comfortable bed and quality linen
Guest review by
saunders
People with friends
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 31 reviews
A wonderful, spacious and thoughtfully decorated apartment for a couple of nights in Nilaveli. The bedrooms were comfortable and outlook across the pool to the ocean was wonderful. We loved being right on the beach and having access to the pool. Due to friends also staying in the area, we are confident that this is one of the better apartments in this complex :-) We had a minor request during our stay and messaged the owners via booking.com. They were very responsive.
Guest review by
JOANNE
Group
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 170 reviews
Staff were really nice and super attentive. They helped us to book a snorkelling tour and to arrange transport. Great location as it’s right on the beach. Ocean is clean and perfect for swimming.
Guest review by
Saskia
Group