Colombo

Find 3-Star Hotels in Colombo

✓ 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
Lowest price
Closest to downtown
Highest Rated
45
Hotels in Colombo 03,Colombo
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.

"The hotel strategically position it self on the beach,which make it popular and attractive.i enjoyed the room selected Premier Sea View with Balcony also the staff were professional and nice.However due to the Cyclone Ditwah were forced to be in our rooms for about 2 to 3 days nkt enjoying as much as per say. The staff like Dasun was very helpful with check in process and other issue.The room was specious,clean and provided safe deposit which comes very in handy sometimes.The breakfast and dinner was delicious especially tomato's soup and fried chicken rice. Thank you chef and the night waiter, sorry i did not get his name."
Very Good
230 reviews
8.7/10
1 night
From DKK 279
Check availability
13
Hotels in Colombo 10,Colombo
With a stay at THE DEN 23 in Colombo (Suduwella), you'll be within a 15-minute walk of Dewatagaha Mosque and Elphinstone Theatre. 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 desks and separate sitting areas, and housekeeping is provided on request.

"The room was clean and offered a view of the Lotus Tower. There is also a restaurant on the rooftop. The front desk staff were polite, spoke good English, and recommended attractions within a 20-minute walk. They also gave us a refrigerator magnet as a gift. The hotel has security stationed in the lobby. However, the soundproofing in the room wasn't the best. We could hear people talking in the hallway, and in the morning, there was noise from cawing crows and broadcast announcements. Overall, it represents good value for the price."
Great
51 reviews
9.2/10
1 night
From DKK 206
Check availability
41
Hotel near Wellawatte,Colombo
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 room is ok, the food is average"
Great
67 reviews
9.0/10
1 night
From DKK 296
Check availability
33
Hotel near World Trade Centre,Colombo
With a stay at City Beds Colombo in Colombo (Hunupitiya), you'll be a 5-minute walk from Nawaloka Hospital and 7 minutes by foot from Colombo City Centre. 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.

"Room is very clean and spacious. The staff are friendly and always happy to help. There is a small kitchenette in the lobby for use if needed. Location is in walking distance to the fort. It is however next to a train station that can be quite noisy. There is also a family of pigeons living in the roof that you can hear scrambling about all day. The noise seems to stop at night but you can also see them from the balcony."
Very Good
50 reviews
8.2/10
1 night
From DKK 79
Check availability
85
Hotel near Wellawatte,Colombo
At Lafala Hotel and Service Apartment, exceptional service and top-notch amenities create a memorable experience for guests. Complimentary internet access is available in the serviced apartment to ensure you stay connected during your visit. Arrange your trips to and from the airport using the serviced apartment's convenient transportation services booking. Car hire and shuttle offerings at the serviced apartment simplify arranging your excursions, explorations, and additional activities in Colombo. Complimentary parking is available for guests.Continuously receive the support you require through front desk amenities such as luggage storage.At the serviced apartment, their tours can even assist you in booking tickets and securing reservations for leisure activities and adventures. Chilly nights become more delightful than balmy ones, as you snuggle near the serviced apartment's inviting hearth. Always look your best in your preferred attire with the dry cleaning service and laundry service provided at Lafala Hotel and Service Apartment. Craving relaxation? In-room amenities such as 24-hour room service, room service and daily housekeeping allow you to maximize your time spent inside the room. Additionally, you can obtain minor travel essentials and miscellaneous items at the convenience stores without departing from the Lafala Hotel and Service Apartment. For the health and well-being of all guests and staff, smoking is restricted exclusively to assigned zones.Accommodations come equipped with all the conveniences required for a restful night's slumber. A number of rooms feature television for guest amusement and enjoyment. A delightful breakfast is the perfect way to begin your day, and at Lafala Hotel and Service Apartment, you can always indulge in a scrumptious meal on-site. All adore a delightful cup of coffee! An on-site coffee shop ensures you can relish a cup of authentic, freshly-brewed coffee every morning -- or whenever you desire it. Allow your journey to be free from the pangs of hunger! On-site eateries offer delicious and accessible meal choices. An evening spent at serviced apartment's bar can offer as much enjoyment as venturing out with your fellow travelers. Are you inclined to prepare your own dishes? You will surely appreciate having the on-site BBQ facilities available.

"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."
Good
28 reviews
7.7/10
1 night
From DKK 218
Check availability
36
Hotels in Colombo
With a stay at Viveka Hotel Colombo in Mount Lavinia, you'll be within a 5-minute drive of New Delmon Hospital and Dehiwala Zoological Garden. This hotel is 1.1 mi (1.8 km) from Traditional Puppet Art Museum and 2.2 mi (3.5 km) from Mount Lavinia Beach. 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
11 reviews
8.4/10
1 night
From DKK 202
Check availability
83
Hotel near Wellawatte,Colombo
A stay at Supun Arcade Residency places you in the heart of Colombo, within a 5-minute drive of New Delmon Hospital and Majestic City. 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."
Very Good
28 reviews
8.0/10
1 night
From DKK 265
Check availability
89
Hotels in Colombo
With a stay at Sithila Villa in Mount Lavinia, you'll be near the beach, within a 15-minute drive of Colombo City Centre and Siddhalepa Ayurveda Hospital. This guesthouse is 1 mi (1.7 km) from Mount Lavinia Beach and 2.1 mi (3.4 km) from Traditional Puppet Art Museum. Take in the views from a rooftop terrace and a garden and make use of amenities such as complimentary wireless internet access. Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's room service. English breakfasts are available daily from 8:00 AM to 10:30 AM for a fee. Featured amenities include express check-in, express check-out, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned guestrooms. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, bidets, and hair dryers.

"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."
7 reviews
7.0/10
1 night
From DKK 135
Check availability
99+
Hotel near World Trade Centre,Colombo
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."
Very Good
196 reviews
8.9/10
1 night
From DKK 65
Check availability
62
Hotel near Cinnamon Garden,Colombo
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 desks and coffee/tea makers, and housekeeping is provided daily.

"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."
Very Good
40 reviews
8.0/10
1 night
From DKK 236
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.
Nilo Lanka Hotel

Nilo Lanka Hotel

Hotel near Pannipitiya
Price per night from:DKK 168
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:DKK 179
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:DKK 235
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:DKK 132
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:DKK 201
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:DKK 216
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:DKK 330
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:DKK 259
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:DKK 195
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:DKK 151

Frequently Asked Questions

How much does a 3 star hotel cost in Colombo?

For 3 star hotels in Colombo, the average price on weekdays is DKK 424, the average price on weekends (Friday–Saturday) is DKK 426.

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

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

Which 3 star hotels in Colombo have fitness centre?

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

For 3 star hotels in Colombo with bars, Hotel Nippon Colombo (price from DKK 264) is very popular.

What are the best 3 star spa hotels in Colombo?

Among 3 star spa hotels in Colombo, Berjaya Hotel Colombo (price from DKK 302) is very popular.

What are the best 3 star hotels in Colombo with free Wi-Fi?

What are the best deals for 3 star hotels in Colombo?

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

Hotel Info for Tourists

Highest PriceDKK 35,380
Lowest PriceDKK 101
Number of Reviews 1,717
Total Properties78
Weekday Avg. PriceDKK 424
Weekend Avg. PriceDKK 426