Choose your preferred language. We speak English and 41 other languages.
56/9, De Seram Road, 10370 Mount Lavinia, Sri Lanka – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
37 properties in Mount Lavinia
Including hotels, apartments, villas and more.
128 verified reviews
They speak your language!
Ranveli 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, Grounds
Private Beach Area
Food & Drink
Restaurant, Restaurant with Dining Menu
WiFi is available in public areas and is free of charge.
Free public parking is available on site (reservation is not needed).
Room Service, Shuttle Service (surcharge), Currency Exchange, Tour Desk, Baggage Storage, Laundry, Ironing Service
Newspapers, Safe, Facilities for Disabled Guests, Air Conditioning
From 2:00 PM
Until 12: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 2 years stays free of charge when using existing beds.
One older child or adult is charged USD 5 per person per night in an extra bed.
The maximum number of 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 128 reviews
Value for money
Show reviews from:
Featuring a private beach area and a terrace with views of the bay and Colombo’s skyline, Mount Lavinia Hotel offers a relaxing getaway. This colonial-style hotel features a spa and 3 dining options.
Score from 329 reviews Very good
|Located in Colombo, Heina Luxury Villa Colombo Sri Lanka offers self-catering options for the convenience of the guests.||
In a great location in Colombo, Cinnamon RED Colombo has modern and comfortable accommodations with free Wi-Fi access throughout the property.
Score from 433 reviews Very good
Royce Boutique Hotel is a charming boutique property situated within a 2-minute walk of Mount Lavinia Beach and Odel Shopping Mall. It offers free Wi-Fi access in its public areas and rooms.
Score from 108 reviews Good
Staff were very helpful
Trains blasting next to my room
Thanks for Hospitality the staff hotel was . frindly Thanks for Mr.Ravi
privacy was guaranteed. friendly staff. provided assistance when needed. safe and sound security. excellent taste of food. beach location and windy. i was happy.
sometimes the sound of train wakes me up, but mind was relaxed as it was a unique location.
i like the staff
The pool only
The rooms are old as is the linen and very expensive for what you get. The regularity of trains passing and blasting the horn. No where decent to eat out.
Staff were very helpful and polite Useful to have a pool
This place is extremely close to the railway line and VERY early in the morning trains thundered past our windows. It sounded as if they were inside my room which shook! It's also expensive compared with similar places.
The place is basic but good. It is not isolated from the normal life, so you don´t live in "a tourist bubble". Great staff.
I probably have never stayed in resort so unlike this one. The staff is wonderful, caring and supportive. Always eager to help. They work hard to make clients feel welcome. Wonderful, wonderful folks here. Will be staying here the next time I am in Colombo.
Friendly staff, swimming pool, close to a nice restaurant
The hotel is just next to the railway. In the morning trains are so loud! Rooms are dark with hideous view outside (rooms with fans). On a second night our fan broke down and we had to change rooms. Breakfast are poor and too simple - always eggs. We had to ask for coffee or tea because no one proposed us. What is really strange that everywhere you can see informations like >don't to that< >that is forbidden< - I felt like a child in a school. Hotel is trying to pose as a budget hotel. But I have paid much less for better comfort and standard. For the same amount I had much better accommodation. This was the worst accommodation in Sri Lanka and far away from the cheapest.
Pool, location, breakfast okay and Sri Lankan option is available. Very welcoming and accommodating staff - giving us rooms early and enabling us to stay much later when we had a late flight. Close to lovely beach.
The air con was a bit temperamental - too fierce in one room and poor in another. Could do with new mattresses ideally, okay in one room but less good in another. Trains run close by, but not through the night thankfully and they aren't too frequent.
Location is ok but poor room facilities
Rooms looks old,Mosquitos in the room,if there's rain it will leak through window,no hot water in the shower,linen not cleaned looks like used ones without wash.
Staff was very good and informative
Swiming pool restriction noticed
Outside pool area looked ok
Nobody said anything about the train line being metres from the resort. You can only get to the beach by going out the back gate and over the train lines. Shabby room, bathroom not good, breakfast only toast and egg, no other options, wifi doesn't reach the rooms. Manager not helpful. Tried to overcharge us.
The staff is helpful and the location is good. Quite close to an Odel store. The beach is quite close, however you need to be careful as you have to cross rail tracks to reach the beach.
The bed kept falling apart. The AC was leaking, right on top of the bed. I informed the staff about the leakage, apparently they got it checked... But to no avail.I woke up the next day courtesy the gross leakage water. They offered to change my room... 3hours before I was to check out.
Everything from staff, food, view......everything was as perfect as I was expecting.
There was nothing that I didn't like.....
The place. And waters good and kind. And the chef that prepare breakfast for us.
The swimming pool very small. And the beach very far from the hotel.
Staff are friendly Close distance to heart of Colombo makes it a good choice to spend your vacation
The railway is so near with its unpleasant noise
Friendliness, fun loving staff, swimming pool, food, close to beach and other eateries, friendly guests, helpful and caring staff, price of accomodation.
Needs upgrade of buildings, signage needs repairing above pool, rooms need upgrade, bathrooms need renovating.
Nothing, its the worse hotel I have ever been. There are better guest houses nearby.
I checked in at the Ranveli hotel. Only the lobby and reception looked like in the pictures. The first room they give us was extremely dirty, the door and dirty windows didnt close, the bed was dirty too and there was brorken furniture. There was no water in the tap. They gave us a second one but it was the same. Besides in the back of the hotel there is an old building full of trash and the railway is on the other side. We asked our oney back and they did but then they charged us the night on my credit card as if we didnt show up. I strongly recomend that no one stays there and Booking.com should remove it from the site.
Near to beach.
could have been cleaner.
This is a terrible Hotel.Very close to the Railway Line.Trains passing every 15min or so. Very dirty Hotel, food was terrible, My wife found a piece of metal wire about 3 inch long in a dish.Waiter apologized but no reaction from the management. Air conditions work, but does not blow cold air. Fans only works on one speed. we had to change rooms due to faulty a/c.New room had a blocked shower drains. Curtains are dirty and mouldy, Management has no clue how to manage a Hotel apart from charging you for everything. To go to beach you have to cross over the railway line which can be very dangerous.Has a private Beach Area,but the Beach Area is very dirty, not being maintained very well.No privacy around pool area for sun bathers. Food and beverages are very expensive.They charged me 90 rupees for a cup of coffee. Be aware there is a 10%service charge on all items.DO NOT STAY THERE,U WILL REGRET. Do not fall for the fancy pictures advertised on the internet about this hotel.It was nothing like it. My wife and I stayed there from 30th June to 6th of July.
Hotel is located near to the beach and has its own swimming pool. Stuff was realy ok.
Unatractive room, smells musty. I was afraid to fall asleep because we had 2 big (about 6 cm) cockroaches in our room and bathroom! No chance to kill them.. Not enough space in the room. Balcony little terrible. Excl. beach, there is not other possibilities for walk.
The customer service and guest relation is very weak. They could not provide what the clients request. Booking.com should provide the clients to manage to refund their money if they need to leave the hotel earlier than they want, as well if the client is not happy with the place. this is my experience as well i have seen how they treated to other two clients, so rude and harsh. Even i wanted to refund my money, while my friends left to their homes and i have to stay alone, i wanted to leave the hotel. while we pay them by cash they should have that much decency on refunding at least 50% to the client. another client who had to leave to dubai asked for refund. what they say is the payment is done to booking.com while we did to them directly. as if they think we are dumb and deaf. now i do not trust this hotel definitely. the worst experience in my life of hotel booking. the staff require training for better customer service and the management should know the customer or clients are the most important people in a business. so please do manage on helping guests/clients to get a refund of at least 50% if it is not been 24 hours. in my experience i demand before even 8 hours and they did not. sad and bad experience. i will never recommend any of my friends to go there.
Advertised to give a sea view room and got ground floor room front of the pool. Not clean. AC not properly worked. Very small triple bedroom. They asked additional monies for taxes and additional monies for credit card payment. Pathetic. I don't know why booking.com recommend this place to people.
Please do not use any services from the hotel. The location of the hotel is good and thats the only USP.