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 October 27, 2025.
1. 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.
Colombo, WP, Sri Lanka
3.76 km (2.4 mi) from Dehiwala Zoological Gardens
Top guest reviews
Read more reviewsLocation:
exceptionally well managed apartment close to marine drive restaurants and supermarkets
2. Family-friendly retreat with a rooftop pool (from USD 395)
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.
Colombo, Western Province, Sri Lanka
5.85 km (3.7 mi) from Dehiwala Zoological GardensSuperhost
Accommodates: 4
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
3. Colombo Lights Apartment (from USD 153)
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.
Colombo, Western Province, Sri Lanka
7.25 km (4.6 mi) from Dehiwala Zoological GardensAccommodates: 2
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
4. Supun Arcade Residency (from USD 99)
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
Address: 56, Galle Road
2.62 km (1.7 mi) from Dehiwala Zoological Gardens
5. 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
6. 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
7. Cinnamon Red Colombo (from USD 88)
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
Address: 59 Ananda Coomaraswamy Mawatha Colombo 03
6.58 km (4.1 mi) from Dehiwala Zoological Gardens
8. Renuka City Hotel close to shopping complex (from USD 59)
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
Address: 328, Galle Road
6.33 km (4.0 mi) from Dehiwala Zoological Gardens
9. The Ocean Colombo (from USD 62)
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
Address: No 40, Melbourne Avenue, On Marine Drive, Colombo 4
3.79 km (2.4 mi) from Dehiwala Zoological Gardens
10. 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
11. 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
12. 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
13. Luxurious apartment with ocean views
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.
Colombo 3, Sri Lanka, Sri Lanka
7.35 km (4.6 mi) from Dehiwala Zoological Gardens
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
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