Very good 7.7
Based on 181 reviews

Up to 30% off with Agoda Insider Deals!

About Pigeon Island Beach Resort


Pigeon Island Beach Resort is located on the beachfront of Nilaveli, a nice 10-minute walk away from Nilaveli Beach. There are 40 rooms in this four-story hotel, all equipped with the most up-to-date amenities. Each room includes an ironing board, Wi-Fi, as well as an in-room safe. An on-site fitness center and pool provide recreational opportunities, and so too do the nearby water sports. The private beach, garden, and spa are excellent for leisure when looking to unwind. Those traveling with children will find the convenience of a kids club, a pool for kids, and babysitting services. Please enter your preferred dates of stay and submit our online booking form to make a reservation at Pigeon Island Beach Resort.
Show more Show less



  • Free Wi-Fi in all rooms
  • Wi-Fi in public areas


  • Valet parking
  • Car park
  • Airport transfer
  • Bicycle rental

Fitness & recreation

  • Fitness center
  • Spa
  • Massage(s)

Swimming & soaking

  • Swimming pool [outdoor]

Water sports

  • Private beach
  • Water sports (motorized)
  • Water sports (non-motorized)

For kids

  • Kids club
  • Swimming pool [kids]

Food & beverage

  • Room service [24-hour]
  • Room service
  • Restaurant(s)
  • Coffee shop
  • Poolside bar
  • Bar


  • Pets allowed

Cleaning services

  • Laundry service

Guest services

  • Babysitting service
  • Tours
  • Concierge

On-site facilities

  • Garden
  • Smoking area

Health and security

  • Safety deposit boxes

Languages spoken

  • English
Show more Show less


Child and extra bed policy
Infant 0-1 year(s) Stay for free if using existing bedding. Note, if you need a cot there may be an extra charge.
Children 2-5 year(s) Stay for free if using existing bedding.
  • Guests over 5 years old are considered as adults.
  • Extra beds are dependent on the room you choose, please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Useful info

Airport Transfer Fee: 300 USD
Check-In From: 02:00PM
Check-Out Until: 12:00AM
Distance from City Center: 14 km
Distance to Airport: 272 km
Internet Usage Fee: 5 USD
Non-Smoking Rooms / Floors: Yes
Number of Bars: 2
Number of Floors: 2
Number of Restaurants: 1
Number of Rooms : 40
Room Voltage: 220
Time to Airport (Minutes): 450
Year Hotel Built: 2004
Year Hotel Last Renovated: 2010
Show more Show less

Verified traveler reviews

Filter by traveler type
Very good

  • Hotel Condition/Cleanliness 7.7
  • Facilities 4.5
  • Location 8.1
  • Room Comfort/Standard 7.8
  • Service 7.7
  • Value for Money 6.8
  • Food/Dining 7.9
Sort by

Rajeeve S. from Sri Lanka
Families with young children
Stayed one night in August 2016
Beautiful location
This is a different type of beautiful beach comparing other locations around the island
Reviewed August 15, 2016

Chiara T. from Italy
Stayed one night in August 2016
Pictures don't correspond to the reality. It needs maintenanc
Pictures don't correspond to the reality. The structure is old, rooms are dirty. It needs maintenance! And it's too much expensive considering what it is. We were not happy about our stay.
Reviewed August 13, 2016

Shimari R. from Switzerland
Families with young children
Stayed 2 nights in July 2016
Awful Stay, worst nightmare
Really disgusting stay. No words to describe. Insects everywhere in the room. Staff not trained. Cancelled the stay, after one night... And changed hotel...
Reviewed July 29, 2016

l B. from United States
Stayed 2 nights in June 2016
It was nice. We had three rooms. When we first checked in we had problems with two air conditioners, however they fixed the quickly. The third room later had trouble with the air conditioner leaking on the tv and causing other problems so they quickly gave us another room close to the first two. The wi-fi could not be used in the rooms, we had to move to the restaurant to have the ability to use it. It was close to the beach and had quick easy access to Pigeon Island for snorkeling.
Reviewed June 19, 2016

Sivapalan K. from Sri Lanka
Stayed 2 nights in December 2015
Nice place
Room well neat. Nice view sites...
Rellay good.i would like once again go to the hotel...
Reviewed December 14, 2015

Shenghua G. from China
Stayed one night in September 2015
not worth
walking distance to a beautiful beach.
Room decoration is quite old. Our room price includs entrance ticket to pigeon island which was not clearly declared in the booking. We know that in the afternoon when you do check-in after getting back from pigeon island. So for us, it is a big waste. Hotel resturant is good, offers many kinds of food, both buffee and individual order.
Reviewed September 27, 2015

Xin W. from China
Families with young children
Stayed 3 nights in July 2015
good location,good food
swimming pool,food,staff
Reviewed August 14, 2015

Timea N. from Germany
Stayed one night in June 2015
Beach Ressort
Very pleasant
Reviewed June 22, 2015

DELGAMA P. from Sri Lanka
Families with young children
Stayed one night in June 2015
very good
Beach, Pool, Rooms
Its very good
Reviewed June 22, 2015

joy Y. from United Kingdom
Stayed one night in May 2015
Not A 4 Star hotel. I was really disappointed.
It was over charged for the facility provided, phone is not working, curtains has no lifting mechanism, at about 9.30 am, all the breakfast was run out, no competence chef in place, no competence management in place, lots of flies and mosquitoes in the room. A/C was very good, but no quilt or quilt cover provided. very basic standard rooms like no star hotel.
Reviewed May 08, 2015


Select loyalty program

Loyalty Program A Loyalty Program A
Loyalty Program B

In the menu, click PointsMAX and select your favorite loyalty program.


Select a room that earns points

Hotel Room A
Room Info
This booking earns
5,000 points

Choose a room offer that comes with points, which are earned automatically with that booking.


Enter membership ID

Country of passport
Program Membership ID

Fill in the membership number for you selected program when completing your reservation. The points will be added to your account after you check out.

Start here and select your preferred program: