Choose your preferred language. We speak English and 41 other languages.
11 Milepost, Nilaveli, 31010 Nilaveli, Sri Lanka – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
15 properties in Nilaveli
Including hotels, apartments, villas and more.
133 verified reviews
They speak your language!
Pigeon Island Beach Resort's staff speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
BBQ Facilities, Outdoor Pool (all year), Grounds, Terrace, Sun Deck
Pool Table, Ping-Pong, Darts, Diving, Snorkeling, Fitness Center, Private Beach Area
Food & Drink
Restaurant, Bar, Snack Bar
WiFi is available in the business center and costs USD 5 per hour.
Free public parking is available on site (reservation is needed).
Room Service, Airport Shuttle (surcharge), 24-Hour Front Desk, Currency Exchange, Baggage Storage, Laundry, Dry Cleaning, Ironing Service, Business Center, Fax/Photocopying
From 12:00 PM
Until 1:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 5 years stays free of charge when using existing beds.
One child under 2 years stays free of charge in a crib.
All older children or adults are charged USD 30 per person per night for extra beds.
The maximum number of extra beds/cribs in a room is 1.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Based on 133 reviews
Value for money
Show reviews from:
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.
Score from 84 reviews Wonderful
Nestled within lush green gardens, Anilana Nilaveli features a large outdoor pool with sun terrace, a 24-hour front desk and tranquil rooms with a private terrace/balcony.
Score from 91 reviews Excellent
Located in Nilaveli, High Park Hotel welcomes guests with a private beach area, a restaurant and free WiFi access. It offers beautifully furnished chalets fitted with a spacious private terrace.
Score from 18 reviews Very good
Chaaya Blu Trincomalee is a luxurious 4-star beachfront resort located 4 miles from Trincomalee. It provides spacious accommodations with a freshwater pool, 3 dining options and free Wi-Fi.
Score from 124 reviews Very good
the perfect place to lay down and relax. The restaurant serves excellent seafood and Patrick tha manager is very friendly and helpful
There is nothing near the hotel. We expected that Nilaveli would be a smaal town with some bars and restaurants but that is not the case. Ideal if you want to relax and want to enjoy miles of undiscoverd beaches with no tourism
Staff are nice here and have good service.Good environment.
traffic inconvenience.Flies around canteen.
Staff was courteous and pleasant. Ambience was good.
There is scope for improvement in the food. Breakfast was standard both days. There was no full size mirror in the room, only a small one in the toilet
Booked this hotel as there wasnt big selection of accommodation in this area. Thought it was pricey and wasnt really impressed by photos (mostly gym and corny photos of weddings:). But this hotel is amazing! How come it doesnt have better review score?!! Rooms are spacious and comfy, staff is smiley, lovely and helpful, food is fantastic (best grilled prawns EVER), breakfast bufet is hugh, sea and beach is one of the nicest I have seen and EMPTY (no hotels around), swimming pool (which I didnt even noticed when looking at photos) beautiful, whole hotel is very clean. There are cute squirels running around the hotel area:). 4 days of our stay there were only few guests and no kids - felt extremely relaxed, beautiful atmosphere.
Our stay was amazing and we were upgraded when we arrived. The manager was great helping us with getting around and also making esquires for us for travelling to the other side of the country. Beautiful place
Nice and expensive (for the Sri Lanka's standard) hotel. Very nice restaurant, good and rich food. Big room with a lot of space in the bathroom but not in line with the price. Nice massage treatment. Quite place and good sleep.
Bad service on the beach and facilities inadequate, E.G.: 9 sunshade parasol for 35 rooms. Restaurant service not in line with the price. Wi Fi practically not effective.
Good location to take a relaxing stop in a Sri Lanka country tour. Clean, good quality buffet and western style facilities. Pigeon Island boats are at 10 minutes walking.
The hotel is very expensive for what it is, and absolutely out of market taking into account Sri Lankan prices. The buffet is expensive as well and you dont't have any other option to eat because the hotel is far (very far) from any town.
- Beautiful location + beach - Well equipped, well maintained rooms - Relaxing place to stay
- Overpriced restaurant which tries to be a bit too pretentious - Staff are inattentive to some aspects (we had to ask twice to get more toilet paper when it ran out and housekeeping didn't replace it)
Position, in front of the Nilaveli beach with direct access to the sea and private umbrella and seats. Kindness of all the staff (they're a lot but all with the smile in their face and ready to help you). Quality of food (breakfast, lunch and dinner). Nice garden with swimming pool. Big room well equipped. Accommodation available for the drivers. Sea activities available on the beach.
We paied with credit card and they charged the cost of our stay directly in eur appling a disadvantageous convertion rate, pay attention. If possible, avoid Room 303.
good food, good staff, facilities of water sport.
the septic tank is placed between hotel and beach. So the stench of the wastwater treatment is felt on the beach, since the wind blows in summer from the landside. Since the hotel was built on a narrow strip of land, a better solution seems difficult.
Excellent location which gives you a feeling of exclusivity. Only a few people on the beautiful beach. Excellent service and tasty buffet/breakfast
it was just AMAZING to stay at Pigeon Island. people were so kind to help any time you need. even the owner kept in touch. also want to higlight the restaurant in hotel, cuisine is great, thanx to chef. prices were so value for money. the hotel has the direct way to beach. so i really think it is diamond of nilaveli beach. go go go!
Beautiful setting for a hotel in a beautiful setting. Would recommend upgrading to suite if available, which gives you a balcony and views of garden or sea, but not essential.Great food, great staff, great place.
great location with a beautiful view on pigeon island. beach is everything you'd expect from a tropical island and the hotel is right on it. The boat staff they use to take you snorkeling on the island is extremely nice and actually they'd tell you not to go to pigeon but to another one further away. now the hotel does not arrange for that other one that's why they don't tell you about it. so if you have a chance speak with the boat driver (you'll see him on the beach by the hotel) Staff was nice, seafood was incredible! room clean and comfi. hotel is a little isolated which for us worked fine as you can take a touk-touk everywhere for very cheap but some people might find it a bit secluded
one of the managers is clearly there for business and he'll try to sell you days out and activities a little too often. not enough cushions for the sun chairs on the beach sitting on wood is a little hard!
Nice beach, swimming pool, clean rooms. Good food.
Beware of beeing cheated - for first dinner we paid twice, that we 've noticed that to late. So be carrefour signing bills! Difficulties to get some table in air conditionig restauant, once we had to wait because of reservation of all tables.
Food, pool, secured beach, room and the service of courteous staff
Wish the rooms were a little more spacoius in the DELUXE category
Hotel on the beach which was clean. Rooms were comfortable. Staff were very attentive.
Bill for extras, eg food was presented in the local currency but when I got home & checked they had billed me in sterling.
Great food, lovely staff. Beach was amazing with beautiful white sand and really good for swimming. The hotel arranged a snorkelling trip to pigeon island where we saw turtles and reef sharks. Food was really good and breakfast was a feast.
Stuff always helpful and kind. They even let us use the facilities after the check-out, coming back from Pigeon Island. The room was clean, except for some ant, but it was not a big deal. Bathroom clean.
Some ant in the room, but not a big deal. Curtains too thin, let the sun light enter in the room in the morning, but it is a common problem at almost all the hotels we stayed in Sri Lanka
There are not so many things we liked in this hotel. The best of all was restaurant. Cuisine is great, everything was very tasty. But due to lack of alternatives, prices on food are quite high. This is nice place for quiet rest.
Management should pay more attention to quality of service. Our room personnel cleaned at different times, twice they came in the evening forgotten that they cleaned it at day. They changed new towels on dirty ones. Also they cleaned rooms not when we were out and asked to do this but in afternoon when we wanted to relax in the room. There are so many ants in the room, we also saw a cockroach and a spider. Electrician old, sometimes we scaried to use it.
Staff was really kind, mainly in restaurant.
Some renewing would be necessary in case of roomdoor, fan and airconditioning machine. Shower is in wrong place in the bath. Local laundry needed some development as well: the bedding is not enough white and fresh.
We really enjoyed our stay here. It is a beautiful hotel with good food. The rooms were comfortable, large and clean. The staff were friendly. We went on a boat trip to Pigeon Island arranged through the hotel and the prices were competitive with other companies.
It is a bit outside the town so there are not many dinner options. The AC was not very effective.
Fantastic Staff that made us feel very comfortable and very much at home.... food was fantastic as was the beach and outdoor swimming pool..... all in all a relaxing and enjoyable stay.
Fantastic beach and lovely common areas. Lovely touches like a cold flannel on check in and they were very generous letting us check in early and out late. The food was good and it was great that they varied the breakfast buffet every day.
They haven't spent enough time, energy and money making the rooms nice- there are lovely common areas but the rooms have cheap old furniture in them and no character. They ran out of beach towels on our second day which was annoying.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.