Skip to main content

Search hotels in Ratmalana

Enter your dates to see the latest prices and deals for Ratmalana hotels

Ratmalana – 6 hotels and places to stay

Filter by:

Star rating
Review score

Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden

Ratmalana

Set in Ratmalana in the Colombo District region and Bambalapitiya Railway Station reachable within 12 km, Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden offers accommodation with free WiFi,...

H
Hasitha
From
Australia
We had a wonderful stay! The host was very professional and helpful, making our experience smooth and enjoyable.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 13 reviews
Price from
US$58.50
1 night, 2 adults

Marino Beach Colombo

Colombo (Near Ratmalana)

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

M
Monkey the White
From
United Arab Emirates
Great place for short vacation - pool, beach lounge, restaurants - all are really good. Staff very helpful. Just a positove reactions for everything. Tasty dinner places, good breakfast. All are.good.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,314 reviews
Price from
US$85
1 night, 2 adults

Taprobane House

Colombo (Near Ratmalana)

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

W
Wendy
From
Qatar
Wonderfully comfortable, stylish and clean. Excellent, considerate staff. I have limited mobility, so was able to use lift directly from basement car park from my room.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 693 reviews
Price from
US$88
1 night, 2 adults

Tropic Inn - Mount Lavinia

Mount Lavinia (Near Ratmalana)

Set in Mount Lavinia, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

I
Irakly
From
Russia
Very friendly host, lunch was amazing. Every problem was solved by managers
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
Price from
US$33.30
1 night, 2 adults

Vivid Colombo

Colombo (Near Ratmalana)

Comfortable Accommodations

Vivid Colombo in Colombo offers comfortable rooms with air-conditioning, balconies, and private bathrooms.

A
Ahmed
From
Egypt
clean, big balcony, nice area. Owner with wife very friendly, pleasure and help any time. Very nice vacation there.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 146 reviews
Price from
US$34.83
1 night, 2 adults

Coza Ceylon

Mount Lavinia (Near Ratmalana)

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

P
Patrick
From
Ireland
Excellent and friendly service. Very helpful. Delicious breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 186 reviews
Price from
US$50
1 night, 2 adults

Mount Lodge Boutique Hotel

Mount Lavinia (Near Ratmalana)

Located within 7.2 km of Bambalapitiya Railway Station and 13 km of Khan Clock Tower, Mount Lodge Boutique Hotel offers rooms in Mount Lavinia.

A
Aneta
From
Belgium
I recently arranged accommodation for my manager’s business trip, and I couldn’t be more satisfied with the experience. From the moment I confirmed the booking, the owner was in constant contact with me, ensuring everything was perfectly organized. His level of professionalism, kindness, and willingness to assist exceeded all expectations. What truly stood out was his dedication to providing outstanding service. When he found out that his usual taxi driver wasn’t available on the day of arrival, he personally went to the airport to pick up my manager. This level of care and commitment is rare to find and made all the difference in ensuring a smooth and stress-free experience. Beyond the exceptional hospitality, the accommodation itself is in a fantastic location—just a few minutes walk from a beautiful beach, making it ideal for anyone who wants to enjoy both business and relaxation. I highly recommend this accommodation not only for its comfort but especially for the incredible service provided by the owner. It’s rare to come across someone so genuinely dedicated to their guests’ comfort and convenience. A five-star experience in every way!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 118 reviews
Price from
US$80
1 night, 2 adults

Granny's House

Colombo (Near Ratmalana)

Set in Colombo, less than 1 km from Bambalapitiya Beach, Granny's House offers accommodation with a garden, free private parking, a shared lounge and a terrace.

S
Supun
From
France
Staff very welcome. Good location. Modern clean nice house
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 31 reviews
Price from
US$65
1 night, 2 adults

Jetwing Ratnam Residence

Colombo (Near Ratmalana)

Located within 5.7 km of R Premadasa Stadium and 6 km of Khan Clock Tower, Jetwing Ratnam Residence offers rooms in Colombo.

G
Gurmeet
From
India
This guesthouse is originally designed by the famous Srilankan architect Geoffrey Bawa. Very warm and comfortable. The staff is extremely friendly and helpful. Would recommend adding the option of ordering breakfast at the property.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$64.17
1 night, 2 adults

The Beach Villa

Mount Lavinia (Near Ratmalana)

Situated in Mount Lavinia, 70 metres from Mount Lavinia Beach, The Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Shan
From
Sri Lanka
The place is very clean All the things working fine The staff is very friendly Pool is very clean So close to the beach Calm place There is no sound from outside rooms. Towel and other stuff are clean
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 32 reviews
Price from
US$34
1 night, 2 adults
See all 6 hotels in Ratmalana

Hotels with airport shuttles in Ratmalana

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,942 reviews
From US$171.67 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 91 reviews
From US$34.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 146 reviews
From US$38.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 564 reviews
From US$122.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,686 reviews
From US$133.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 118 reviews
From US$110 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,973 reviews
From US$96.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,073 reviews
From US$239.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 35 reviews
From US$22.69 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 588 reviews
From US$228.46 per night

Most booked hotels in Ratmalana and surroundings in the past month

See all

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,314 reviews

Popular with guests booking hotels in Panadura

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 902 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,073 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 693 reviews

Popular with guests booking hotels in Colombo

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 968 reviews

Popular with guests booking hotels in Divulpitiya

Popular with guests booking hotels in Kollupitiya

Popular with guests booking hotels in Moratuwa

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Best hotels with breakfast in Ratmalana and nearby

Situated in Mount Lavinia, 11 km from Bambalapitiya Railway Station and 16 km from Khan Clock Tower, The Residence Retreat features spacious air-conditioned accommodation with a terrace and free WiFi.

From US$57.72 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 19 reviews

Royal Mount Hotel is situated in Mount Lavinia, within 500 metres of Mount Lavinia Beach and 7.8 km of Bambalapitiya Railway Station. This 3-star hotel offers free WiFi.

From US$45.88 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 82 reviews

Set in Mount Lavinia, within 500 metres of Mount Lavinia Beach and 7.8 km of Bambalapitiya Railway Station, Sycamore Residences offers accommodation with a shared lounge and free WiFi as well as free...

From US$33.30 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 104 reviews

Located in Mount Lavinia, 700 metres from Mount Lavinia Beach, Anarva Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

From US$73.87 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 118 reviews

Located within 7.2 km of Bambalapitiya Railway Station and 13 km of Khan Clock Tower, Mount Lodge Boutique Hotel offers rooms in Mount Lavinia.

From US$110 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 381 reviews

Boasting 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.

From US$94.01 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 235 reviews

2.3 km from Mount Lavinia Beach, Ice Berg is set in Mount Lavinia and offers air-conditioned rooms with free WiFi.

From US$24 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 64 reviews

Situated in Mount Lavinia, 50 metres from Mount Lavinia Beach, Lavinia Bay Beach Hotel features accommodation with an outdoor swimming pool, free private parking and a terrace.

From US$65.82 per night

Budget hotels in Ratmalana and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews

Situated in Mount Lavinia, 1.7 km from Mount Lavinia Beach and 8.6 km from Bambalapitiya Railway Station, sea esta offers a garden and air conditioning.

From US$123.90 per night

Set in Mount Lavinia, 2 km from Mount Lavinia Beach and 8.1 km from Bambalapitiya Railway Station, Kaveen Homes offers air conditioning.

From US$88.80 per night

Boasting a hot tub, Sanctuary Ceylon by Ceylon Spaces is located in Mount Lavinia. This property offers access to a terrace, free private parking and free WiFi.

From US$99.90 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 11 reviews

Situated in Mount Lavinia, 400 metres from Mount Lavinia Beach, Beverly Suites Mount Lavinia features accommodation with a garden, free private parking and a terrace.

From US$64.13 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 10 reviews

Situated in Mount Lavinia, within 600 metres of Mount Lavinia Beach and 7.5 km of Bambalapitiya Railway Station, Prestige Court Residencies features accommodation with a terrace and free WiFi as well...

From US$44.28 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 39 reviews

Set within 1.6 km of Mount Lavinia Beach and 7.7 km of Bambalapitiya Railway Station in Mount Lavinia, Sithila Villa provides accommodation with seating area.

From US$45 per night

Situated in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, Omni Holiday Bungalow features accommodation with free WiFi and free private...

From US$111 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 63 reviews

Situated in Mount Lavinia, a few steps from Mount Lavinia Beach, Ranveli Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$33.30 per night