Skip to main content

Accommodation in Ratmalana

Find the accommodation that appeal to you the most

The best accommodation in Ratmalana

Check out our pick of great accommodation in Ratmalana

Filter by:

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

S
Sahan
From
Sri Lanka
The host was very welcoming and helped a lot.The house is comfortable and pleasant, it is very convenient to order food, if you come again, you will choose to stay here again.
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.

B
Bhagya S
From
Sri Lanka
The staff were friendly and helpful. They also found and delivered my guest's wallet to them. I think they should be commended for their work, the good food and service.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,277 reviews
Price from
US$85
1 night, 2 adults

Alma Boutique Hostel - Colombo

Colombo (Near Ratmalana)

Set in Colombo, within less than 1 km of Bambalapitiya Railway Station and 5.9 km of Khan Clock Tower, Alma Boutique Hostel - Colombo offers accommodation with a garden and free WiFi throughout the...

J
Joe
From
Canada
It is a beautiful place in a quiet area in the downtown core of Columbo. The beds are good, it's clean and well kept, very nicely decorated.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 191 reviews
Price from
US$55
1 night, 2 adults

House of Sincerity

Maharagama (Near Ratmalana)

Offering a garden and garden view, House of Sincerity is situated in Maharagama, 11 km from Bambalapitiya Railway Station and 15 km from R Premadasa Stadium.

A
Aigerim
From
Kazakhstan
A very nice, comfortable, clean place! You have everything you need, plus a fully equipped private kitchenette. It's located on a quiet small road so you don't hear any noise. The bed is massive and very comfortable. There is a TV with Netflix. Highly recommended if you need a place to stay close to Colombo. Great value for the price!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 170 reviews
Price from
US$20
1 night, 2 adults

Highbury Colombo

Colombo (Near Ratmalana)

Featuring a terrace and views of garden, Highbury Colombo is a recently renovated homestay set in Colombo, 1.1 km from Milagiriya Beach.

X
XINGZHENG
From
China
The hotel has a really great environment and an excellent sense of design. When I checked in, the owner wasn't around, but someone else was arranged to help me with the check-in process, which was quite an interesting experience. The next day, when I left, the owner was very kind. All in all, it was a wonderful stay. However, I only stayed in Colombo for one day. The room gave me a really nice feeling that day.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 278 reviews
Price from
US$77
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.

D
Dino
From
Croatia
We really enjoyed our stay here, it’s a brand new hotel with excellent service and kind staff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 668 reviews
Price from
US$88
1 night, 2 adults

Colombo 07 Charming Home Stays

Colombo (Near Ratmalana)

Featuring city views, Colombo 07 Charming Home Stays features accommodation with balcony, around 2.9 km from Bambalapitiya Beach.

Š
Špela
From
Slovenia
The room was pleasant and spacious, with a nice balcony. It was clean. The staff was very friendly, and the breakfast experience was very enjoyable. The location is safe.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 120 reviews
Price from
US$54.45
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.

P
Peter
From
Switzerland
If I should come back to Colombo, I would stay here again in any case. The hotel shines with its cleanliness and is very professionally run. The room has everything and everything works perfectly. The staff was very friendly and supportive. I felt like I was in a 5-star hotel here. The closeness to the beach is brilliant. You can reach the ocean in just 2 minutes walking distance and have a beautiful beach for walking and swimming. On the other hand, you are not just in a touristic part of the city and have various local shopping facilities and restaurants right on your doorstep. The location is very quiet and the singing of the birds makes you feel like you're not in the big capital. The internet is very fast and working the whole time. The breakfast was very delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 109 reviews
Price from
US$33.36
1 night, 2 adults

Studio 474

Colombo (Near Ratmalana)

Featuring garden views, Studio 474 offers accommodation with a patio, around 200 metres from Bambalapitiya Beach. This property offers access to a balcony, free private parking and free WiFi.

D
Dinithi
From
Sri Lanka
The food and the location was great
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 134 reviews
Price from
US$85
1 night, 2 adults

Alakamandava

Colombo (Near Ratmalana)

Set in Colombo, the recently renovated Alakamandava features accommodation 10 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium.

M
Mia
From
Jersey
It’s Clean, Neat and the Owners are so Welcoming ! The space itself is lovely and very homely whilst still being elegant and chic ! I would definitely recommend it and go back there in the future.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
US$63
1 night, 2 adults
All accommodation in Ratmalana

Most booked accommodation in Ratmalana and surroundings in the past month

See all

Enjoy 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, 20 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 9.1
    Superb - What previous guests thought, 30 reviews

    Set in Mount Lavinia, 600 metres from Mount Lavinia Beach, Colombo Mount Beach offers accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$35 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 106 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, 116 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$99 per night
  • Ice Berg

    Mount Lavinia
    Breakfast options
    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$25 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 61 reviews

    Situated in Mount Lavinia, within 50 metres of Mount Lavinia Beach and 7.3 km of Bambalapitiya Railway Station, Lavinia Bay Beach Hotel features accommodation with a terrace and free WiFi throughout...

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

    2.7 km from Mount Lavinia Beach, Lady Lavinia Residence is a recently renovated property set in Mount Lavinia and offers air-conditioned rooms with free WiFi and private parking.

    From US$49.95 per night

Save money on accommodation in Ratmalana and nearby – budget options available

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 6 reviews

    Situated in Mount Lavinia, 2.2 km from Mount Lavinia Beach and 9.3 km from Bambalapitiya Railway Station, Charming Villa with Stunning Rooftop Sea View offers air conditioning.

    From US$98.90 per night
  • sea esta

    Mount Lavinia
    Budget options available
    Scored out of 10, guest rating 8.8
    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
  • 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
  • Evolve - Royal Mount

    Mount Lavinia
    Budget options available

    Evolve - Royal Mount is situated in Mount Lavinia, 7.5 km from Bambalapitiya Railway Station, 13 km from Khan Clock Tower, and 15 km from R Premadasa Stadium.

    From US$92.13 per night
  • Scored out of 10, guest rating 8.6
    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
  • Sithila Villa

    Mount Lavinia
    Budget options available
    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$55 per night
  • Mount Lavinia Hotel

    Mount Lavinia
    Budget options available
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 368 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$120.88 per night
  • Ranveli Beach Hotel

    Mount Lavinia
    Budget options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 58 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