✓ Trusted by 300M+ travellers ✓ 1.8M+ daily users ✓ 147M+ verified reviews ✓ 24/7 support in 30 seconds
Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+
Compare Best 3-Star Hotels in Colombo with Prices & Reviews
Select your travel dates to compare the latest 3 star hotels prices in Colombo, check availability, guest reviews, locations, and available deals to find the best stay.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Experience an abundance of unparalleled facilities and features at Marine Bay Colombo. At the hotel, utilize the on-site laundromat and laundry service to maintain your beloved travel attire fresh, allowing you to bring fewer clothes.During leisurely days and evenings, on-site amenities such as daily housekeeping enable you to fully enjoy your accommodation.Kindly note that smoking is prohibited in the hotel to ensure fresher air for all visitors. At Marine Bay Colombo, every guestroom is provided with convenient amenities and fittings to ensure a comfortable stay.Elevate your experience at hotel with the knowledge that certain rooms are equipped with air conditioning, ensuring a more pleasant stay for you. It is worth noting that certain guest bathrooms feature a hair dryer, toiletries and bathrobes for your convenience. Begin your day with a scrumptious on-site breakfast available each morning at Marine Bay Colombo.
"My stay at Marine Bay Colombo was excellent overall. The hotel is located right by the sea with fantastic views. My room offered direct ocean views of the Indian Ocean, and the scenery in the mornings and evenings was absolutely stunning.
The room itself had a modern decor, felt quite new, and was very clean. The bed was comfortable, and the soundproofing was above average, which was perfectly acceptable. The bathroom was spacious enough, and all the hot water and facilities worked perfectly without any issues.
The staff were very friendly; both the front desk and housekeeping were welcoming and helpful, addressing any concerns promptly. The overall service experience was a definite plus."
Welcome to Edgefield: Nestled in the charming town of Kahathuduwa, Sri Lanka, our country getaway offers a serene escape just 26 km from Colombo. Experience the tranquility of lush countryside living, while remaining conveniently close to Colombo's business facilities. Unwind in our Penthouse Suite featuring 5Star Amenities, Indulge in a Complimentary continental or Sri Lankan breakfast, and explore our diverse a-la-carte menu favorites for the rest of your needs. Wake up to the melodious chirping of birds that grace our gardens, Immerse yourself in nature with unlimited outdoor experiences, including BBQs with panoramic country views while you sip a beer and bask in the sunshine. Take a stroll around our village, visit our organic vegetable plot & handpick your vegies for us to cook. Treat yourself to an oriental massage, indulging in ultimate relaxation during your stay. Easily accessible from Southern Highway, we offer airport pick/drops and facilitate tours throughout Sri Lanka
With a stay at C1 Colombo Fort - Hostel in Colombo (Fort), you'll be steps from Dutch Hospital Shopping Precinct and 5 minutes by foot from Colombo World Trade Center. This hostel is 0.5 mi (0.7 km) from Pettah Market and 0.5 mi (0.8 km) from Khan Clock Tower.
Make use of convenient amenities, which include complimentary wireless internet access and a television in a common area.
Featured amenities include a computer station, complimentary newspapers in the lobby, and a 24-hour front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
Stay in one of 11 guestrooms featuring flat-screen televisions. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily.
"This was my second stay here, and the hotel's location is fantastic, making it easy to get anywhere. The staff are incredibly friendly, especially Sunny, who was very helpful. The king room was a bit smaller than the family room, but it had a better layout. My only minor complaints are that the AC blows directly onto the head of the bed, making it a bit cold. Also, even though the sheets were fresh, I think there might have been some dust or something, as I had a slight allergic reaction on the first night. If you're prone to allergies, you might want to bring your own small bedsheet just to be safe."
With a stay at THE DEN 23 in Colombo (Suduwella), you'll be within a 5-minute drive of Colombo City Centre and Dewatagaha Mosque. This hotel is 0.6 mi (1 km) from Colombo Lotus Tower and 0.7 mi (1.1 km) from Colombo Town Hall.
This hotel features designated smoking areas and hiking/biking trails nearby.
Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. English breakfasts are available daily from 8:00 AM to 10:00 AM for a fee.
Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Free self parking is available onsite.
Make yourself at home in one of the 18 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Shared bathrooms are provided. Conveniences include phones, as well as desks and separate sitting areas.
"Super convenient downtown location, close to everything! It's also not far from the beach, where you can watch the mini train. The room was really clean, and for the price in a city center, it's a great deal. I arrived exhausted at 1 AM after my flight, rushed a taxi to the hotel, and the owner was actually waiting for me! Seeing me, a woman with lots of luggage, he immediately helped me and offered me a cold bottle of water. I was so touched! He took me to my room and set up the Wi-Fi for me. It might be a tourist city, so perhaps they encourage bringing your own slippers for environmental reasons. (Definitely take some beautiful photos of this city, and experience the Ghibli movie vibe by riding the mini train!)"
With a stay at City Beds Colombo in Colombo (Hunupitiya), you'll be within a 10-minute walk of Colombo City Centre and Nawaloka Hospital. This guesthouse is 0.6 mi (1 km) from Gangaramaya Temple and 0.7 mi (1.1 km) from Beira Lake.
Free self parking is available onsite.
Make yourself at home in one of the 15 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and bidets. Conveniences include desks and ceiling fans.
"The room was clean and comfortable, and the hotel's surrounding facilities were excellent. There's a KFC right outside and a supermarket. Getting around was very convenient too; even though I didn't know my way around, the front desk staff enthusiastically helped me hail a taxi. Plus, there's a simple breakfast and free WiFi. Great value for money!"
With a stay at Fair View Hotel Colombo in Colombo (Wellawatte), you'll be within a 10-minute drive of Colombo City Centre and New Delmon Hospital. This hotel is 1.4 mi (2.2 km) from Dehiwala Zoological Garden and 1.9 mi (3 km) from Traditional Puppet Art Museum.
Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and concierge services.
Satisfy your appetite for lunch or dinner at The Breakfast Room, a restaurant which specializes in international cuisine, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge.
Featured amenities include complimentary wired internet access, dry cleaning/laundry services, and a 24-hour front desk. Limited parking is available onsite.
Stay in one of 50 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include phones, as well as safes and desks.
"The hotel is good, the service staff is particularly warm to people, the breakfast is acceptable to the Chinese, and the house is clean and quiet. The surrounding attractions are only 20 yuan by taxi, next to the sea, the scenery is beautiful."
With a stay at Haggai - Tourist Bangalow in Colombo (Pamankada East), you'll be within a 10-minute drive of Colombo City Centre and Lanka Hospital. This guesthouse is 1.2 mi (2 km) from Havelock City Mall and 1.5 mi (2.3 km) from Park Hospital.
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access.
You can enjoy a meal at the restaurant serving the guests of Haggai - Tourist Bangalow, or stop in at the snack bar/deli. Local cuisine breakfasts are available daily from 9:00 AM to 11:00 AM for a fee.
Featured amenities include luggage storage, laundry facilities, and a safe deposit box at the front desk. Free self parking is available onsite.
Make yourself at home in one of the 10 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include ceiling fans, and housekeeping is provided on request.
Located in Colombo (Cinnamon Gardens), Fern Colombo is within a 10-minute walk of Dewatagaha Mosque and Viharamahadevi Park. This bed & breakfast is 0.6 mi (1 km) from Pettah Hindu Temples and 0.7 mi (1.1 km) from House of Fashions.
Take in the views from a garden and make use of amenities such as complimentary wireless internet access.
Take advantage of the bed & breakfast's room service (during limited hours). Continental breakfasts are available daily from 7 AM to 10 AM for a fee.
Featured amenities include a computer station, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Stay in one of 15 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as desks and coffee/tea makers.
"The hotel is located in an alley, with a restaurant right downstairs. There are also many restaurants around. The hotel rooms are well-equipped, spacious and well-ventilated. The air conditioning is powerful and there is an elevator. It is the most ideal hotel I have stayed in Colombo, with a high cost performance."
With a stay at Supun Arcade Residency, you'll be centrally located in Colombo, within a 10-minute drive of Colombo City Centre and New Delmon Hospital. This beach aparthotel is 1.1 mi (1.8 km) from Raux Brothers and 1.2 mi (1.9 km) from Havelock City Mall.
Enjoy recreation amenities such as an outdoor pool or take in the view from a rooftop terrace. This aparthotel also features complimentary wireless internet access, shopping on site, and tour/ticket assistance.
Enjoy a meal at the restaurant, or stay in and take advantage of the aparthotel's room service (during limited hours). Cooked-to-order breakfasts are available daily from 7 AM to 10 AM for a fee.
Featured amenities include complimentary wired internet access, complimentary newspapers in the lobby, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 40 air-conditioned rooms featuring kitchens with refrigerators and microwaves. Rooms have private balconies. 37-inch LCD televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and desks, and housekeeping is provided daily.
"Welcome to Colombo, in Sri Lanka. High quality apartments and beautiful swimming pool and restaurant on the roof. Room was extra clean and equipments first class. All services work perfectly and hotel staff were polite and friendly. Peaceful swimming pool with beautiful views on the sea and to city. Food in restaurant very tasty and menu with plentiful options."
With a stay at Viveka Hotel Colombo in Mount Lavinia, you'll be within a 10-minute drive of Colombo City Centre and New Delmon Hospital. This hotel is 0.8 mi (1.3 km) from Dehiwala Zoological Garden and 1.1 mi (1.8 km) from Traditional Puppet Art Museum.
Make use of convenient amenities, which include complimentary wireless internet access and tour/ticket assistance.
At Viveka Hotel Colombo, enjoy a satisfying meal at the restaurant. Continental breakfasts are available daily from 7:30 AM to 10:00 AM for a fee.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite.
Make yourself at home in one of the 17 guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include phones, as well as safes and irons/ironing boards.
"Great location, easy to get in and out of the city. The staff was friendly. The price was terrific. There were great restaurants within walking distance.They allowed me to check in early and check out late. Will go back again."
Very Good
12 reviews
8.4/10
1 night
From SGD 45
Check availability
See More 3-Star Hotels in Colombo
Verified Reviews From Guests at Colombo Hotels
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.
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.
EEugeneShaitarIt’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.
GGuest UserIt'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.
IImesh PereraThe 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.
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.
AAnonymous UserWe 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.
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
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
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.