Colombo

Explore 3-Star Hotels in Colombo

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

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

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

Choose your travel dates to see the latest prices and deals for 3-star hotels in Colombo.
Most Booked
Lowest price
Closest to downtown
Highest Rated
33
Hotels in Colombo 10,Colombo
Featured facilities: Meeting Room, Barbecue, Laundry Service (On-Site)
Very Good
69 reviews
8.8/10
1 night
From PLN 105
Check Availability
55
Hotel near Wellawatte,Colombo
Featured facilities: Business Center, Laundry Service (On-Site), Restaurant
Great
74 reviews
9.0/10
1 night
From PLN 205
Check Availability
31
Hotel near Colombo World Trade Centre,Colombo
Featured facilities: Parking
Very Good
61 reviews
8.4/10
1 night
From PLN 47
Check Availability
97
Hotel near Wellawatte,Colombo
Featured facilities: Public Beach, Shared Kitchen, Laundry Service (On-Site)
Very Good
2 reviews
8.9/10
1 night
From PLN 86
Check Availability
64
Hotels in Colombo 02,Colombo
Featured facilities: Spa, Airport Pick-up Service, Luggage Storage
15 reviews
7.5/10
1 night
From PLN 125
Check Availability
72
Hotel near Wellawatte,Colombo
Featured facilities: Swimming Pool, Airport Pick-up Service, Café
Very Good
1382 reviews
8.1/10
1 night
From PLN 152
Check Availability
89
Hotel near Havelock Town,Colombo
Featured facilities: Swimming Pool, Parking, Garden
Very Good
662 reviews
8.9/10
1 night
From PLN 153
Check Availability
17
Hotels in Dehiwala
Featured facilities: Swimming Pool, Kitchen, Washing Machine
1 night
From PLN 303
Check Availability
99+
Hotel near Colombo World Trade Centre,Colombo
Featured facilities: Airport Pick-up Service, Shared Kitchen, Luggage Storage
Very Good
253 reviews
8.8/10
1 night
From PLN 35
Check Availability
99+
Hotel near Cinnamon Garden,Colombo
Featured facilities: Swimming Pool, Airport Pick-up Service, Fitness Room
Great
259 reviews
9.0/10
1 night
From PLN 235
Check Availability
See All 3-Star Hotels in Colombo

Latest Real Reviews for Colombo hotels

See all
Find the perfect stay with trusted ratings and 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:PLN 103

Marine Bay Colombo Sri Lanka

8.7/10
Very Good
Posted on Aug 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:PLN 160

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:PLN 102

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:PLN 129

Lafala Hotel & Service Apartment

8.1/10
Very Good
Posted on Aug 29, 2025
CNGuest User
It's quite close to the beach with many restaurants in the surrounding area. However, it's a bit far from the airport, taking about two hours.
Price per night from:PLN 97

Hotel Nippon Colombo

7.8/10
Good
Posted on Feb 25, 2026
Rock.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:PLN 131

Lavinia Bay Beach Hotel

7.5/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:PLN 292

City Hotel Colombo 02

7.3/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:PLN 132

Berjaya Hotel Colombo

7.1/10
Posted on Jan 31, 2026|Standard King Room
CNKhubaib (胡拜布)
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:PLN 163

Hotel Sapphire

6.8/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:PLN 124

FAQs

What are the popular 3 star hotels in Colombo?

Whether it's for a business trip or tourism to Colombo, Marine Bay Colombo Sri Lanka (from PLN 168) , C1 Colombo Fort (from PLN 39) and The Den 23 (from PLN 111) are all preferred hotels.

What’s the average rate for 3 star hotels in Colombo?

For 3 star hotels in Colombo, the average price on weekdays is PLN 260, and the average price on weekends (Friday to Saturday) is PLN 258.

Which 3 star hotels in Colombo have swimming pools?

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

Which 3 star hotels in Colombo offer fitness facilities?

Marine Bay Colombo Sri Lanka (from PLN 168) offers fitness facilities. Satisfy your fitness needs even while travelling!

Which 3 star hotels in Colombo have bars?

For 3 star hotels in Colombo with bars, Hotel Nippon Colombo (from PLN 160) and Supun Arcade Residency (from PLN 169) are very popular.

Which 3 star hotels in Colombo offer spa service?

Want to relax with a spa treatment? Among 3 star hotels in Colombo, Thilhara Colombo (from PLN 216) and Berjaya Hotel Colombo (from PLN 187) are very popular.

Which 3 star hotels in Colombo provide free Wi-Fi?

Internet connection is an essential condition for travel. Marine Bay Colombo Sri Lanka (from PLN 168), C1 Colombo Fort (from PLN 39) and The Den 23 (from PLN 111) are popular hotels with free Wi-Fi.

What deals are available for 3 star hotels in Colombo?

Trip.com offers a range of promotions and discounts for 3 star hotels. You can visit the promotions page to find out what offers are available on Trip.com.

More information

Highest pricePLN 7,560
Lowest pricePLN 61
Number of reviews1,884
Total properties81
Weekday Avg. PricePLN 260
Weekend Avg. PricePLN 258