Skip to main content

Places to Stay in Nilaveli

Find the places to stay that appeal to you the most

The best places to stay in Nilaveli

Check out our pick of great places to stay in Nilaveli

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 148 reviews
    From
    US$10
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 109 reviews
    From
    US$9
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 105 reviews
    From
    US$24
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 150 reviews
    From
    US$11
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 297 reviews
    From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 214 reviews
    From
    US$126
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 287 reviews
    From
    US$144
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 146 reviews
    From
    US$95
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 14 reviews
    From
    US$31
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 41 reviews
    From
    US$55
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 14 reviews
    From
    US$31
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 9 reviews
    From
    US$300
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 13 reviews
    From
    US$130
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews
    From
    US$325
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 7 reviews
    From
    US$250
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 11 reviews
    From
    US$360
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 31 reviews
    From
    US$198
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 41 reviews
    From
    US$180
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 6 reviews
    From
    US$220
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 264 reviews
    From
    US$35
    1 night, 2 adults

Most booked places to stay in Nilaveli and surroundings in the past month

See all

Popular with guests booking places to stay in Nilaveli

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 303 reviews

Popular with guests booking places to stay in Nilaveli

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 420 reviews

Popular with guests booking places to stay in Nilaveli

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 296 reviews

Popular with guests booking places to stay in Nilaveli

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

Popular with guests booking places to stay in Nilaveli

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

Popular with guests booking places to stay in Nilaveli

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

Popular with guests booking places to stay in Nilaveli

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

Popular with guests booking places to stay in Nilaveli

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

Popular with guests booking places to stay in Nilaveli

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

Popular with guests booking places to stay in Nilaveli

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

Save money on places to stay in Nilaveli and nearby – budget options available

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

Located in Trincomalee, 1.3 km from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

From US$106.40 per night

Rainbow Villa Nilaveli

Nilaveli
Budget options available

Offering a garden and garden view, Rainbow Villa Nilaveli is situated in Nilaveli, 8.1 km from Velgam Vehera and 14 km from Kanniya Hot Springs.

From US$122.10 per night
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$132.40 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 61 reviews

Set in Trincomalee, 1.1 km from Nilaveli Beach, Cocolagoon eco Resort Nilaveli offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$50.40 per night

Sunstar Nilaveli

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

Located in Trincomalee, 700 metres from Nilaveli Beach, Sunstar Nilaveli provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$35 per night

Sea Zone Hotel Nilaveli

Nilaveli
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 179 reviews

Featuring free WiFi and a terrace, Sea Zone Hotel Nilaveli offers accommodation in Nilaveli. Free private parking is available on site. Certain units include a seating area where you can relax.

From US$22 per night

Akash Premium Hotel

Nilaveli
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews

Set in Nilaveli, 300 metres from Nilaveli Beach, Akash Premium Hotel offers accommodation with a garden, free private parking and a shared lounge.

From US$34.69 per night

Sea Way Hotel

Nilaveli
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 121 reviews

Set in Nilaveli, 70 metres from Nilaveli Beach, Sea Way Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$33.30 per night

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$38.85 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Situated in Trincomalee with Nilaveli Beach nearby, Gowsalya Guest House - Nilaveli Trincomalee features accommodation with free private parking.

From US$22.37 per night

Nilaveli Stay Inn

Nilaveli
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located within less than 1 km of Nilaveli Beach and 3.6 km of Pigeon Island National Park in Nilaveli, Nilaveli Stay Inn provides accommodation with seating area.

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

Situated in Trincomalee, 400 metres from Nilaveli Beach, Nilaveli Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$20.34 per night

Hera Ceylon

Nilaveli
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 11 reviews

Situated in Nilaveli, 600 metres from Nilaveli Beach, Hera Ceylon features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

From US$250 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 210 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$39.55 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 27 reviews

Located in Trincomalee, within 300 metres of Nilaveli Beach and 4.1 km of Pigeon Island National Park, Sai Seashell Rest Inn Nilaveli provides accommodation with a garden and free WiFi throughout the...

From US$20.90 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 116 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

Great access to the city centre. Check these places to stay in Nilaveli and nearby

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

Comprising an open-air bath and massage services, Coconut Leaf Shadow Guest is a recently renovated accommodation in Nilaveli located close to Nilaveli Beach.

From US$15.34 per night

Pearl Inn Green

Nilaveli
Central location
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 88 reviews

Set in Nilaveli, Pearl Inn Green is a recently renovated accommodation, 800 metres from Nilaveli Beach and 3.5 km from Pigeon Island National Park.

From US$20 per night

Thirumalai Park

Nilaveli
Central location
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 18 reviews

Situated in Nilaveli, 1.2 km from Nilaveli Beach, Thirumalai Park features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$18 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 420 reviews

Situated 600 metres from Nilaveli Beach, Vibushan Guest House offers accommodation with a terrace, as well as a garden.

From US$11 per night

Pranu House

Nilaveli
Central location
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 299 reviews

Set within 600 metres of Nilaveli Beach and 4 km of Pigeon Island National Park in Nilaveli, Pranu House features accommodation with seating area.

From US$14.40 per night

Raja Guest House

Nilaveli
Central location
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 14 reviews

Set within 300 metres of Nilaveli Beach and 4 km of Pigeon Island National Park in Nilaveli, Raja Guest House offers accommodation with seating area.

From US$12.21 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 102 reviews

Located in Nilaveli and only 400 metres from Nilaveli Beach, Oceanic White House provides accommodation with sea views, free WiFi and free private parking.

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

Situated within 100 metres of Nilaveli Beach and 4 km of Pigeon Island National Park in Nilaveli, Island Breeze Inn features accommodation with seating area.

From US$22.20 per night

FAQ about places to stay in Nilaveli

Places to stay that guests love in Nilaveli

See all
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 66 reviews
Nice location and lovely owners
Guest review by
Katie
Group
Avg. price/night: US$62
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 333 reviews
Nice garden, good location, friendly personnel
Guest review by
Peter Willaert
Family with young children
Avg. price/night: US$32.64
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 87 reviews
The rooms were clean and the locations was good as close to beach.
Guest review by
Daisy
Family with young children
Avg. price/night: US$11.11
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 150 reviews
Great location and lovely family. Breakfast was delicious
Guest review by
Streeter
Young couple
Avg. price/night: US$61.88
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 185 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$50
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 327 reviews
Amazing Location! Right at the beach and a big nice pool. Really stunning Place with coconut trees and good options to lay in the shadow at the beach.
Guest review by
Luis
Young couple
Avg. price/night: US$11
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 420 reviews
The location in Nilaveli is perfect. The beach is 5 minutes walking. It's a very quiet area, perfect to relax. The home stay has a good vibes atmosphere, with a garden with "hamacas", and full day open kitchen. The staff was nice and friendly. The room was very cheap and it has all the basic things you may need. I arrived very early and they stored my luggage, also in the departure day.
Guest review by
Amanda
Solo traveller
Avg. price/night: US$24
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 105 reviews
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 ! :)
Guest review by
Caroline
Family with young children
Avg. price/night: US$33.30
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 121 reviews
Good location , direct beach access.
Guest review by
Floris
Family with young children
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 66 reviews
Very kind - helpful - a great place to stay !
Guest review by
Romane
Solo traveller
Avg. price/night: US$33.30
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 121 reviews
I seem they are doing everything they can with the available stuff and resources. Location couldn't be better. Close to the beach, the restaurant was ok. If you like simple accommodation - this is it.
Guest review by
Luka
Family with young children
Avg. price/night: US$30
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 154 reviews
We loved our stay here, it is a great hotel in a great location. We had a lovely room with a balcony overlooking the garden. The room had a fridge which kept my beer, and water icy cold. The pool is fab, quite big and really clean. The manager was lovely, he went out of his way to accommodate my husband’s dietary needs and got food in especially for him. The resort is a short walk from the beach and there are lots of great restaurants in the area too. There is also a wine shop just around the corner.
Guest review by
Linda
Young couple
Avg. price/night: US$61.88
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 185 reviews
The staff are so accommodating and can’t do enough for you. I like to see how the management arrived and is constantly looking for ways to improve the property. Location is perfect being right on the beach and just a walk from other places to eat dinner on the beach.
Guest review by
Sarah
Family with young children
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 125 reviews
Hostel is run by a very friendly couple. The location is perfect - 2 minutes from the beach. You may select the room in the main house or a hut. Huts are better, but WIFi operates much worse so I decided to stay in the room in the house. Some rooms/ huts have fans, while the others are air- conditioned - more expensive, roughly + 50% of the basic price. The owner prepares good breakfast (Sri-Lanka type) for about 2 USD.
Guest review by
Andrzej
Solo traveller
Avg. price/night: US$10.10
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 232 reviews
Family run location. Very close to the beach. Great food. The owner is very helpful in arraging tours. He gave great help with a medical issue with our daughter.
Guest review by
Loerts
Family with young children
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 168 reviews
Very good location, helpful staff, good breakfast
Guest review by
Katarzyna
Family with young children
Avg. price/night: US$11
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 420 reviews
Owner was very friendly and generous, gave lots of advice and help. The food was also amazing and the location was great, on a quiet road and a short walk to the beach.
Guest review by
Joah
Young couple
Avg. price/night: US$228.80
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 388 reviews
Amazing location, really nice staff, lovely pool and grounds, right on the beach, very quiet
Guest review by
Ian
Family with young children
Avg. price/night: US$50
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 327 reviews
The location of this hotel on Nilaveli beach cannot be beaten. It is 100m down from the louder beach bars area - with all the local fishing boats in between. The pool is clean and large and the shaded palm tree area beside it is a beautiful place to sit in a hammock. The attractive huts on the hotels’ private beach area provide shade for the sun beds - the beach is clean and the sea great for body boarding (July). The staff are all friendly and some of them had a pro-active approach to the guests.
Guest review by
Colby Butcher
Family with young children