Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Colombo
Located in Colombo, 600 metres from Wellawatte Beach, Vivid Colombo provides accommodation with a garden, free private parking and a terrace.

Anugaa in The City, a property with a garden, is situated in Colombo, 5.1 km from Bambalapitiya Railway Station, 5.8 km from R Premadasa Stadium, as well as 6.4 km from Khan Clock Tower.

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.

Well set in Colombo, C 1 Colombo Fort provides air-conditioned rooms, a shared lounge and free WiFi.

Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodation in Colombo. Guests can enjoy the on-site restaurant.

Located 5.3 km from Bambalapitiya Railway Station, Silvikris Villa offers 3-star accommodation in Colombo and features a garden, a shared lounge and a terrace.

Featuring free WiFi and a restaurant, Thilhara Colombo offers accommodation in Colombo. Free private parking is available on site. All rooms are fitted with a flat-screen TV.

Situated in Colombo, 1.3 km from Galle Face Beach, City Hotel Colombo 02 features accommodation with a shared lounge, free private parking and a terrace.

Located in Colombo and with Galle Face Beach reachable within 2.3 km, Port View City Hotel provides express check-in and check-out, non-smoking rooms, a terrace, free WiFi throughout the property and...

Offering free Wi-Fi in all areas, CityRest Fort is a hostel located in the centre of Colombo. It offers different room types, including dormitories and private rooms.


Popular with guests booking three-star hotels in Colombo
Popular with guests booking three-star hotels in Colombo
Popular with guests booking three-star hotels in Colombo
Popular with guests booking three-star hotels in Colombo
Popular with guests booking three-star hotels in Colombo
Popular with guests booking three-star hotels in Colombo
Popular with guests booking three-star hotels in Colombo
Popular with guests booking three-star hotels in Colombo
Popular with guests booking three-star hotels in Colombo
Popular with guests booking three-star hotels in Colombo
Comfort@15 is located in Colombo, 1.2 km from the Sri Lanka National Museum. It offers complimentary private parking and free WiFi access in its public areas.
Located in the commercial hub of Colombo, Pearl City Hotel operates a 24-hour front desk and features a business centre for guests’ use.
Hotel Janaki is located just 1 km from the Colombo Beach. It offers modern accommodation with an outdoor pool, 2 dining options and free Wi-Fi in public areas.
Welcome to Opulent River Face Hotel, a haven of tranquility nestled in the serene city of Sri Jayawardenepura Kotte.
Hotel Sapphire is 4.5 km from the Sri Lanka National Museum and the National Art Gallery. It offers modern accommodation with an outdoor pool, free parking and free Wi-Fi.
Modern rooms and apartments with free Wi-Fi and a balcony are found at Lafala Hotel & Service Apartment. 2 km from the city centre, it features a sea view restaurant, 24-hour front desk and garden.
Located in Colombo and with Galle Face Beach reachable within 2.3 km, Port View City Hotel provides express check-in and check-out, non-smoking rooms, a terrace, free WiFi throughout the property and...
Located in Colombo, 1.7 km from Khan Clock Tower, Golden Pier City Hotel provides accommodation with a terrace, free private parking, a restaurant and a bar.
Located in Colombo, 2.9 km from Khan Clock Tower, MK Colombo provides accommodation with a terrace, free private parking and a restaurant.
Set in Colombo, within 200 metres of Kollupitiya Beach and 1.6 km of Bambalapitiya Railway Station, The Auresta Colombo offers accommodation with a terrace and free WiFi as well as free private...
Located in Colombo, 4.4 km from Bambalapitiya Railway Station, Luna Mews - Ward place provides accommodation with a garden, free private parking, a terrace and a restaurant.
Situated in Colombo and with R Premadasa Stadium reachable within 4.5 km, Stayz by CityScape features a terrace, non-smoking rooms, free WiFi throughout the property and a restaurant.
Newyork Guest House and Restaurant Colombo 05 is situated in Colombo, within 2.8 km of Wellawatte Beach and 4.7 km of Bambalapitiya Railway Station.
Offering a restaurant, GSH Colombo is located in Colombo 6, just 1 km from Wellawatta Railway Station and 3 km from Dehiwala Zoo. Free Wi-Fi access is available.
Set in Colombo, 3 km from R Premadasa Stadium, Manaal Palace offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.
Featuring a swimming pool and sun terrace, Villa Capers offers homely and peaceful accommodation with free Wi-Fi access in its public areas.
Featuring 3-star accommodation, EESTEE Rest is set in Colombo, less than 1 km from Bambalapitiya Railway Station and 7 km from Khan Clock Tower.
Hotel EESTEE is set in Colombo, within less than 1 km of Bambalapitiya Railway Station and 6.9 km of Khan Clock Tower. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.
Situated within 300 metres of Wellawatte Beach and 2.6 km of Bambalapitiya Railway Station, Ocean Breeze Apartment Colombo features rooms with air conditioning and a private bathroom in Colombo.
Featuring 3-star accommodation, Newyork Guest House and Restaurant Colombo 06 is situated in Colombo, 3.7 km from Bambalapitiya Railway Station and 9.2 km from Khan Clock Tower.
Set within 6.1 km of Khan Clock Tower and 6.2 km of Bambalapitiya Railway Station, Colombo Residence offers rooms with air conditioning and a private bathroom 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.
Ideally set in the Wellawatte district of Colombo, EESTEE Canal is located 3.9 km from Bambalapitiya Railway Station, 9.4 km from Khan Clock Tower and 11 km from R Premadasa Stadium.
Featuring 3-star accommodation, Sai Sea City Hotel is set in Colombo, 600 metres from Mount Lavinia Beach and 3.7 km from Bambalapitiya Railway Station.