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 76 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
99+
Hotel near World Trade Centre,Colombo
Featured facilities: Airport pick-up service, Shared kitchen, Luggage storage
Very Good
260 reviews
8.8/10
1 night
From SGD 12
Check availability
99+
Hotels in Colombo 02,Colombo
Featured facilities: Pool, Playground, Gym
Very Good
255 reviews
8.6/10
1 night
From SGD 98
Check availability
31
Hotel near World Trade Centre,Colombo
Featured facilities: Parking
Very Good
71 reviews
8.4/10
1 night
From SGD 16
Check availability
55
Hotel near Wellawatte,Colombo
Featured facilities: Business center, Laundry service (on-site), Restaurant
Great
75 reviews
9.0/10
1 night
From SGD 67
Check availability
99+
Hotel near Wellawatte,Colombo
Featured facilities: Parking, Garden, Restaurant
33 reviews
7.5/10
1 night
From SGD 27
Check availability
71
Hotel near Wellawatte,Colombo
Featured facilities: Pool, Airport pick-up service, Cafe
Very Good
1365 reviews
8.3/10
1 night
From SGD 58
Check availability
33
Hotels in Colombo 10,Colombo
Featured facilities: Conference room, BBQ, Laundry service (on-site)
Very Good
80 reviews
8.8/10
1 night
From SGD 34
Check availability
86
Hotels in Colombo
Featured facilities: Pool, Airport pick-up service, Shared kitchen
1 review
7.4/10
1 night
From SGD 43
Check availability
89
Hotel near Havelock Town,Colombo
Featured facilities: Pool, Parking, Garden
Very Good
655 reviews
8.9/10
1 night
From SGD 50
Check availability
99+
Hotel near Cinnamon Garden,Colombo
Featured facilities: Pool, Airport pick-up service, Gym
Great
258 reviews
9.0/10
1 night
From SGD 58
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:SGD 34

Marine Bay Colombo Sri Lanka

8.6/10
Very Good
Posted onAug 12, 2026|Standard Room
CNGuest User
The room was surprisingly clean; the floor was sparkling, and the desk and drawers were dust-free. The bathroom was spotless. The lighting in the room, bedroom, and bathroom was bright, comfortable, and clear without being harsh. The water quality was excellent; I didn't need to change the filter showerhead, and there was no noticeable discoloration within the week I used it. The yellowing I saw was from use at home, but in Colombo, it didn't worsen. This water quality is much better than in high-end apartments in downtown KL. However, there were also downsides. The soundproofing was very poor, leading to significant noise. The hotel is by the sea, and there's a railway track where trains frequently pass. The city itself has a climate with frequent rain and strong winds; the wind was very strong at night, and during the day when it rained, it was a gale. On the lower floors, there are tin coverings outside the hotel that make a lot of noise when it's windy. You could also clearly hear neighbors using their hair dryers. If you're a light sleeper or have trouble falling asleep, this might not be the place for you. The beach hotel a few hundred meters away has much better soundproofing, but it's more expensive, so it might not be suitable for long stays.
Price per night from:SGD 45

The Villa in Lavinia

8.6/10
Very Good
Posted onMar 24, 2025
ChironT
The place is good for the price. The location is very close to the beach and restaurants, has a nice garden and pool, with lots of common areas to hang out in. The bed was comfortable and room decent with a nice balcony. They seem to only focus on cleaning the basics. I wish they’d clean a little bit deeper, and fix a couple of things because the place could be quite nice. There are some bugs - to be expected in a tropical, budget place but not too bad. Mainly there was lots of ants in the bathroom, and the walls aren’t properly sealed so it’s easy for the ants to get in. If they just did some very basic repairs, renovation and deep cleaning the place would be great. I’d still say it was good value for the location and I would stay there again if passing through Colombo.
Price per night from:SGD 37

Hotel Nippon Colombo

7.7/10
Good
Posted onFeb 25, 2026|Standard Double Room
SGRock.Rick.Rock
We booked for two nights. For me the room size is good there’s only one problem the air condition didn’t function so well. We call the reception to check why it’s not cooling and they responded so quickly. It’s clean and properly maintained. For breakfast, it’s good not so many choices but acceptable.
Price per night from:SGD 42

Thilhara Colombo

7.4/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:SGD 41

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:SGD 43

China Manor Hotel & Restaurant

7.3/10
Posted onApr 25, 2026
Leinuoshaonv
A standard 4-star hotel with complete facilities, the entrance, lobby, restaurant, and corridors all feature Chinese style. Staying here in a foreign country felt very safe. The hotel's location is excellent, not far from Fort train station and the bus terminal, within a 10-minute walk. It's convenient for going to the airport and taking intercity buses. The hotel features double-glazed windows for soundproofing, and the high-quality latex mattresses and pillows are incredibly comfortable and soft. The owner's dedication to the business is commendable, the staff are friendly, and the hotel is spotless! The Sichuan chef's cooking is also quite good!
Price per night from:SGD 41

Berjaya Hotel Colombo

7.1/10
Posted onSep 27, 2025|Standard King Room
KRGuest User
The view is great, the facilities are satisfactory, the rooms are spacious, and the service is excellent. The staff is friendly. There's a pool, but the beach is right next door, so it's a nice walk. You can also swim. It's a great place!
Price per night from:SGD 62

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:SGD 33

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:SGD 39

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 SGD 45) , C1 Colombo Fort (from SGD 12) and The Den 23 (from SGD 36) 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 SGD 88, and the usual price on weekends (Friday–Saturday) is SGD 88.

Which 3 star hotels in Colombo provide swimming pools?

There are many 3 star hotels in Colombo with swimming pool. Supun Arcade Residency (from SGD 63) and Berjaya Hotel Colombo (from SGD 61) are very popular.

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

Marine Bay Colombo Sri Lanka (from SGD 45) provides fitness facilities. Keep working out even while travelling!

What are the best 3 star hotels in Colombo with bars?

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 SGD 71) and Berjaya Hotel Colombo (from SGD 61) 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 SGD 45), C1 Colombo Fort (from SGD 12) and The Den 23 (from SGD 36) 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 priceSGD 2,144
Lowest priceSGD 19
Number of reviews1,821
Total properties76
Weekday Avg. PriceSGD 88
Weekend Avg. PriceSGD 88