Skip to main content

Filter by:


Star rating

Review score

Ratmalana South – 334 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Ocean Colombo, hotel in Ratmalana South

Boasting spectacular ocean view from every guest room, The Ocean Colombo features modern and comfortable accommodation along Marine Drive.

Very good location in Colombo with a great view of sea from the room. Clean and comfortable beds, good size family room with lot of space and seating area. Amazing view of Indian Ocean from the room. Polite and helpful staff, roof top restaurant and ground floor restaurant with delicious food. General manager Priyantha had a chat with us to see if our needs were met while we are there. Thuwan and the staff were very helpful, Dalsi from the restaurant made sure that we have all that we need while dining.
7.6
Scored 7.6
Good
Rated good
464 reviews
Price from£97.52per night
Best Western Elyon Colombo, hotel in Ratmalana South

Best Western Elyon Colombo features a rooftop bar and lounge, a fitness centre, a business centre and rooms with city views and free WiFi access.

Best Hotel EVER I stayed. Very tasty Foods,Friendly Staff,Clean Rooms.I love it.We will be back soon.
7.5
Scored 7.5
Good
Rated good
114 reviews
Price from£51.49per night
Berjaya Hotel Colombo, hotel in Ratmalana South

Berjaya Hotel Colombo is within walking distance of Mount Lavinia Beach and Odel Shopping Mall. It features 2 restaurants and an outdoor pool. Free WiFi is available.

Super close to the beach
6.4
Scored 6.4
Pleasant
Rated pleasant
152 reviews
Price from£47.91per night
Silvikris Villa, hotel in Ratmalana South

Silvikris Villa enjoys a peaceful location in Colombo, within 150 metres from Odel Warehouse and local dining outlets.

Tranquil, staff are very good. Place itself nice.
8.8
Scored 8.8
Fabulous
Rated fabulous
269 reviews
Price from£18.06per night
Ranveli Beach Resort, hotel in Ratmalana South

Located next to Mt. Lavina Beach, Ranveli Beach Resort is a 5-minute drive from Odel Mt. Lavina Shopping Centre. It offers free parking, a restaurant and rooms with an en suite bathroom.

not clean no depth
5.3
Scored 5.3
Average
Rated passable
111 reviews
Price from£23.83per night
Pearl Royal Hotel, Colombo, hotel in Ratmalana South

Located in Colombo, 500 metres from Milagiriya Beach, Pearl Royal Hotel, Colombo provides accommodation with free bikes, free private parking, a shared lounge and a terrace.

great and friendly staff, centrally located
7.0
Scored 7.0
Good
Rated good
218 reviews
Price from£33.70per night
Mount Breeze Hotel, hotel in Ratmalana South

Overlooking the blue waters of Mount Lavinia Beach, Mount Breeze Hotel offers 2 dining options. Free Wi-Fi access is also available at all public areas of the hotel.

Breakfast on the beach , staff friendly and helpful
5.8
Scored 5.8
Above average
Rated okay
70 reviews
Price from£35.45per night
Coza Ceylon, hotel in Ratmalana South

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.

Spacious unique stay
9.1
Scored 9.1
Superb
Rated superb
112 reviews
Price from£40.12per night
White Fortress, hotel in Ratmalana South

Set in Sri Jayewardenepura Kotte, within 12 km of Bambalapitiya Railway Station and 13 km of R Premadasa Stadium, White Fortress offers accommodation with a shared lounge and free WiFi throughout the...

Location. great place and clean.
6.6
Scored 6.6
Pleasant
Rated pleasant
94 reviews
Price from£12.31per night
Mount Lodge Boutique Hotel, hotel in Ratmalana South

Operating a 24-hour front desk, Mount Lodge offers stylish and tranquil accommodation with free WiFi access in the entire property.

Very friendly, helpful, and comfortable. Beds we're amazing after a very long journey.
9.2
Scored 9.2
Superb
Rated superb
32 reviews
Price from£67.53per night
See all hotels near Ratmalana South
Subscribe to receive premium deals

Prices drop the moment you sign up!