Colombo

Find 3-Star Hotels in Colombo

Choose your dates to see the latest hotel prices and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 72 great 3-Star hotels in Colombo for you.

Select dates to see latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
30
Hotel near World Trade Centre,Colombo
Featured facilities: Parking
Very Good
57 reviews
8.3/10
1 night
From PHP 762
Check availability
48
Hotels in Colombo 03,Colombo
Featured facilities: Gym, Cafe, Laundry service (on-site)
Very Good
290 reviews
8.8/10
1 night
From PHP 2,525
Check availability
30
Hotels in Colombo 10,Colombo
Featured facilities: Conference room, BBQ, Laundry service (on-site)
Very Good
61 reviews
8.9/10
1 night
From PHP 1,635
Check availability
87
Hotels in Colombo 08,Colombo
Featured facilities: Garden view, Parking, Garden
Good
12 reviews
7.8/10
1 night
From PHP 1,038
Check availability
68
Hotel near Cinnamon Garden,Colombo
Featured facilities: Airport pick-up service, Kitchenware, Parking
Very Good
40 reviews
8.2/10
1 night
From PHP 2,268
Check availability
45
Hotel near Wellawatte,Colombo
Featured facilities: Business center, Laundry service (on-site), Restaurant
Very Good
70 reviews
8.9/10
1 night
From PHP 3,140
Check availability
90
Hotel near Wellawatte,Colombo
Featured facilities: Pool, Airport pick-up service, Cafe
Very Good
31 reviews
8.1/10
1 night
From PHP 2,323
Check availability
99+
Hotel near Wellawatte,Colombo
Featured facilities: Parking, Garden, Restaurant
Good
28 reviews
7.8/10
1 night
From PHP 1,974
Check availability
88
Hotels in Colombo
Featured facilities: Pool, Public beach, Laundry service (on-site)
Very Good
45 reviews
8.7/10
1 night
From PHP 1,616
Check availability
99+
Hotel near World Trade Centre,Colombo
Featured facilities: Airport pick-up service, Shared kitchen, Luggage storage
Very Good
236 reviews
8.8/10
1 night
From PHP 551
Check availability
See All 3-Star Hotels in Colombo

Latest reviews for Colombo hotels

See all
Find the perfect stay with trusted ratings and reviews.

Nilo Lanka Hotel

10/10
Outstanding
Posted onAug 10, 2024
Nipunika
I recently booked a room at this hotel for my parents, and I couldn’t be more pleased with their experience. From the moment they arrived, the hotel staff went above and beyond to ensure my parents were comfortable and well taken care of. The service was truly outstanding. The room was booked for one night and included breakfast the following morning, which my parents thoroughly enjoyed. The hotel also has a restaurant where guests can purchase extra meals at any time, which was very convenient. The availability of a car park made their stay even more hassle-free. My parents were very satisfied with every aspect of their visit, and I’m grateful to the hotel crew for making their stay so enjoyable. Thank you for your exceptional service! This review highlights the key points and expresses your gratitude towards the hotel staff.
Price per night from:PHP 1,616

Hotel Nippon Colombo

7.7/10
Good
Posted onFeb 25, 2026
EugeneShaitar
It’s quite a vibey place. The stuff was really friendly and helpful. It’s a good place to spend a couple of nights if you’re in Colombo. The breakfast was quite good with several choices available.
Price per night from:PHP 2,534

Grand 7 Hotel Kesbewa

7.6/10
Good
Posted onDec 27, 2025
KFoz7
Good for one night in Colombo. They let us check in after delayed flight and organised a tuktuk the next day to bus station
Price per night from:PHP 1,928

Lavinia Bay Beach Hotel

7.5/10
Posted onMar 15, 2025
Imesh Perera
The stayed at Lavinia Bay Beach Hotel, and it was an exceptional experience. The rooms were spacious, clean, and elegantly designed, offering a perfect balance of comfort and luxury. The staff was incredibly friendly and attentive, ensuring that every need was met with a smile. The highlight of my stay was the breathtaking view from the balcony with a sea view, which provided a perfect spot for relaxation. The on-site restaurant served a variety of delicious dishes, with fresh ingredients and excellent presentation.But the pool has to be renovated and maintained.
Price per night from:PHP 4,123

Thilhara Colombo

7.5/10
Posted onAug 7, 2026|Deluxe Room
MYGuest User
The hotel location was great, many shops at the surrounding area. However, the room, bed sheet and pillow case were a bit smelly. The floor was also quite dirty and sticky. We needed to wipe it with wet tissue to make it feel better. The heater and hair dryer were not working well. We requested for iron but was not sent to the room. The toilet was also not so clean. The best thing about the room is its thick blanket and fluffy bed. Its aircond was great too.
Price per night from:PHP 1,910

City Hotel Colombo 02

7.3/10
Posted onFeb 8, 2025
Sofia_Poe
I stayed there for a night and extended the stay for one more night. There's a kettle, water, glasses and cups, coffee and tea, a fridge, bottles of shampoo/conditioner and lotion. You can have breakfast on the sixth floor, and there's a great café called Grind nearby. Two supermarkets - Spar and another one - within 5-10 minutes on foot. The towels had tone cream spots on them, and they don't seem to clean every day (on the second day, i called to ask for some water and toiletries, but only got water). Besides, i heard the noise of the vacuum cleaner in the hall at 9:30 pm - i requested a quiet room and was trying to fall asleep, so that was disappointing.
Price per night from:PHP 2,094

Sithila Villa

7.0/10
Posted onSep 22, 2024
Anonymous User
We visited as a family of 7, including 2 kids. Chandana, the host, was very accommodating to our needs and went out of his way to make our stay pleasant. The place had a backpacker retreat type setting with Boho themes. The place is clean and well kept but appears to be a bit old, so expect the usual quirks of older homes. Parking is available for small cars only. Larger vehicles would need to park at the top of the cul-de-sac by the arterial lane. Overall, it was a positive experience.
Price per night from:PHP 1,414

Hotel Sapphire

6.8/10
Posted onMar 10, 2025
Rajaratnam Chitrangan
Amazing location and friendly staff and clean rooms. Will be a added bonus if we can have Jaffna food Available all day from lunch time till midnight. Great experianca. Well done
Price per night from:PHP 1,616

Berjaya Hotel Colombo

6.5/10
Posted onJan 31, 2026
Khubaib (胡拜布)
Berjaya Hotel is a grand entrance. Feels like premium hotel and is best for the people who want to explore the beach. The view from the hotel was very serene, waking up to the sight of beach is amazing. The train passes by every few minutes which might be a nuance if you like absolute quiet environments. There are restraunts and bars nearby on the beach which is a 2 minutes walk from the hotel. It was strange to find a lack of amenities in the room like toothbrush, toothpaste and slippers. I had a walk a couple of kilometres to find a shop to buy slippers before I could take a shower and relax after a long flight. The staff was very helpful during the checkin and checkout process helping me carry my luggage even at 4am in the morning. The complimentary breakfast was also delightfully diverse with a mix of Desi, Continental and Srilankan dishes. Overall I enjoyed my stay. I hope the hotel management can add to the amenities so the international travellers can have a more comfortable stay.
Price per night from:PHP 2,470

Metro Port City Hotel

5.3/10
Posted onAug 19, 2024
Guest User
Location was good, in the heart of the city. Rooms are average and hotel did not provide shower cap, soap and shampoo. Else everything was ok. Recommend only for short stay. The only thing i like about hotel was friendly staff and plenty of food restaurants nearby area. Else everything was average.
Price per night from:PHP 2,415

FAQs

What are the best 3 star hotels in Colombo?

Whether you are travelling to Colombo for business or fun, Marine Bay Colombo Sri Lanka (from PHP 2,883) , C1 Colombo Fort (from PHP 624) and The Den 23 (from PHP 1,726) are all preferred hotels.

What is the average cost of staying in 3 star hotels in Colombo?

For 3 star hotels in Colombo, the average cost on weekdays is PHP 3,905, and the usual price on weekends (Friday–Saturday) is PHP 3,922.

Which 3 star hotels in Colombo provide swimming pools?

There are many 3 star hotels in Colombo with swimming pool. Supun Arcade Residency (from PHP 2,993) is very popular.

Which 3 star hotels in Colombo provide gym or fitness center?

Marine Bay Colombo Sri Lanka (from PHP 2,883) provides fitness facilities. Keep working out even while travelling!

What are the best 3 star hotels in Colombo with luxury spa services?

Wanna soothe your muscles after long walk? Among 3 star hotels in Colombo, Thilhara Colombo (from PHP 3,333) and Berjaya Hotel Colombo (from PHP 2,910) are very popular.

Which 3 star hotels in Colombo provide free wifi?

For many, stable internet connection is a must for travel. Marine Bay Colombo Sri Lanka (from PHP 2,883), C1 Colombo Fort (from PHP 624) and The Den 23 (from PHP 1,726) are popular hotels with free Wi-Fi.

What are some of the best deals for 3 star hotels in Colombo?

Trip.com keeps you informed of amazing deals on thousands of 3 star hotels. You can check the promotions page to see cheap hotels on Trip.com.

More information

Highest pricePHP 63,333
Lowest pricePHP 927
Number of reviews1,780
Total properties72
Weekday Avg. PricePHP 3,905
Weekend Avg. PricePHP 3,922