Colombo

Find 3-Star Hotels in Colombo

Enter your dates for the latest hotel rates 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 82 3-Star hotels for you in Colombo

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
33
Hotels in Colombo 10,Colombo
Featured facilities: Conference room, BBQ, Laundry service (on-site)
Very Good
65 reviews
8.7/10
1 night
From MXN454
Check availability
55
Hotel near Wellawatte,Colombo
Featured facilities: Business center, Laundry service (on-site), Restaurant
Great
73 reviews
9.0/10
1 night
From MXN880
Check availability
32
Hotel near World Trade Centre,Colombo
Featured facilities: Parking
Very Good
57 reviews
8.3/10
1 night
From MXN212
Check availability
66
Hotel near Wellawatte,Colombo
Featured facilities: Public beach, Shared kitchen, Laundry service (on-site)
Great
2 reviews
9.0/10
1 night
From MXN382
Check availability
58
Hotels in Colombo 02,Colombo
Featured facilities: Spa, Airport pick-up service, Luggage storage
14 reviews
7.5/10
1 night
From MXN552
Check availability
94
Hotel near Wellawatte,Colombo
Featured facilities: Pool, Airport pick-up service, Cafe
Very Good
1381 reviews
8.0/10
1 night
From MXN707
Check availability
89
Hotel near Havelock Town,Colombo
Featured facilities: Pool, Parking, Garden
Very Good
662 reviews
8.9/10
1 night
From MXN666
Check availability
17
Hotels in Dehiwala
Featured facilities: Kitchen, Washing machine, Parking
Outstanding
9.9/10
1 night
From MXN1,280
Check availability
99+
Hotel near World Trade Centre,Colombo
Featured facilities: Airport pick-up service, Shared kitchen, Luggage storage
Very Good
243 reviews
8.8/10
1 night
From MXN152
Check availability
99+
Hotel near Cinnamon Garden,Colombo
Featured facilities: Pool, Airport pick-up service, Gym
Great
259 reviews
9.0/10
1 night
From MXN1,110
Check availability
See More 3-Star Hotels in Colombo

What Travelers Said About the Best Hotels in Colombo

See all
Find top-rated hotels based on real traveler reviews

Nilo Lanka Hotel

10/10
Outstanding
Posted on Aug 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:MXN454

Marine Bay Colombo Sri Lanka

8.8/10
Very Good
Posted on Jul 13, 2026
THAnonymous User
The room was close to the sea with a beautiful sunset view. It was clean and tidy, with no unpleasant odors, offering great value for money. The surrounding environment was quiet and pleasant, and the beach was just a few minutes' walk away. The staff were warm and attentive, making for a very comfortable stay. Breakfast offered a rich variety, including local specialties and Western dishes, catering to different tastes. Overall, it was a very pleasant stay and definitely worth revisiting.
Price per night from:MXN710

The Villa in Lavinia

8.7/10
Very Good
Posted on Mar 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:MXN465

Fern Colombo

8.2/10
Very Good
Posted on Apr 4, 2026|King Room
Forester312
A decent hotel with a great location, surrounded by beautiful green streets, and just a few minutes' drive to the city center. There's a grill bar on the ground floor. Overall, everything was fine. My only minor complaints would be a leaky sink in the bathroom and noise from an external air conditioning unit (likely from the next room). We were on the top floor, and the view was pretty good, although the window wasn't very convenient.
Price per night from:MXN612

Hotel Nippon Colombo

7.7/10
Good
Posted on Feb 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:MXN565

City Hotel Colombo 02

7.4/10
Posted on Feb 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:MXN581

Lavinia Bay Beach Hotel

7.4/10
Posted on Mar 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:MXN1,280

Berjaya Hotel Colombo

7.1/10
Posted on Sep 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:MXN725

Sithila Villa

7.0/10
Posted on Sep 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:MXN617

Hotel Sapphire

6.7/10
Posted on Mar 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:MXN524

Frequently Asked Questions

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 MXN792) , C1 Colombo Fort (from MXN175) and The Den 23 (from MXN490) 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 MXN1,132, and the usual price on weekends (Friday–Saturday) is MXN1,138.

Which 3 star hotels in Colombo provide swimming pools?

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

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

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

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

For 3 star hotels in Colombo with bars, Supun Arcade Residency (from MXN784) is very popular.

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 MXN949) and Berjaya Hotel Colombo (from MXN794) 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 MXN792), C1 Colombo Fort (from MXN175) and The Den 23 (from MXN490) 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.

Hotel Info for Tourists

Highest priceMXN19,569
Lowest priceMXN467
Number of reviews1,846
Total properties82
Weekday Avg. PriceMXN1,132
Weekend Avg. PriceMXN1,138