Colombo

3-Star Hotels in Colombo

Choose your dates to view the latest prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

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

Select dates to see latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
52
Hotels in Colombo 03,Colombo
Featured facilities: Fitness Room, Café, Laundry Service (On-Site)
Very Good
318 reviews
8.8/10
1 night
From € 37
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 € 53
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 € 8
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 € 28
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 € 47
Check Availability
33
Hotels in Colombo 10,Colombo
Featured facilities: Meeting Room, Barbecue, Laundry Service (On-Site)
Very Good
70 reviews
8.8/10
1 night
From € 23
Check Availability
31
Hotel near Colombo World Trade Centre,Colombo
Featured facilities: Parking
Very Good
63 reviews
8.4/10
1 night
From € 11
Check Availability
49
Hotel near Cinnamon Garden,Colombo
Featured facilities: Wardrobe, Luggage Storage
Outstanding
8 reviews
10/10
1 night
From € 59
Check Availability
73
Hotels in Dehiwala-Mount Lavinia
Featured facilities: Laundry Service (On-Site), Parking, Restaurant
Very Good
13 reviews
8.4/10
1 night
From € 27
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 € 35
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 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€ 23

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€ 23

Lafala Hotel & Service Apartment

8.1/10
Very Good
Posted on Aug 29, 2025|Standard Twin Room
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€ 22

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€ 30

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€ 66

Oasis Colombo

7.5/10
Posted on Feb 14, 2024
Guest User
Although the check-in time was over, there was no contact information and I went to the place with anxiety, but all the staff welcomed me with a smile. When I heard a restaurant nearby that was vacant, he introduced me to the Japanese restaurant next door and responded to my desire to drink beer. The free breakfast was delicious and it was a good memory with the very friendly staff who cared for me from beginning to end. The neck is that it is a little far from the center and the entrance is a little difficult to understand, but it was a very good hotel.
Price per night from€ 14

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€ 37

Sithila Villa

7.0/10
Posted on Feb 5, 2024
Anonymous User
The boss and waiter were excellent and willing to help. One of my mobile phone data cables was broken, and the boss drove me to buy it. The hotel room is rustic and has a feeling of home. The trees outside the house are lush, the birds are in the morning, and the tropical jungle is a scene. Every day the boss will make a rich and delicious breakfast, clean and healthy and nutritious. The boss warmly introduces the local landscapes and local customs that are worth visiting, which is touching. It’s a home stay hotel. Wonderful service, The owner is ready to do whatever he can to help. Tropical trees surround the house and you’ll be waken up with the singing of the birds in the morning. Very tasty breakfast, both local flavor and western.
Price per night from€ 27

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€ 28

Metro Port City Hotel

5.3/10
Posted on Aug 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€ 36

FAQs

What are the best 3 star hotels in Colombo?

Whether you are travelling to Colombo for business or tourism, Marine Bay Colombo Sri Lanka (from € 38) , C1 Colombo Fort (from € 9) and The Den 23 (from € 25) are highly recommended as some of the best hotels.

How much is the average rate for 3 star hotels in Colombo?

For 3 star hotels in Colombo, the average price on weekdays is € 59, and the average price on weekends (Friday - Saturday) is € 59.

Which 3 star hotels in Colombo have swimming pools?

If you want to select a 3 star hotel in Colombo with swimming pool, Berjaya Hotel Colombo (from € 42) and Supun Arcade Residency (from € 42) are good choices.

Which 3 star hotels in Colombo provide fitness centre?

Marine Bay Colombo Sri Lanka (from € 38) provides a fitness centre.

Which 3 star hotels in Colombo offer spa?

Among 3 star hotels with spa in Colombo, Thilhara Colombo (from € 49) and Berjaya Hotel Colombo (from € 42) are very popular.

Which 3 star hotels in Colombo have bars?

For 3 star hotels in Colombo, Hotel Nippon Colombo (from € 36) and Berjaya Hotel Colombo (from € 42) are popular hotels with bars.

What deals are available for 3 star hotels in Colombo?

Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see the latest hotel promotions on Trip.com.

More information

Highest price€ 2,130
Lowest price€ 14
Number of reviews1,852
Total properties78
Weekday Avg. Price€ 59
Weekend Avg. Price€ 59