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.

S
Sinthujan
From
Sweden
Great place that’s really clean. The owner and staff were all very friendly and helpful!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Price from
US$34.83
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.

F
Flora
From
Germany
Sayuras House is a very nice place. Beautiful interior and decor you will find and a very relaxed garden. The staff is very kind and helpful. We had a really good stay there. It’s also nice that it is very quiet. For Colombo Perfect option!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 676 reviews
Price from
US$57.75
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.

C
Costa
From
Italy
Faraz and Sunil are so kind and helpful, had a great time at the hostel, I would definitely recommend it.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,966 reviews
Price from
US$40
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.6
Fabulous - What previous guests thought, 271 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.

S
Sabo
From
Sweden
A beautiful and quiet villa with incredible and helpful staff, I really enjoyed my stay there. The room was just awesome , comfortable and a lot of space for everything. I highly recommend staying there!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 247 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.

D
Daniel
From
United Kingdom
A great hotel at a great price. The staff are absolutely fantastic, always attentive and delivering a high standard of customer service with a consistent smile - Thank you for making me feel so welcome in Colombo.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 52 reviews
Price from
US$45.36
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.

G
Gangam
From
Germany
I had a wonderful experience staying at this hotel. Upon arrival, we faced an unfortunate situation where our wallet and passports were left behind in the taxi. Despite not having any payment ready, the hotel staff were incredibly understanding and allowed us to check in without any issues. They saw that we were women traveling with a child and kindly made an exception, which we truly appreciated. The room itself had a beautiful view of the Lotus Tower, which was a pleasant surprise. The location of the hotel was also perfect, as taxis and autos were easily available in the area, making it convenient to explore the city. It was also within walking distance to many well-rated restaurants and popular sightseeing spots in Colombo, which made our stay even more enjoyable. Overall, I highly recommend this hotel for its excellent service, convenient location, and stunning views.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,108 reviews
Price from
US$35.20
1 night, 2 adults

Port View City Hotel

Hotel in Colombo

Port View City Hotel features a garden, shared lounge, a terrace and restaurant in Colombo. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.

K
Keirthika
From
Germany
I was truly impressed by the staff – especially the manager at the front desk. They were incredibly warm, welcoming, and attentive to all our wishes. We were even able to extend our room for a few extra hours without any issues, which we really appreciated. Upon arrival, we were greeted with welcome drinks and such a heartfelt reception – it made us feel right at home from the very beginning. We also had a small issue with our transport to the next destination, but the hotel kindly let us stay and wait comfortably until our van arrived. Throughout our entire stay, they made sure we felt completely cared for and comfortable. This kind of service and genuine hospitality made our stay truly special. If we return to the area, we would absolutely stay at this hotel again without hesitation.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,150 reviews
Price from
US$50.40
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.

F
Francisco
From
Spain
Clean bathrooms and showers and clean room. Walkable distance from airport and AC in the room. Wifi was working properly
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,122 reviews
Price from
US$45
1 night, 2 adults

Hotel Nelly Marine

Hotel in Wellawatte, Colombo

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

k
kuberendra
From
Sri Lanka
The staff, location and the hotel itself is really amazing.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 336 reviews
Price from
US$52.25
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 7.3
Good - What previous guests thought, 364 reviews

Popular with guests booking three-star hotels in Colombo

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

Popular with guests booking three-star hotels in Colombo

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

Popular with guests booking three-star hotels in Colombo

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

Popular with guests booking three-star hotels in Colombo

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

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 33 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 618 reviews

Popular with guests booking three-star hotels in Colombo

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 21 reviews

Popular with guests booking three-star hotels in Colombo

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

Popular with guests booking three-star hotels in Colombo

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

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

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,121 reviews

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.

From US$53 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 373 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
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 618 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.

From US$61.05 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 48 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$81 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 33 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...

From US$40.29 per night

Pearl City Hotel

Colombo
Central location
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 70 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$50.81 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 37 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

Colombo Residence

Colombo
Central location
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

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

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

Situated in Colombo, within 2.8 km of Wellawatte Beach and 4.7 km of Bambalapitiya Railway Station, Newyork Guest House and Restaurant Colombo 05 features accommodation with a garden and as well as...

From US$30 per night

Opulent River Face Hotel

Colombo
Budget options available
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 35 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
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 164 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$29.70 per night

GSH Colombo

Wellawatte, Colombo
Budget options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 364 reviews

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.

From US$52 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 335 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$55 per night

Taj Mahaal Guest

Colombo
Budget options available
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 21 reviews

Set in Colombo, within 1.5 km of R Premadasa Stadium and 1.9 km of Khan Clock Tower, Taj Mahaal Guest offers accommodation with a terrace and free WiFi as well as free private parking for guests who...

From US$34.41 per night

Manaal Palace

Colombo
Budget options available
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 2 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.

Earl's Red Colombo

Colombo
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 74 reviews

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.

Enjoy breakfast in Colombo and nearby

Anugaa in The City

Colombo
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 152 reviews

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.

Leo's Home Stay

Colombo
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 263 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.

FAQ about three-star hotels in Colombo

3 star hotels that guests love in Colombo

See all
Avg. price/night: US$47.67
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,966 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.1
Good - What previous guests thought, 37 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,109 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.6
Fabulous - What previous guests thought, 273 reviews
Good location. Budget hotel.
Guest review by
Anojan
Solo traveller