Skip to main content

The best guest houses in Ratmalana

Check out our pick of great guest houses in Ratmalana

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Ratmalana Resort, hotel in Ratmalana

Featuring air-conditioned accommodation with a balcony, The Ratmalana Resort is located in Ratmalana. This property offers access to a terrace and free private parking.

Super friendly host who was very accommodating, especially as I only checked in around 00:30. Property was spacious and very clean, with nice facilities. Wish I was staying longer!
Scored 8.4
8.4
Rated very good
Very good
8 reviews
Price from
£31.14
1 night, 2 adults
Sayura House, hotel in Colombo

Featuring free WiFi throughout the property, Sayura House offers accommodation in Colombo, 3.5 km from Asiri Surgical Hospital. Free private parking is available on site.

We stayed at the Sayura hotel for only one night, but we loved it. The room was clean and quiet. Shay, the receptionist, helped us in many ways: she organised tuk tuks for us during the day and arranged a taxi for an early transport to the railway station (5 am) including a breakfast pack. We could also leave luggage at the hotel to pick up a week later. Shay is a very friendly, warm and humerous person. She took really care of us and helped us in all matters. Thank you and all the best!
Scored 9.3
9.3
Rated superb
Superb
441 reviews
Price from
£65.21
1 night, 2 adults
55TG Boutique Suites, hotel in Colombo

Located in the suburbs of Colombo city, 55TG Boutique Suites offers an authentic home stay experience in a two story 1920's period house with a garden, outdoor pavilion, living room and a lounge.

Lovely decor and very helpful, friendly staff.
Scored 9.3
9.3
Rated superb
Superb
187 reviews
Price from
£93.65
1 night, 2 adults
Home From Home, hotel in Nugegoda

Boasting garden views, Home From Home provides accommodation with terrace, around 8.1 km from Bambalapitiya Railway Station. It is situated 12 km from R Premadasa Stadium and offers a shared kitchen.

Good European standard
Scored 9.3
9.3
Rated superb
Superb
116 reviews
Price from
£21.64
1 night, 2 adults
Geoffrey Bawa's Home Number 11, hotel in Colombo

Featuring city views, Geoffrey Bawa's Home Number 11 provides accommodation with a balcony, around 1 km from Bambalapitiya Beach.

Private house turned into a museum
Scored 9.8
9.8
Rated exceptional
Exceptional
118 reviews
Price from
£333.32
1 night, 2 adults
Leisure Villa, hotel in Colombo

Situated within 7.9 km of Bambalapitiya Railway Station and 12 km of R Premadasa Stadium, Leisure Villa features rooms with air conditioning and a private bathroom in Colombo.

Second time at this place, a good sleeping, never disappointed
Scored 9.0
9.0
Rated superb
Superb
150 reviews
Price from
£22.04
1 night, 2 adults
MountBaylk, hotel in Mount Lavinia

A few steps from Mount Lavinia Beach, MountBaylk is a recently renovated property set in Mount Lavinia and offers air-conditioned rooms with free WiFi and private parking.

The hospitality, closeness to the clean beach and restaurants, lovely breakfast! Good wifi as well
Scored 9.1
9.1
Rated superb
Superb
97 reviews
Price from
£25.65
1 night, 2 adults
Dolce Italia Rooms, hotel in Colombo

Featuring a balcony with city views, a garden and a bar, Dolce Italia Rooms can be found in Colombo, close to Milagiriya Beach and 1.5 km from Bambalapitiya Beach.

Spacious rooms with an Italian restaurant beneath. Perfect for a leisure or business stay. There is a bit of parking available as well.
Scored 9.0
9.0
Rated superb
Superb
63 reviews
Price from
£36.73
1 night, 2 adults
Castle Colombo, hotel in Piliyandala

Located just 15 km from Bambalapitiya Railway Station, Castle Colombo provides accommodation in Piliyandala with access to a garden, a terrace, as well as a 24-hour front desk.

Good price/value. Good host. Comfortable room and nice design.
Scored 9.0
9.0
Rated superb
Superb
21 reviews
Price from
£25.25
1 night, 2 adults
The Colombo Home, hotel in Nugegoda

Offering a garden and garden view, The Colombo Home is situated in Nugegoda, 8.5 km from Bambalapitiya Railway Station and 12 km from R Premadasa Stadium.

Convenient to the center of Maharagama. Tuktuks and buses are also easy to use. The air conditioner is working so it's comfortable even on hot nights. The owner and staff are very friendly. On the first day, we were able to pick you up at the airport. Paid. Very reassuring.
Scored 9.4
9.4
Rated superb
Superb
11 reviews
Price from
£16.91
1 night, 2 adults
All guest houses in Ratmalana
Looking for a guest house?
Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.