
Come to Colombo, which is the largest city of Sri Lanka and the capital of the country. It enjoys a strategic position in the midst of the mighty Indian Ocean and has a big and important harbor. The city has a lot to offer to both visitors as well as locals. Here are some of the best places to stay in Colombo, whether you are visiting the city for business or leisure.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 16, 2025.
1. Luxurious apartment with ocean views (from USD 132)
Just like the other units in the 5-star Cinnamon Grand Colombo hotel, this apartment also comes fully furnished and air-conditioned. It is set on the higher floor, providing guests with breathtaking views of the Indian Ocean both from the living room and bedroom. Its indoor features include WiFi and a TV with international channels for entertainment. With in-unit laundry facilities and a full kitchen, the rental is suitable for both short- and long-term getaways.
Staying in this apartment comes with access to the shared amenities of the hotel, including the gym, swimming pool, business center, and underground parking.
Top guest reviews
Host:
the staff is ever ready to make your holiday a pleasantthe owner is very nice and always makes sure that everything is perfect for our staythiru the property owner was very flexible and helpful and accomodatinghis suggestions local restaurants were most helpfulLocation:
well equipped great location and fantastic facilitiesa fairly central location and very easy to get a tuk tuk for travelthe apartment is located in one of the best locations in colombo city centrethe location and facilities around the apartment complex are the best in colombo city centerlovely walk to the galle face beach in the eveningCleanliness:
sofa was very clean as well as curtainsthe apartment was clean neat and spaciousbathroom is very clean and had newly polished floor and good showervery clean well maintained gorgeous viewsbeds are very comfy and had clean white bed sheets and new pillowsRead more reviewsAmenities & Room:
the wi-fi is super fast and manged to do some of my office workthe sea view from all direction in the apartment is fabulousall rooms have lovely ocean view as well as being nicely furnished with solid teak furniturevery bright and lovely view from the apartment huge glass panelscable tv and quality wifi internet is a real plus for any businesman who wish to stay here
2. Peaceful apartment with a rooftop swimming pool (from USD 47)
Nestled between Marine Drive and Galle Road, this apartment offers a peaceful stay for couples or a pair of travel buddies. It comes with air conditioning, WiFi, and a Smart TV. For relaxation, guests can head to the rooftop swimming pool, which looks out to the Indian Ocean. There is also exercise equipment available in the fitness center for those who want to work up a sweat sometime during their stay.
Although there is a full kitchen available in the unit, guests can also opt for local food options found nearby. The property is close to trendy restaurants as well as shopping malls with plenty of eateries.
Top guest reviews
Read more reviewsLocation:
exceptionally well managed apartment close to marine drive restaurants and supermarkets
3. Family-friendly retreat with a rooftop pool (from USD 144)
Featuring modern comforts and a great location, this apartment is a suitable home base for your adventure in Colombo. Its central location places you close to stores, a public park, and a national museum. With cafes and restaurants nearby, it also provides a wide array of food options during your stay.
If you prefer homemade meals, however, there is also a fully equipped kitchen available in the rental. Other amenities include central air conditioning, WiFi, and a high-definition TV. Kid-friendly features, such as board games and a crib, are provided as well. You can end your day with a refreshing soak in the swimming pool found on the rooftop.
Top guest reviews
Host:
thushi was a fabulous hostand all the staff just most wonderfulthe owners and building manager sarath were extremely helpful once we checked inthushi and gayathri are excellent hosts and made sure the stay is very comfortablethushi the host kept well in touch and is very helpfulLocation:
wonderful apartment in a great locationcentrally located in amidst a pretty and well maintained neighbourhoodthis is a brilliant space in a great locationthis air bnb is perfectly located close to the citywhat a super find in colombo by far the best place we have stayedCleanliness:
the apartment was spotless loved the decorcommunication check-in were to our complete satisfaction and everything was cleanRead more reviewsAmenities & Room:
wifi excellent and 2 tv’swhen thushi welcomed us to our beautiful apartments we were sunned by the quality of the accommodationit was v incredibly clean the wifi was vif you want modern comfort beautiful design definitely book this super apartmentthis apartment was really the perfect place to stay in colombo
4. Colombo Lights Apartment (from USD 76)
Cozy and tastefully furnished, the Colombo Lights Apartment offers a relaxing getaway for couples and solo travelers. Its modern space is equipped with air conditioning for comfort and a satellite TV for indoor entertainment. Amenities such as WiFi and a full kitchen are available in the unit as well. Stepping out to the private balcony, guests can enjoy incredible views of Colombo’s urban jungle.
Guests have access to several shared facilities during their stay. These include three outdoor swimming pools, a leisure garden, and a barbecue area. There is also a children’s play area as well as a games room that offers fun bonding moments for the group.
Top guest reviews
Host:
radha is a fantastic hostthank you radha and pahee you made our time in colombojust great first of all hosts are amazingradha was very helpful and same with pahee & his wifepaheerathan and his wife who look after the place were excellent and helpfulLocation:
the location is close to all the good stuff: the central park park street mews and galle facewonderful hospitality located in the middle of central colombolocation is also very good easy to get anywhere you needthe apartment was amazing spacious fully kitted out comfortable pristine and great locationexcellent hospitality excellent location thoroughly recommendedCleanliness:
it was a very safe clean & homely apartmentgreat location with clean facilities :) it was good to stay this aptone of the nicest stays in colombo great location clean and tidy apartmentRead more reviewsAmenities & Room:
ac full kitchen and a nice top floor balconywifi was strong enough to support zoom calls for workgreat sized apt with lounge and balcony as well as good size bedroom
Colombo Tour Guide

Lahiru Mihiran
Welcome to my tour page, where I extend a heartfelt "Ayubowan" to you, wishing you a long and prosperous life. I am Mihi, a native Sri Lankan from the southern region, passionate about showcasing the beauty of our island nation to travelers worldwide. With over a decade of experience in tourism, I have crafted exceptional tour experiences for international visitors, exceeding expectations ev... Read more
Tours by Lahiru
5. Supun Arcade Residency (from USD 94)
This property in Colombo is located in the strategic location of the city. The Colombo Airport is just 30 km (18.64 mi) from Supun Arcade Residency. The property is situated opposite the Wellawatte Bus station and a ten minute walk from the Wellawatte Railway Station. Other notable tourist attractions like Dehiwala Zoo and Mount Lavinia are about 2 km (1.24 mi) from the hotel.
It offers spacious contemporary apartments with balconies of their own. Take a dip in the rooftop pool that offers splendid glimpses of the sea. Each apartment has a living area, a private dining area, and a kitchen. All the apartments are well-equipped with cable TV connection and a washing room and AC. There are many eateries located in the neighborhood of the apartment where patrons can enjoy the specialties of the locality. If they do not want to eat outside they can cook in the kitchen of their apartment, which is equipped with microwave and oven. The hotel offers complimentary parking space to the guests during their stay. Visitors can also ask for a shuttle service to commute to the airport and laundry services.
Supun Arcade Residency
2.62 km (1.7 mi) from Dehiwala Zoological Gardens
6. Studio apartment in the city center (from 35 USD)
This is a one bedroom air conditioned studio apartment, which is conveniently located in the City Center right in the heart of the city. The best part is that the property is within walking distance from most of the popular tourist attractions in the city. The apartment has two double beds with free WiFi, a well-equipped kitchenette, and cable TV connection. It also has an en suite washroom with hot and cold shower facilities. The bedroom has a spacious wardrobe with more than adequate space for the luggage with complimentary stationery and a workstation for your convenience. Its kitchenette has a mini fridge and a microwave oven for the comfort of the guests so that they can cook their own meals if they wish to do so. Amenities like sugar, milk, tea/coffee and bottled water are provided free of cost. The apartment also offers an electric jug kettle, crockery, and cutlery to its guests.
Zak Residences Studio Apartments
Price: from 35 USD
Number of Guests: 4
7. Luxurious apartment with sea view (from 69 USD)
This is a fully furnished two bedroom luxury apartment, which is located a stone’s throw from the beach. The colonial style apartment is the ideal accommodation for enjoying a relaxing getaway in the city of Colombo. The apartment is quite spacious and is fabulously furnished with Colonial interiors and furniture. It boasts a modern and fully equipped kitchen and all that you need to have a home-like feel, even when you are staying far away from your home. The apartment enjoys a strategic location in the city and takes just 15 minutes to reach the city center of Colombo.
Sea View Fully Furnished 2BR Luxury Apartment
Price: from 69 USD
Number of Guests: 4
8. Cinnamon Red Colombo (from USD 95)
The hotel is situated strategically in the city of Colombo and is just a short walk from the Sri Lanka National Museum while Liberty Cinema Hall is located only at a 10 minute walking distance from Cinnamon Red Colombo. The driving duration from the hotel to Colombo’s Bandaranaike International Airport is about an hour or so.
The hotel offers comfortable and modern accommodation and provides complimentary WiFi facilities all over its premises. There is a rooftop pool and onsite free parking facilities. The in-room facilities include a flat screen TV set with satellite or cable TV connection, mini bar, electric kettle, a seating area, an in-room safe, a wardrobe, and an en suite bathroom with all the essential toiletries. Enjoy a great choice of local cuisines in its in-house restaurant and you can enjoy your after-meal drinks in its bar.
Cinnamon Red Colombo
6.58 km (4.1 mi) from Dehiwala Zoological Gardens
9. Renuka City Hotel close to shopping complex (from USD 70)
When you stay at the Renuka City hotel, you are just 100m (109 yards) from a good shopping complex. It’s a one-hour drive to Bandaranaike International Airport. Three restaurants are available on the property, as are bars. Rooms have television, a mini-bar and your private bathroom comes with toiletries supplied. There’s a business center, and the hotel can arrange for car hire. Laundry is available and you can get dry cleaning done. Currency exchange is facilitated in the hotel for your convenience. Breakfast, an airport shuttle, and fitness center help to make your stay hassle-free.
Renuka City Hotel
6.33 km (4.0 mi) from Dehiwala Zoological Gardens
10. The Ocean Colombo (from USD 88)
The best part of this property is its proximity to the sea beach. The Ocean Colombo boasts of mesmerizing views of the Indian Ocean from all its guest rooms. This non-smoking property is 1 km (0.62 mi) from the Majestic Shopping Mall while the famous MGM Casino is just 1.2 km (0.74 mi) away, the hotel also enjoys close proximity to the popular Sri Lanka National Museum while Bandaranaike International Airport is just 32 km (19.8 mi) away.
The hotel offers comfortable and contemporary accommodation for its patrons with complimentary WiFi access on its premises and free onsite parking space. All rooms are tastefully decorated and the AC rooms feature a flat-screen television set with satellite channels, minibar, a seating area, in-room safe and a wardrobe. Patrons can also avail complimentary toiletries in the en suite bathrooms. The front desk staffs are extremely courteous and warm and assist the guests with car rental, laundry, and luggage storage services. If you are a corporate traveler, you can access its well-equipped business center and banquet and meeting facilities. Its in-house restaurant serves the lip-smacking cuisines of Sri Lanka. Guests can also enjoy their meals in the privacy of their room.
The Ocean Colombo
3.79 km (2.4 mi) from Dehiwala Zoological Gardens
11. Private and cosy bedroom in The Little Town House
This property is a twin/double room with attached bathroom. The room in The Little Townhouse is clean and is tastefully furnished with modern furnishings, complimentary WiFi, and a ceiling fan. You can also opt for an air conditioner by paying an extra 10 USD every day. This well-furnished town house is located in a peaceful environment right in the heart of the city.
Colombo, Western Province, Sri Lanka
6.28 km (3.9 mi) from Dehiwala Zoological GardensTop guest reviews
Host:
the hosts are kind and helpfularjuna was a great host and helped us with our ongoing travel plansthe host is interested only in his tourism businesssakuma and arjuna are the best host and very kindvery kind and helpful peopleLocation:
a great location to start our travelsgood location with a lovely familyclose to all major sights and still peacefulgreat location; a lovely place which is nice and quiet tucked away from the hustle and bustle of colombolocated in a very nice part of the city near the park and templesCleanliness:
very clean and comfortablea good clean room and bathroomrather spacious and clean roomthe room was sparkling clean and spaciousthe room was clean and comfortableRead more reviewsAmenities & Room:
the room and amenities were great value for moneycomfortable bed good ac and overall a nice placebut the same room price in colombo 5 free local food and ac are provided for usthis is a very nice and comfortable room with acthe room was simple but perfect and the outside space was lovely to sit in
12. Accessible and beautiful beachside apartment
There are three bedrooms in this beach side apartment with three bathrooms and one en suite. It also features a spacious living room and a fully equipped modern kitchen for self-cooking. The property is fully air conditioned with hot water facilities in all its bathrooms and fans. Guests can also enjoy a nice view of the sea from two of its balconies. There is a sofa in the living room that can function like a bed. The apartment also has a folding bed so that it can accommodate 8 guests in total at a time.
2.01 km (1.3 mi) from Dehiwala Zoological Gardens
13. Gorgeous and well-equipped six-bedroom villa (from USD 5950)
This stunning beachfront estate at Ani Villas Sri Lanka offers guests eight spacious bedrooms with chic and modern furnishings, ensuite bathrooms with huge bathtubs, as well as a large infinity pool that overlooks the beach. Even though you may be tempted to stay in the villa all day long to unwind and relax, don’t forget to venture beyond the estate to explore the UNESCO World Heritage Site at Galle. Also, don’t miss out on leopard-spotting at the nations game reserves, and tea tasting at the highlands plantations should be on the top of your bucket list too!
ÀNI Sri Lanka
Address: Kalukatiya Watta, Maliyadda
134.83 km (83.8 mi) from Dehiwala Zoological Gardens
14. Mahasen by Foozoo bed and breakfast hotel (from USD 18)
When you stay in this accommodation, you can choose a superior suite with a sauna or hot tub. Wifi is good and available in the rooms. The nicely appointed place is ideally situated as you are 1km (0.6mi) from supermarkets, banks, pharmacies and more. 2km (1,2mi) you will find Independence Square and the Viharamahadevi Park. Transportation is easy as the hotel has both bike and car rental. The whole place is very clean and if you love cats, you’re in for a treat as there are a few around. There’s a shared kitchen for your use, but breakfasts are tasty. Nice restaurants are in the area as well.
Mahasen by Foozoo
Address: 15A MAHASEN MAWATHA
4.19 km (2.6 mi) from Dehiwala Zoological Gardens
15. Drift BnB Colombo (from USD 13)
Enjoy a contemporary and cozy accommodation in Hotel Drift BnB, which is situated in the center of the city. The property is strategically situated near the Alfred House Bus Stop. Other important destinations such as the American Embassy and the Sri Lanka National Museum are just 1.7 km (1 mile) away from this hotel. The distance between the Bandaranaike International Airport and the hotel is about 31 km (19 mi).
You can avail complimentary WiFi connectivity throughout the hotel’s premises. Places of interests like an art gallery, cafes, bars, and restaurants are within a few minutes from the hotel. Book spacious and air-conditioned rooms equipped with a standing fan, a desk, seating area, a wardrobe, and tiled/wooden floor. You can opt for a private bathroom with free toiletries and hot shower facilities. You can also avail complimentary coffee or tea while relaxing at the hotel’s common lounge area. In case you need any support, there is a friendly front desk staff that operates round the clock. The hotel can also arrange for your airport transfers at an additional charge.
Drift BnB Colombo
Address: 646 Galle Road
5.17 km (3.3 mi) from Dehiwala Zoological Gardens
16. The Emperor Condominium
The Emperor Condominium is a luxury rental situated on the 35th floor of the Cinnamon Grand Hotel. Tastefully furnished, it comes with central air conditioning and a complete kitchen. In addition to WiFi, there is also a Smart TV available for indoor entertainment. Attached to the rental is a wide balcony with outdoor seating, perfect for unwinding and enjoying incredible views over Galle Face Green.
When they’re not swimming in the pool or working out in the gym, guests can also explore some points of interest near the property. These include restaurants, pubs, entertainment venues, and a shopping mall.
Colombo 3, WP, Sri Lanka
7.47 km (4.7 mi) from Dehiwala Zoological Gardens
Top guest reviews
Host:
an excellent an attentive hostLocation:
great location and staffRead more reviewsAmenities & Room:
good internet and english televisionthere is a good tv package and reliable wifishould we return to colombo we would definitely return to this apartment
Come to Colombo
Enjoy a fun-filled holiday in the beautiful port city of Colombo with your loved ones. We are sure that the above listings will help you to have a comfortable stay during your visit.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data