Skip to main content

Three-Star Hotels in Colombo

Find the three-star hotels that appeal to you the most

The best three-star hotels in Colombo

Check out our pick of great three-star hotels in Colombo

Filter by:

Review score

Vivid Colombo

Hotel in Wellawatte, Colombo

Located in Colombo, 600 metres from Wellawatte Beach, Vivid Colombo provides accommodation with a garden, free private parking and a terrace.

V
Viraj
From
Australia
Great location, it's in the heart of Wellawatta, ten minutes walk to the train station and few minutes to Colombo- Galle main road. Plenty of restaurants are nearby and there is a 24/7 supermarket within a few minutes walk. Flexible check in and check out and smooth process. The room has a spacious and very comfortable bed and a nice bathroom with hot water and a nice shower. Well secured property that you feel safe at anytime of the day and feel home away from home
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 167 reviews
Price from
US$34.83
1 night, 2 adults

Anugaa in The City

Colombo

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.

J
Jiri
From
Belgium
Everything and everybody in Anugaa in The City is great! The breakfast is delicious, location calm, rooms are big, everything is super clean and we felt super welcome there. Thanks for everything!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 166 reviews
Price from
US$39.90
1 night, 2 adults

Sayura House

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

t
tinakristina
From
Russia
Probably the best hotel in price-quality ratio. Staff is very courteous and friendly. The hotel looks better and more cozy than on photos. We had a wonderful stay at Sayura house.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 708 reviews
Price from
US$56.25
1 night, 2 adults

C 1 Colombo Fort

Hotel in Fort, Colombo

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

A
Anish
From
Netherlands
A clean place, very close to the Colombo Fort Train station. Everything you need is close by and in the evening you can go to the Galle Sea Front for a nice stroll.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,106 reviews
Price from
US$42
1 night, 2 adults

Fair View Hotel Colombo

Hotel in Wellawatte, Colombo

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

S
Surya
From
India
Great room at a good location, walking distance from the beach & sea view from my room
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 277 reviews
Price from
US$60.52
1 night, 2 adults

Silvikris Villa

Hotel in Colombo

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.

J
Janine
From
Germany
It was a great quiet stay in Colombo. Nice and safe neighbourhood and a nice roof terrace. Would definitely recommend it if you want to escape the notices ans rush of the city, but still close to visit all places
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 241 reviews
Price from
US$27
1 night, 2 adults

Thilhara Colombo

Hotel in Colombo

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.

H
Hamdhan
From
Sri Lanka
I am stayed one night in Thilhara Colombo . The Thilhara staffs were very friendly and they make me very happy stay . So I am suggesting to everyone those who thinking better stay and value for money that’s Thilhara Colombo . I will be back soon .
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 70 reviews
Price from
US$46.08
1 night, 2 adults

City Hotel Colombo 02

Hotel in Colombo

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.

M
Mehrj Din
From
India
I was on EP. Can't say about breakfast.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,136 reviews
Price from
US$35.20
1 night, 2 adults

Port View City Hotel

Hotel in Colombo

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

J
James
From
Ireland
Staff took the time to make sure I had all I required at check in, for a comfortable stay.Room was clean, and the breakfast was good.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,209 reviews
Price from
US$49.60
1 night, 2 adults

CityRest Fort

Fort, Colombo

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.

G
Globetrotter118
From
Norway
I don't understand some of the low scores because there's nothing wrong with this hotel. No, it's not like the cozy Guesthouses you find elsewhere in the country, but it's a spotless clean typical big city basic budget hotel like the ones you find elsewhere in the world. Basic, big enough room with a bed and a desk. Lots of power outlets to charge all your gadgets. The common bathrooms were kept clean at all times, and there were so many of them on each floor. A nice common room with tables and chairs, free tea and coffee, a nice rooftop sitting area, and excellent WiFi (to be Sri Lanka anyway). Friendly staff too. Superb location right in the thick of things in the Fort. Restaurants and bars literally on their doorstep.
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,114 reviews
Price from
US$45
1 night, 2 adults
All three-star hotels in Colombo

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Colombo and surroundings in the past month

See all

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 167 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 514 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 70 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 401 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 673 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,136 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 708 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 53 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,209 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,106 reviews

Save money on three-star in Colombo and nearby – budget options available

Hotel Nippon Colombo

Colombo
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 401 reviews

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.

From US$57.67 per night

MK Colombo

Colombo
Budget options available

Located in Colombo, 2.9 km from Khan Clock Tower, MK Colombo provides accommodation with a terrace, free private parking and a restaurant.

Golden Pier City Hotel

Colombo
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 673 reviews

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.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 55 reviews

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.

From US$90 per night

The Auresta Colombo

Colombo
Budget options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 53 reviews

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

Luna Mews - Ward place

Colombo
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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.

From US$65.34 per night

Stayz by CityScape

Borella, Colombo
Budget options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 38 reviews

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.

From US$35.52 per night

Hotel Janaki

Colombo
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 80 reviews

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.

From US$62.70 per night

Great access to the city centre. Check these three-star hotels in Colombo and nearby

Pearl City Hotel

Colombo
Central location
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 72 reviews

Located in the commercial hub of Colombo, Pearl City Hotel operates a 24-hour front desk and features a business centre for guests’ use.

From US$60.96 per night

EESTEE Rest

Colombo
Central location
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 13 reviews

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.

From US$19.98 per night

Hotel EESTEE

Colombo
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

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.

From US$49.95 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 24 reviews

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.

From US$22 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 61 reviews

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.

From US$160 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 33 reviews

Welcome to Opulent River Face Hotel, a haven of tranquility nestled in the serene city of Sri Jayawardenepura Kotte.

From US$45 per night

Hotel Sapphire

Colombo
Central location
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 98 reviews

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.

From US$64.24 per night

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.

From US$19.94 per night

Enjoy breakfast in Colombo and nearby

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 169 reviews

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.

From US$36 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 325 reviews

Set in Colombo, 400 metres from Mount Lavinia Beach, Hotel Nelly Marine offers beachfront accommodation and various facilities, such as a terrace.

From US$61 per night

Manaal Palace

Colombo
Breakfast options
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 9 reviews

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.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 63 reviews

Featuring a swimming pool and sun terrace, Villa Capers offers homely and peaceful accommodation with free Wi-Fi access in its public areas.

From US$71.50 per night

Colombo Residence

Colombo
Breakfast options
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 57 reviews

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.

From US$70 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 65 reviews

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.

From US$30.53 per night

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.

Leo's Home Stay

Colombo
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 278 reviews

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.

From US$34 per night

FAQ about three-star hotels in Colombo

3 star hotels that guests love in Colombo

See all
Avg. price/night: US$73.89
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,106 reviews
Staff extremely helpful across our stay, hotel in perfect location for the fort area of Colombo. Room was spacious and at a very good price.
Guest review by
david
Family with young children
Avg. price/night: US$35.52
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 38 reviews
I stayed here with my family for 11 days. The apartment location is good, and easy connectivity with the city center. Staff is cooperative, they cleanup the room every 3 days. It has a washing machine and gas, so very useful for long stay. Apartment is spacious and good for 6 members Pool View is excellent. Silent place and the bed is comfortable.
Guest review by
Mustafa
Family with young children
Avg. price/night: US$40.48
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,136 reviews
- near location to the City Center
Guest review by
Wojciech
Young couple
Avg. price/night: US$91.69
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 277 reviews
Good location. Budget hotel.
Guest review by
Anojan
Solo traveller