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 78 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
45
Hotels in Colombo 03,Colombo
Featured facilities: Gym, Cafe, Laundry service (on-site)
Very Good
232 reviews
8.7/10
1 night
From PLN 123
Check availability
13
Hotels in Colombo 10,Colombo
Featured facilities: Conference room, BBQ, Laundry service (on-site)
Great
51 reviews
9.2/10
Check availability
41
Hotel near Wellawatte,Colombo
Featured facilities: Business center, Laundry service (on-site), Restaurant
Great
67 reviews
9.0/10
Check availability
33
Hotel near World Trade Centre,Colombo
Featured facilities: Parking
Very Good
50 reviews
8.2/10
Check availability
85
Hotel near Wellawatte,Colombo
Featured facilities: Parking, Garden, Restaurant
Good
28 reviews
7.7/10
Check availability
36
Hotels in Colombo
Featured facilities: Laundry service (on-site), Parking, Restaurant
Very Good
11 reviews
8.4/10
1 night
From PLN 115
Check availability
83
Hotel near Wellawatte,Colombo
Featured facilities: Pool, Airport pick-up service, Cafe
Very Good
28 reviews
8.0/10
Check availability
89
Hotels in Colombo
Featured facilities: Airport pick-up service, Shared kitchen, Laundry service (on-site)
7 reviews
7.0/10
1 night
From PLN 77
Check availability
99+
Hotel near World Trade Centre,Colombo
Featured facilities: Airport pick-up service, Shared kitchen, Restaurant
Very Good
197 reviews
8.9/10
Check availability
62
Hotel near Cinnamon Garden,Colombo
Featured facilities: Airport pick-up service, Kitchenware, Parking
Very Good
40 reviews
8.0/10
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
10/10
Outstanding
NNipunikaI 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.
Nilo Lanka Hotel

Nilo Lanka Hotel

Hotel near Pannipitiya
Price per night from:PLN 96
8.5/10
Very Good
CChironTThe 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.
The Villa in Lavinia

The Villa in Lavinia

Hotel near Mount Lavinia
Price per night from:0
7.8/10
Good
MMD JOBAYER HOSSAINI recently stayed at Hotel Nippon Colombo, and it turned out to be a delightful experience. The hotel is located right in the center of Colombo, making it incredibly convenient for exploring the city. Whether you’re here for business or leisure, the location is perfect — close to transport, shopping, and cultural attractions. 🛏️ Rooms & Comfort The rooms are fairly spacious and clean, with comfortable beds that ensure a good night’s sleep. While the décor is simple, the hotel maintains a neat environment, and housekeeping does a commendable job. Air conditioning and Wi-Fi worked well, which is a big plus for both work and relaxation. 🍴 Dining & Food The in-house restaurant offers tasty Sri Lankan and international dishes, making dining easy and enjoyable. Breakfast was satisfying, with a good mix of local flavors and continental options. 👩💼 Service & Staff The staff were friendly, attentive, and always ready to help. From check-in to check-out, they made the stay smooth and welcoming. Their hospitality really adds warmth to the overall experience. 📍 Location Advantage Being in Union Place, Colombo 02, the hotel is close to major attractions, business hubs, and transport links. It’s easy to get around the city, whether by tuk-tuk or taxi. 💰 Value for Money With its central location, decent facilities, and welcoming service, Hotel Nippon Colombo offers great value for money. It’s a solid choice for travellers who want convenience without overspending. ✅ Overall Impression Hotel Nippon Colombo is a comfortable, well-located, and affordable option in Colombo. It may not be ultra-luxurious, but it delivers on the essentials: clean rooms, good food, and warm service. I’d happily recommend it to anyone visiting Colombo for a short stay or business trip
Hotel Nippon Colombo

Hotel Nippon Colombo

Hotel near Colombo 02, Colombo
Price per night from:0
7.8/10
Good
EExpertNice guest house. The owners are generally charming people. We met, accommodated, told and showed everything. There is a kitchen with everything you need. In the morning, the hostess prepared a delicious breakfast and helped call a taxi. In general, I had a good impression. From this place it is convenient to get to the airport. If you have a late check-in, it is better to notify the hosts in advance.
Oasis Colombo

Oasis Colombo

Hotel near Colombo 08, Colombo
Price per night from:0
7.6/10
Good
KKFoz7Good for one night in Colombo. They let us check in after delayed flight and organised a tuktuk the next day to bus station
Grand 7 Hotel Kesbewa

Grand 7 Hotel Kesbewa

Hotel near Piliyandala
Price per night from:PLN 115
7.4/10
SSofia_PoeI 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.
City Hotel Colombo 02

City Hotel Colombo 02

Hotel near Colombo 02, Colombo
Price per night from:0
7.1/10
GGuest UserThe outside is warmly furnished. The interior environment is clean. There is a private bathroom and efficient air conditioning in the room. The sea is right outside the hotel. And there is a good café and iconic train there. The reception and owner were friendly and helpful. It was morning when I transferred over. The owner helped me check in early when the room was full, which was very decent and reasonable. All in all, whether it's a trip or a stopover, this hotel is bang for the buck. 👍🏻
Comfort@15 Hotel Colombo

Comfort@15 Hotel Colombo

Hotel near Kollupitiya, Colombo
Price per night from:0
6.9/10
AAnonymous UserIt is very convenient to be next to La** Beach. The room is a bit old. The staff said it was opened around 2000. It is a bit old, but the service attitude is super good. I also like the breakfast. It is very cost-effective. I think I will choose here next time I come to Colombo
Berjaya Hotel Colombo

Berjaya Hotel Colombo

Hotel near Mount Lavinia
Price per night from:PLN 149
6.8/10
RRajaratnam ChitranganAmazing 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
Hotel Sapphire

Hotel Sapphire

Hotel near Colombo 06, Colombo
Price per night from:0
5.3/10
GGuest UserLocation 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.
Metro Port City Hotel

Metro Port City Hotel

Hotel near Colombo 13, Colombo
Price per night from:0

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 PLN 136) , C1 Colombo Fort (from PLN 37) and The Den 23 (from PLN 117) 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 PLN 243, and the usual price on weekends (Friday–Saturday) is PLN 242.

Which 3 star hotels in Colombo provide swimming pools?

There are many 3 star hotels in Colombo with swimming pool. Supun Arcade Residency (from PLN 162) is very popular.

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

Marine Bay Colombo Sri Lanka (from PLN 136) 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, Hotel Nippon Colombo (from PLN 150) 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, Berjaya Hotel Colombo (from PLN 172) is 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 PLN 136), C1 Colombo Fort (from PLN 37) and The Den 23 (from PLN 117) 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 pricePLN 15,052
Lowest pricePLN 69
Number of reviews1,727
Total properties78
Weekday Avg. PricePLN 243
Weekend Avg. PricePLN 242