Colombo

Cheap 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+

33 Cheap hotels in Colombo for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Kollupitiya,Colombo
The Granbell Hotel Colombo provides a great place for travelers to relax after a busy day. The Granbell Hotel Colombo offers a pleasant stay in Colombo for those traveling for business or leisure. Traveling to the hotel is easy with Kollupitiya Railway Station located approximately 400m away and Diyawanna Oya Seaplane Base roughly 8km away. There's plenty to do nearby, with The Great Out Doors, Gem Museum and Galle Face Sea all within a short distance. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this Colombo hotel can make use of the parking facilities. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel. For guests traveling as a couple, this hotel is consistently one of the most popular choices.

"The rooftop at Granbell is a standout. The infinity pool is a great place to watch the sunset from. Get there early as it does get busy. Pool bar also well laid out. The rooms facing the ocean are worth it. It feels like you’re on top of the ocean. High ceilings majestic the rooms feel large. Not a smart TV with only local stations. I’m on holidays so I didn’t mind. The staff are friendly and super helpful. The breakfast is large offering all types of international breakfast options. The only criticism would be the fruit was not the best. Considering you’re in the tropics, I’d expect better. Location is great. Close to Galle green, pharmacy and supermarket."
Great
1265 reviews
9.0/10
1 night
From TRY 2,217
Check availability
99+
Hotel near World Trade Centre,Colombo
The Shangri la Hotel Colombo provides a great place for travelers to relax after a busy day. The Shangri la Hotel Colombo is an ideal choice for travelers who want to take in the sights and sounds of Colombo. The hotel is conveniently located just 1km from Kompannavidiya Railway Station and 10km from Diyawanna Oya Seaplane Base. Guests will find Colombo Port Old Lighthouse, Galle Face Green and Beira Lake Park just a short distance from the hotel. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Colombo hotel features parking on site. If you are looking for a convenient place to stay, our guests have told us that this location is excellent. This hotel is particularly popular with those traveling on business.

"Extremely satisfied 👍. After the chain bombings in '19, the security measures here are truly commendable; I didn't expect such strict security checks. Shang Palace is as delicious as ever, and the chef even came out to greet us, which was lovely! Our room faced the sea, and we enjoyed two beautiful sunsets! The second floor has direct access to the mall, with all the tourist-favorite brands located near the hotel. Since my flight was late, the hotel allowed me a late check-out. I really love this Shangri-La!"
Great
178 reviews
9.0/10
1 night
From TRY 7,272
Check availability
99+
Hotels in Colombo 03,Colombo
A stay at Sofia Colombo City Hotel places you in the heart of Colombo, within a 5-minute drive of Colombo City Centre and Gangaramaya Temple. This hotel is 1.2 mi (2 km) from Galle Face Beach and 1.3 mi (2 km) from Viharamahadevi Park. Enjoy recreational amenities such as an outdoor pool and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and a banquet hall. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers 24-hour room service. Mingle with other guests at the complimentary reception, held daily. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 10:00 AM for a fee. Featured amenities include a business center, a 24-hour front desk, and luggage storage. Event facilities at this hotel consist of conference space and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 212 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones, as well as safes and desks.

"Great time at Sofia Colombo 💕🌹🙏🦋 Honestly, I’m still not over how fabulous these 4 days were—and it’s hard to say goodbye to this little slice of paradise! Let me put you on: Sofia Colombo is *the* spot if you’re looking for luxe vibes in the heart of Sri Lanka’s bustling capital. The hotel’s address is 295/295A Halle Road, Colombo 03 You know those places that somehow get all the right aesthetic vibes? Sofia totally nails it—trendy interiors, cozy beds, and sunsets that look airbrushed IRL. 🦋 Top highlights: - Instagrammable spaces at every corner (hello, content! 📸) - Super friendly staff who make you feel like the main character - Location that’s mad convenient—just a quick ride to Colombo’s best restaurants, shops, and parks Major FOMO setting in already. If you get the chance, check out their rooftop or just lounge in their chill common areas. Sofia Colombo is open 24/7, so you can come and go as you vibe. Ready to book YOUR stay? Find everything you need on trip.com and get ready to fall in love with Colombo, just like I did. 🫶🦋"
Great
234 reviews
9.0/10
1 night
From TRY 2,268
Check availability
99+
Hotels in Colombo 03,Colombo
The Marino Beach Colombo provides a great place for travelers to relax after a busy day. Visitors to Colombo will find that the Marino Beach Colombo is a fantastic accommodation choice. The hotel is conveniently located just 800m from Bambalapitiya Railway Station and 9km from Diyawanna Oya Seaplane Base. There is no shortage of things to see in the area, with the Number 11, Colombo National Museum and Race Course International Stadium all nearby. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Colombo hotel offers parking on site. According to our guests, this hotel provides a very high level of service. This hotel is a popular accommodation for guests traveling with families.

"Extremely satisfied! I was given a high-floor room very close to the sea. The room was spacious with a private balcony. The power outlets were universal, compatible with domestic plugs, so no extra adapters were needed. Water, mini-bar drinks, and snacks were replenished daily. The hotel is connected to its own mall, where the food court was very convenient. The rooftop boasts an infinity pool, a green recreational area, and a sauna. The day before check-out, the hotel even left a thank-you note and a bag of their specialty tea on the bed. The service from the hotel lobby, breakfast staff, and cleaning crew was excellent. If I visit Colombo again, I'd likely choose this hotel."
Amazing
483 reviews
9.4/10
1 night
From TRY 3,377
Check availability
99+
Hotel near Galle Face Beach,Colombo
The Ramada by Wyndham Colombo provides a great place for travelers to relax after a busy day. The Ramada by Wyndham Colombo offers a pleasant stay in Colombo for those traveling for business or leisure. The hotel is only 500m from Kompannavidiya Railway Station and 9km from Diyawanna Oya Seaplane Base, giving guests a number of convenient transportation options. Guests will find Angsana City Club & Spa, Colombo Swimming Club and Galle Face Green just a short distance from the hotel. In their spare time, guests can explore the hotel's surroundings. For those driving themselves, parking is provided on site. If you are looking for a convenient place to stay, our guests have told us that this location is excellent. For guests traveling on business, this hotel is consistently one of the most popular choices.

"I recently stayed at the Ramada by Wyndham Colombo, and overall it was a wonderful experience. The room was extremely spacious, honestly one of the largest hotel rooms I have ever stayed in within Colombo. Everything was very clean and well maintained, and the amenities were excellent. The room included everything you might need—tea and coffee facilities, toiletries, toothbrushes, and more. The bed was very large and comfortable, and the TV, office table was huge as well. All the facilities such as the lights, air conditioning, and fan worked perfectly, so we had no issues at all. Our room was on the 8th floor (top floor) and we had a nice view overlooking the Galle Face Hotel with a small view of the ocean. The location of the hotel is also excellent since it is very close to Galle Face Green and many other attractions in Colombo, which makes it very convenient for travelers. The check-in process was smooth, and they welcomed us with a refreshing welcome drink. One thing to note is that the security procedure is quite strict. When we had guests visiting our room briefly, they had to provide their IDs and go through a security check. It was the first time I experienced this in a hotel, but it is understandable since it helps maintain safety. Although we booked bed and breakfast, we later asked if we could add the dinner buffet, but unfortunately it was already full. However, something very kind happened later that night. My mother wanted chicken congee, so we asked the room service staff if it was available. Even though it was not on the menu at that moment, they were kind enough to prepare and send us a bowl of chicken congee. It was a very thoughtful gesture, and we truly appreciated their kindness. The breakfast buffet was excellent with a very wide variety of food, and everything we tried was delicious. My family has always liked the buffets at Ramada, and this time was no different. They also had live cooking stations, and the staff there were very friendly and welcoming. Overall, everything about the stay was great. The room, service, location, and food were all excellent. I would definitely stay here again and highly recommend this hotel. It is absolutely worth the price and offers great value for money."
Very Good
182 reviews
8.5/10
1 night
From TRY 2,655
Check availability
99+
Hotel near Galle Face Beach,Colombo
The Galle Face Hotel is an ideal spot for travelers wanting to discover the city. The Galle Face Hotel is an ideal choice for travelers who want to take in the sights and sounds of Colombo. The hotel is conveniently located just 700m from Kompannavidiya Railway Station and 9km from Diyawanna Oya Seaplane Base. With Kaya Kalp - The Royal Spa, Galle Face Green and Colombo Swimming Club all within a short distance, there is no shortage of things to do in the area. In their spare time, guests can explore the hotel's surroundings. This Colombo hotel provides parking on site. If you are looking for a convenient place to stay, our guests have told us that this location is excellent. This hotel is a popular accommodation for couples.

"This hotel is truly unique, steeped in history, and they do a wonderful job of preserving its century-old heritage while still embracing the 21st century. Everything is excellent, the staff are friendly and respectful, really valuing old-school service traditions. There's even a museum showcasing famous past guests like Anton Chekhov and Yuri Gagarin. The 20-meter saltwater pool, right on the Indian Ocean, is simply fantastic for relaxing when the sea is rough. As I mentioned, the rooms are styled from the 1960s-70s, and you even get the charming creak of the floors and stairs. The hotel team clearly puts a lot of effort into maintaining the property against the forces of time and the ocean's weather. The dining experience for breakfast, lunch, and dinner is a story in itself. You can explore not just local cuisine, but dishes from across South Asia. The chefs and restaurant staff really strive to make your stay here an enriching culinary journey into local culture and traditions. If it's your first time in Sri Lanka, I highly recommend this hotel for your initial introduction to the country. Despite the cost, it offers great value, especially considering its convenient location near Colombo's main attractions."
Very Good
125 reviews
8.6/10
1 night
From TRY 3,260
Check availability
99+
Hotel near World Trade Centre,Colombo
The C1 Colombo Fort is an ideal spot for travelers wanting to discover the city. The C1 Colombo Fort offers a pleasant stay in Colombo for those traveling for business or leisure. The hotel is conveniently located just 800m from Secretariat Halt and 11km from Diyawanna Oya Seaplane Base. Famous local attractions Lotus Tower View Point, Old Parliament and CityRest Fort, can all be reached with a short walk. In their spare time, guests can explore the hotel's surroundings. Guests tell us the location of this hotel is fantastic. This hotel is particularly popular with those traveling alone.

"Very good stay overall. The hotel was clean, comfortable, and located in a convenient area close to many attractions. Staff were friendly and helpful throughout my stay. The room facilities were good, and the check-in/check-out process was smooth. A great choice for business travelers and I would happily stay here again."
Very Good
243 reviews
8.8/10
1 night
From TRY 430
Check availability
99+
Hotel near Galle Face Beach,Colombo
The Cinnamon Grand Colombo provides a great place for travelers to relax after a busy day. The Cinnamon Grand Colombo is an ideal choice for travelers who want to take in the sights and sounds of Colombo. The hotel is conveniently located just 1km from Kollupitiya Railway Station and 9km from Diyawanna Oya Seaplane Base. Famous local attractions Church of St. Michael & All Angels, Polwatte, Colombo National Museum and Galle Face Green, can all be reached with a short walk. This hotel makes a great place to kick back and relax after a long day of sightseeing. This Colombo hotel provides parking on site. Our guests consider this hotel to have excellent service. Perfect for those working on the move, this hotel caters to a large number of business guests.

"Overall pleasant stay at Cinnamon that I'd totally recommend to anyone and stay again myself. A comfortable bed, nicely sized room, beautiful property, convenient location, such friendly staff and a wonderful breakfast are just some basic memorable facts about our stay for 3 nights. The bakery downstairs, Plates restaurant, and the mall next door just add on to the comfort of the stay at Cinnamon Grand. To top it all off, we upgraded our stay to the executive floor, and accessed the lounge to enjoy a variety of mouth-watering snacks (that changed everyday) and took 2 free laundry/day offering. It couldn't get any better!"
Great
110 reviews
9.0/10
1 night
From TRY 4,785
Check availability
99+
Hotel near Kollupitiya,Colombo
Amari Colombo Where modern elegance meets Sri Lankas timeless charm Discover a tranquil retreat in lively Kollupitiya blending world-class amenities with rich heritage Experience gourmet dining breathtaking views and flawless event spaces Your elegant journey awaits at Amari Colombo

"The location is superb! The room is superb! The service is superb! The decor is fantastic and beautiful. The only downside is that the room's soundproofing isn't great. I was woken up early in the morning by the sound of the room next door watching an Indian drama, it was really noisy! And the sound quality was terrible 😂 Other than that, everything else was great! I really love their interior design and the lighting is excellent, even the bathroom lighting is lovely 😍 Overall, it's great and I really like it. There's the US Embassy nearby, so I guess it's safe? 😆 But pedestrians aren't very friendly, so it's recommended to take a taxi when you go out."
Great
266 reviews
9.1/10
1 night
From TRY 3,370
Check availability
99+
Hotel near Galle Face Beach,Colombo
The Taj Samudra, Colombo is an ideal spot for travelers wanting to discover the city. The Taj Samudra, Colombo is an ideal choice for travelers who want to take in the sights and sounds of Colombo. Traveling to the hotel is easy with Kompannavidiya Railway Station located approximately 700m away and Diyawanna Oya Seaplane Base roughly 9km away. Keeping busy is easy, with Galle Face Green, Christ Church, Galle Face - Church of Ceylon and Cinnamon Nature Trails all nearby. This hotel makes a great place to kick back and relax after a long day of sightseeing. This Colombo hotel features parking on site. This hotel is particularly popular with those traveling with families.

"Great location, close to a lot of restaurants, cafes, bars, and One Galle Face Mall. The hotel is well kept albeit old. The pool is great. Beautiful and cozy lobby and cafe. The greatest of all is the staff. Everyone was very friendly and helpful. Taj Samudra is the perfect home away from home whenever in Colombo. Will definitely stay here again."
Very Good
120 reviews
8.3/10
1 night
From TRY 2,837
Check availability
Show More Cheap Hotels in Colombo

Frequently Asked Questions

What is the average price of a hotel in Colombo for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Colombo this weekend is TRY 3,201 per night. For a 4-star hotel, the average cost is TRY 6,159 per night. If you're looking for a luxury experience, 5-star hotels in Colombo this weekend typically cost TRY 14,695 per night.

How much do hotels in Colombo cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Colombo during weekdays is TRY 3,183 per night. For a 4-star hotel, you can expect to pay around TRY 6,121 per night. If you're looking for a luxury stay, 5-star hotels in Colombo generally cost TRY 14,736 per night on weekdays.

What are the best places to stay in Colombo?

Some of the best places to stay in Colombo are near popular attractions like Independence Square, Colombo National Museum and Galle Face Green, offering easy access to key sights and amenities.

What are the top hotels in Colombo near Independence Square?

Some of the top hotels in Colombo near Independence Square include Fern Colombo (from TRY 2,049), Jetwing Colombo Seven (from TRY 3,960) and Cinnamon Red Colombo (from TRY 2,399), all offering easy access to Independence Square, making them ideal for visitors looking to explore the area.

What are the best pet-friendly hotels in Colombo?

What hotel deals are available in Colombo?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.