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

Cheap hotels in Nilaveli

Find the cheap hotels that appeal to you the most

The best cheap hotels in Nilaveli

Check out our selection of great cheap hotels in Nilaveli

Filter by:

Review score

Laxsume Guest House Nilaveli

Nilaveli

Laxsume Guest House Nilaveli enjoys a location in Nilaveli, a 6-minute walk from Nilaveli Beach and 2.3 miles from Pigeon Island National Park.

D
Dev (Raj)
From
Ireland
Very neat and comfortable stay with air conditioned rooms and clean toilets. Parking space available. Fridge and basic kitchen items available. The best part is it's great location. Only few mins walk to Nilaveli beach.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 143 reviews
Price from
$10
1 night, 2 adults

Suman Beach Rooms

Nilaveli

Suman Beach Rooms offers accommodations in Nilaveli, a 3-minute walk from Nilaveli Beach and 2.5 miles from Pigeon Island National Park.

S
Sanjika bhawantha
From
Sri Lanka
We stayed yesterday at suman beach rooms. They are very helpful staff. Room is very big and have good facilities. From room to nilaveli beach distance 300m. Highly recommended that place. You can provide towels and soaps for guests. Thankyou so much.we will come again.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 148 reviews
Price from
$11
1 night, 2 adults

Theepan's Home

Nilaveli

Providing garden views, Theepan's Home in Nilaveli provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

E
Eranga
From
United States
We had a great experience staying at Theepan’s Home, which is just a 5-minute walk from the beautiful Nilaveli Beach. The location is perfect for a relaxing getaway. Theepan, the host, was incredibly friendly and helpful throughout our stay, making us feel very welcome. The rooms were clean and comfortable, and the rates were very reasonable. Highly recommended for anyone visiting the area!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 293 reviews
Price from
$20
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, 12 mi from Trincomalee. Each air-conditioned room offers a view. Rooms have a private bathroom.

K
Kyle Mangano
From
United States
We stayed at Amanta Beach Resort for two nights and wished we would have stayed for a week! The property is beautiful and private but close enough to Nilaveli & Trinco that you could take a Tuk Tuk if you needed to. The rooms were spotless, beautiful, and everything worked perfectly (including the air con). As previous reviewers have said, the beach is your own little private slice of paradise. We were there a few weeks before the heavy season, so the seas were a bit rough, but we spent many hours lounging in the chairs on the sand! The food was amazing too! We had dinner one night and it was one of the best meals that we've had on our year abroad. The owner/chef comes out and explains everything and tells you where he got the ingredients from (mostly his on-site garden). Shyakthi and his staff make this place what it is! They all go above and beyond to make sure you're enjoying yourself and that you're comfortable. They put a lot of time and energy into the entire experience and it shows. There is a reason this hotel is rated 9+ on Booking and you should definitely come see for yourself!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
$94.50
1 night, 2 adults

Villa Nilaveli Cabana

Nilaveli

Villa Nilaveli Cabana has 3 cabanas (Villa Nilaveli Cabana Cabanas) which are available for rent. Each Cabana has a king-size bed, air conditioning, ceiling fan, mosquito net and an private bathroom.

T
Tina
From
Belgium
The location at the beach was amazing! Like a little private paradise. The owner was very friendly and will remember his warm smile.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 173 reviews
Price from
$76
1 night, 2 adults

Nachchi Sweet Beach Stay

Nilaveli

Nachchi Sweet Beach Stay offers accommodations in Nilaveli, a few steps from Nilaveli Beach and 2.3 miles from Pigeon Island National Park.

a
annabelle
From
France
Brand new and clean room, nice staff, good breakfast, Really quiet . The staff is really helpful. Nothing to put your luggage on in the room but I’m sure the owner will provide for everything in the future , the guesthouse is brand new and had just opened around the 1st of August . It’s located 10 mn from the beach . There are several little restaurants in the area. “ Seafood restaurant “ at the end of the street is a good one . The beach is natural , no club, no loud music , it’s beautiful you can find some mat to relax at the little restaurant on the beach .
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
Price from
$31
1 night, 2 adults

Avila Nilaveli Beach

Hotel in Nilaveli

Located in Nilaveli, within a 2-minute walk of Nilaveli Beach and 3.8 miles of Velgam Vehera, Avila Nilaveli Beach provides accommodations with a garden and free WiFi as well as free private parking...

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 35 reviews
Price from
$55.08
1 night, 2 adults

Ravana Guest House

Hotel in Nilaveli

Located in Nilaveli, a 12-minute walk from Nilaveli Beach, Ravana Guest House provides accommodations with a garden, free private parking and a terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 21 reviews
Price from
$14.58
1 night, 2 adults

Akash Premium Hotel

Hotel in Nilaveli

Located in Nilaveli, a 4-minute walk from Nilaveli Beach, Akash Premium Hotel provides accommodations with a garden, free private parking and a shared lounge.

A
Aleš
From
South Africa
This place has two big advantages – it’s brand new and the location is close to the beach. It was the cleanest place we stayed in Sri Lanka. It is more an apartment than a hotel, which is totally fine. The staff were warm and helpful, though their English was limited. I see a few things that could be improved, like having a nice outdoor seating area. Overall, it was a really nice stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 13 reviews
Price from
$31.25
1 night, 2 adults

Heavenly Hideaway

Nilaveli

A few steps from Nilaveli Beach in Nilaveli, Heavenly Hideaway offers accommodations with access to a fitness room.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
$225
1 night, 2 adults
All cheap hotels in Nilaveli

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Nilaveli and surrounding area in the past month

See all

Great access to the city center. Check these cheap hotels in Nilaveli and nearby

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

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

    From $48.84 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 47 reviews

    Providing garden views, Nilaveli Guest House in Nilaveli offers accommodations and a garden.

    From $21.70 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 66 reviews

    NR Villa Nilaveli is located in Nilaveli, just a 9-minute walk from Nilaveli Beach and 2.2 miles from Pigeon Island National Park.

    From $10.99 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 153 reviews

    Coconut Leaf Shadow Guest is a recently renovated homestay in Nilaveli where guests can make the most of its open-air bath and massage services.

    From $20.06 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Providing garden views, Nilaveli Stay Inn in Nilaveli provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

    From $17.76 per night
  • Pearl Inn Green

    Nilaveli
    Central location
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 87 reviews

    Pearl Inn Green is a recently renovated guest house in Nilaveli near Nilaveli Beach. With a garden, the 3-star guest house has air-conditioned rooms with free Wifi, each with a private bathroom.

    From $20 per night
  • Hera Ceylon

    Nilaveli
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 10 reviews

    Located in Nilaveli, a 7-minute walk from Nilaveli Beach, Hera Ceylon has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

    From $250 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 412 reviews

    Vibushan Guest House enjoys a location in Nilaveli, a 7-minute walk from Nilaveli Beach and 2.4 miles from Pigeon Island National Park.

    From $11 per night

Stay connected in Nilaveli and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 29 reviews

    With Nilaveli Beach reachable in a 8-minute walk, Apartment314 Oceanfront condos Nilaveli features accommodations, a restaurant, a private beach area, pool with a view, and a garden.

    From $138.41 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 57 reviews

    Located in Trincomalee, a 5-minute walk from Nilaveli Beach, Nilaveli Boutique Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $39.55 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 58 reviews

    Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Sunstar Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant.

    From $40 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 294 reviews

    Offering quiet street views, Pranu House in Nilaveli features accommodations, a garden, and a shared lounge. Among the facilities of this property are a restaurant, hairdresser's, and spa facilities.

    From $14.40 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 178 reviews

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

    From $22 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 192 reviews

    Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Blu Marine Nilaveli has accommodations with a garden, free private parking, a private beach area and a shared lounge.

    From $39.55 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 102 reviews

    Oceanic White House in Nilaveli provides accommodations with a garden and a terrace. This guest house provides free private parking, room service, and free Wifi.

    From $12 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 26 reviews

    Located in Trincomalee, within a 3-minute walk of Nilaveli Beach and 2.5 miles of Pigeon Island National Park, Sai Seashell Rest Inn Nilaveli provides accommodations with a garden and free WiFi...

    From $20.90 per night

Enjoy breakfast in Nilaveli and nearby

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Gowsalya Guest House - Nilaveli Trincomalee enjoys a location in Trincomalee, 5.2 miles from Velgam Vehera and 8.6 miles from Kanniya Hot Springs.

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

    Featuring a garden, vitamin Sea beach cottage features accommodations in Nilaveli.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 41 reviews

    Located in Walauttu, a 15-minute walk from Nilaveli Beach, JKAB Lagoon Resort provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    From $132 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Vibration Nilaveli enjoys a location in Trincomalee, 4.6 miles from Velgam Vehera and 8.1 miles from Kanniya Hot Springs.

    From $57.63 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 88 reviews

    With Nilaveli Beach reachable in a few steps, Nilaveli Ocean Condos provides accommodations, a restaurant, a private beach area, pool with a view, and a fitness center.

    From $147.32 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 211 reviews

    Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cozy guestrooms and free internet access at all public areas.

    From $180 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 255 reviews

    Vitamin sea beach cabana & hostel in Nilaveli provides accommodations with a garden and a bar. This beachfront property offers access to free Wifi and free private parking.

    From $33.30 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 320 reviews

    Located in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort Nilaveli has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From $70 per night

FAQ about cheap hotels in Nilaveli

Cheap hotels that guests love in Nilaveli

See all
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 183 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: $11
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 412 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 traveler
  • Avg. price/night: $129.80
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 136 reviews
    The location is great. Room and amenities are up to standard and very clean. Very friendly and kind staff. Superb Sri Lankan breakfast. Place is very clean and well maintained. There were a couple of friendly cats and you wouldn't miss a thing.
    Guest review by
    Diniti
    Travelers with friends
  • Avg. price/night: $111.43
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 483 reviews
    High standard hotel with a relaxed atmosphere. The location couldn't be better. It has direct and uninterrupted access to the beach, which is beautiful and they keep very clean. The pool is also good. The room is big and comfortable, nicely decorated and with a balcony facing the sea. Amazing view. Staff is also nice and helpful.
    Guest review by
    Carlos
    Family with young children
  • Avg. price/night: $20.06
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 153 reviews
    We stayed here for 3 days. The position is very good 5 min walking to the beach! The room very clean and the staff is so really friendly! You could also order the meals, lunch or dinner on request, the price is good, cheaper and it was absolutely amazing the food! We recommend it!!
    Guest review by
    Samuele
    Young couple
  • Avg. price/night: $31.50
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 297 reviews
    It was very clean place with very helpful staff and great location nearby the relaxing and clean beach. They drove us in tuk tuk wherever needed. The garden and swimming pool were very nice common areas.
    Guest review by
    Ana
    Young couple