Find the three-star hotels that appeal to you the most
Check out our pick of great 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
Popular with guests booking three-star hotels in Colombo
Hotel Nippon Colombo offers accommodation in Colombo. Guests can enjoy the on-site bar. Free WiFi is featured throughout the property and free private parking is available on site.
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.
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.
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.
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.
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.
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...
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.
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.
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.
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.
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, 400 metres from Mount Lavinia Beach, Hotel Nelly Marine offers beachfront accommodation and various facilities, such as a terrace.
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, 3 km from R Premadasa Stadium, Manaal Palace offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.
Earl's Red Colombo is situated in Colombo, within 2.3 km of R Premadasa Stadium and 5 km of Khan Clock Tower. With free WiFi, this 3-star hotel offers room service and a concierge service.
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 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.
Set in Colombo, 200 metres from Mount Lavinia Beach, Leo's Home Stay offers accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers a 24-hour front desk.