We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Lowest prices for your stay
Lock in the lowest price from these sites
Booking.comUS$127
Agoda.com
PricelineUS$127
Trip.com
Expedia.com
Travelocity
View all 12 deals
Prices are provided by our partners, and reflect nightly room rates, including all taxes and fees known to our partners. Please see our partners for more details.
Payments made by partners impact the order of prices displayed. Room types may vary.
Payments made by partners impact the order of prices displayed. Room types may vary.
Nearby Hotels
Reviews (197)
Filter reviews
197 results
Traveller rating
50
45
42
23
37
Traveller type
Time of year
LanguageAll languages
More languages
Traveller rating
50
45
42
23
37
See what travellers are saying:
Selected filters
Filter
Updating list...
14 - 19 of 197 reviews
Reviewed 28 February 2019

Me and my daughter spent a lovely week at Rock Fort Hotel.
The staff was really kind and helpful providing us with anything we needed.
Our room was clean and well equipped with a great view over the ocean. The food was both delicious and plentiful.
The hotel offers trips to different interesting destinations in Sri Lanka as well as the transport from the airport.

Room tip: Sea view rooms are the best :)
Date of stay: February 2019
  • Trip type: Travelled with family
    • Value
    • Sleep Quality
    • Service
Thank iwa321
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC.
Rock Fort R, General Manager at Rock Fort Hotel & Spa, responded to this reviewResponded 1 March 2019

Thank you so much for the review and visit us again ..:) :)

Report response as inappropriate
This response is the subjective opinion of the management representative and not of TripAdvisor LLC
Reviewed 24 February 2019 via mobile

Stayed here for one night only thankfully.
Old, Dated & dirty.
As soon as we arrived they wanted payment for room, which is fine if you must but then after 3 failed attempts they couldn’t take payment on my card as machine had no signal.
Then after booking twin room as 2 mates travelling they guided us to the room with a double bed.
After kindly notifying them we actually need to single beds they eventually moved us after 15 mins of scrambling around.
Our room had exposed wires were a wall fan had previously been, top of wardrobe was absolutely disgusting with dust and dead flies & only had 1 door.
Bed mattress was on wood which was broken and the other bed had a dirty little sheet.
Then advised we couldn’t get a hand towel as we had 2 bath Towels which apparently should be enough.
Did I even mention there was no safe in our room as apparently this was one of the ones without and a front door which was so flimsy you could have blown it open.
Needless to say.. we spent the whole night out as didn’t want to come back in the room to do anything but sleep and check out the next day.
Travelled all around the world and stayed in a few hostels but this was by far the worst hotel I’ve ever stayed in.

Date of stay: February 2019
Trip type: Travelled with friends
1  Thank stefan1001
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC.
Reviewed 20 February 2019 via mobile

I cant get over the excellent quality of this hotel. Spacious rooms and bathrooms with a four poster bed. And 2 swimming pools.
And we got a fabulous room... verandah and then the sea. No beach, no obstruction.
Really more than a 3 star hotel.

Date of stay: February 2019
Trip type: Travelled as a couple
2  Thank AnanyaDutta
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC.
Rock Fort R, General Manager at Rock Fort Hotel & Spa, responded to this reviewResponded 1 March 2019

Thank you so much for the review and I just want to inform you that we have a beach here. :)

Report response as inappropriate
This response is the subjective opinion of the management representative and not of TripAdvisor LLC
Reviewed 13 February 2019 via mobile

We arrived there at 2:30 PM (check-in was at 2) but our room was not prepared! So we decided to go to swimming pool and it was the worst decision! We had to go through the “kitchen” and some storages and in the and there were very old stairs. The pool was dirty (also some plastic bags around) and no chance to order something. And official photos on TripAdvisor are fake! Also the “private beach” is really private ‘cause there are only 5 chairs and no entrance to sea - only rocks. We were not happy to be there so we checked the room and decided to leave this place. Unfortunately I forgot there my book (in czech), swimsuit and sunglasses because we left this place quickly. When I came back later, they told me that nothing was found there and the room was cleaned already so somebody just stole it... so unhappy to visit hotel like this when there is so many nice hotels.

Date of stay: February 2019
Trip type: Travelled as a couple
Thank 3krist_nav
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC.
Reviewed 13 February 2019 via mobile

This place is the worst hotel that we had in Sri Lanka so far. It is really old and dirty looking. To get to the pool you need to go through the kitchen or some place where the plates and chairs and stored, bizarre. The pool itself was not clean and all around were lying plastic bags, plastic bottles and some other stuff. To be honest the room was nice and even the toilette and shower were really nice and clean, but we had a view into a wall and our balcony was connected to some other room. To get to the room you have to go through a maze of other rooms. This place is really NOT as it is presented on the official pictures.
As for us, we have decided to leave this place without staying here, there is a plenty of nicer places in this area and there is no need to stay in a hotel like this.

Date of stay: February 2019
Trip type: Travelled as a couple
Thank 775mat_jn
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC.
View more reviews