Sri Lanka may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Apart Hotels in Colombo

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
6
Holiday rental bedrooms
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Ocean Edge Suites & Hotel Colombo
4 out of 5
Marine Drive (Kollupitiya), 10th Lane, No.24, Colombo
The price is Rs3,742 per night from 1 Feb to 2 Feb

Located in Kollupitiya, this aparthotel is within a 15-minute walk of Marino Mall and Bellagio Casino. Galle Face Green and Galle Face Beach are also within ...

3.4/5 (79 reviews)
Find a better alternative!

"The hotel is definitely overpriced! Cleanliness lacks. basic amenities like faulty air con was a put off! However, mr tushaar was helpful to move us to a better room quickly. There were dead cockroaches here and there. Though the lobby is renovated, poor flooring and dirty worn out rugs in the room ..."…"

Reviewed on 18 Jan 2020

Ocean Edge Suites & Hotel Colombo
Platinum One Suites
5 out of 5
No.1, Bagatalle Road, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs13,037 per night from 19 Jan to 20 Jan

Located in Kollupitiya, this luxury aparthotel is within a 10-minute walk of High Commission of Malaysia, Bellagio Casino and German Embassy Colombo. Majestic ...

4/5Very Good! (46 reviews)

"The property is in excellent condition. The location is great! It’s right in front of Marino mall and great for kids. The staff is kind and Sri Lankan hospitality is just not compatible to other places. Truly this place made our trip more enjoyable. We stayed 10 days and it was the best!"…"

Reviewed on 3 Feb 2020

Platinum One Suites
Global Towers Hotel & Apartments
4 out of 5
No.11 Station Avenue, (Colombo Plan Road), Colombo
Free cancellationReserve now, pay when you stay
The price is Rs2,132 per night from 18 Jan to 19 Jan

Located in Wellawatte, this aparthotel is 0.7 mi (1.2 km) from New Delmon Hospital and within 3 miles (5 km) of Bellagio Casino and Mount Lavinia Beach. Raux ...

3.6/5Good! (122 reviews)

"it was good"…"

Reviewed on 20 Mar 2020

Global Towers Hotel & Apartments
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
BellaVista Apartments at Cornish Colombo
2.5 out of 5
Galle Face Crescent, Colombo
The price is Rs12,621 per night from 18 Jan to 19 Jan

Located in Kollupitiya, this golf aparthotel is within a 15-minute walk of United States Embassy Colombo, Bellagio Casino and Galle Face Green. Galle Face Beach ...

5/5Exceptional! (1 review)
Clean and secure , lovely view from floor 37

"We have one transit night in Colombo and choose this suit apparyment for family stay. The appartment was very neat and clean as well as secure with all facilities including stat of the art swimming pool. The owner Mr. Don was very helpful and supportive and assist us in all manners. The only drawback ..."…"

Reviewed on 22 Aug 2018

BellaVista Apartments at Cornish Colombo
Luxury Resort Apartment OnThree20
4.5 out of 5
320, Union Place, Colombo, Western Province
Get Rates

This family-friendly Colombo aparthotel is located by the ocean, within a 15-minute walk of Gangaramaya Temple and Nawaloka Hospital. Galle Face Green and Galle ...

3.8/5Good! (6 reviews)

"The location was great, the management was thoughtful and responsive and the apartment was spacious and comfortable. The pool was spectacular! I would definately stay here again."…"

Reviewed on 3 Mar 2019

Luxury Resort Apartment OnThree20
TeaTalk
3.5 out of 5
No.343, Park Road,Colombo 05, Colombo
Get Rates

Located in Kirula, this aparthotel is 0.2 mi (0.3 km) from Lanka Hospital and 2.5 mi (4.1 km) from Bellagio Casino. Park Hospital and Asiri Hospital are also ...

TeaTalk
Amber FR 16 Colombo
3 out of 5
No 16 Flower Terrace, Colombo
The price is Rs13,073 per night from 18 Jan to 19 Jan

Located in Kollupitiya, this aparthotel is within a 15-minute walk of Chabad of Sri Lanka and Bellagio Casino. Nawaloka Hospital and Galle Face Green are also ...

3.7/5Good! (3 reviews)

"Very happy to find this place. It was clean, spaceous, very quiet, and welcoming. It was also nicely located for shopping, dining, and the beach. They had a little trouble with English. We had ordered a shuttle to pick up our daughter at the airport at 3am and it never showed. That caused a little ..."…"

Reviewed on 5 Aug 2018

Amber FR 16 Colombo
Colombo Residencies
4 out of 5
75 Galle Road, Colombo, Western Province
Get Rates

Located in Kollupitiya, this spa aparthotel is within a 15-minute walk of Crescat Shopping Mall, Galle Face Beach and Galle Face Green. Nawaloka Hospital and ...

3/5 (16 reviews)
Excellent location

"We have stayed in :Colombo on many occasions, but always in hotels. For a change we decided to book an apartment in the same area. The Colombo Residency or Crescat residency as its know is in a prime area of Colombo along the Galle Road. Situated next to the Cinnamon Grande Hotel it is within minutes ..."…"

Reviewed on 30 Aug 2017

Colombo Residencies
Ocean Breeze Apartment Colombo
3 out of 5
No.16, Lily Avenue Colombo - 6, Colombo
The price is Rs8,532 per night from 18 Jan to 19 Jan

Located in Wellawatte, this aparthotel is within 3 mi (5 km) of Dehiwala Zoological Garden, Independence Memorial Hall and Sri Lanka National Museum. Galle Face ...

4.3/5Excellent! (16 reviews)

"The apartment is walkable distance from the beach and the beach is lovely. The breakfast and tea prepared by Mrs. Ganesh was excellent .The only problem we had was with the plug points to charge our mobiles. Also we suggest some small tables to keep the suitcases in the rooms. Flat s bright and spacious. ..."…"

Reviewed on 2 Mar 2019

Ocean Breeze Apartment Colombo
Supun Arcade Residency
3 out of 5
56, Galle Road, Colombo
The price is Rs6,868 per night from 21 Jan to 22 Jan

Located in Wellawatte, this beach aparthotel is 0.4 mi (0.6 km) from New Delmon Hospital and within 3 miles (5 km) of Bellagio Casino and Mount Lavinia Beach. ...

3.6/5Good! (139 reviews)
Stains on the couch and not clean

"Sofas were full of dust and stains"…"

Reviewed on 16 Apr 2019

Supun Arcade Residency
Platinum One Suites - 3 Bedroom
4 out of 5
1 Bagatalle Rd, Colombo, Western Province
Get Rates

Located in Kollupitiya, this aparthotel is within a 10-minute walk of Marino Mall and Bellagio Casino. Nawaloka Hospital and Galle Face Beach are also within ...

4/5Very Good! (1 review)
Good apartment,convenient location

"The apartment was located in a really good spot, easy to get around. There was lots of room and the beds were really comfortable. Access to a beautiful pool (great place to watch the sunset) and the restaurant prices were reasonable. Security was excellent and it was a great place to come in from ..."…"

Reviewed on 3 Mar 2020

Platinum One Suites - 3 Bedroom
Alexanria Apartment
3 out of 5
12 Alexandra Rd, Colombo, WP
Free cancellationReserve now, pay when you stay
The price is Rs7,971 per night from 18 Jan to 19 Jan

Located in Wellawatte, this aparthotel is 0.6 mi (1 km) from New Delmon Hospital and within 3 miles (5 km) of Bellagio Casino and Mount Lavinia Beach. Raux Brothers ...

Alexanria Apartment
Bella Vista Apartments OnThree20 Colombo
2.5 out of 5
320 Colvin R De Silva Mawatha, (Union Place), Colombo, Western Province
The price is Rs8,837 per night from 18 Jan to 19 Jan

Located in Colombo 02, this aparthotel is within a 10-minute walk of Gangaramaya Temple and Nawaloka Hospital. Galle Face Green and Galle Face Beach are also ...

3/5 (4 reviews)
Great for smokers, practical location

"Great to be met at the airport by the owner, no stress about finding the place, friendly chat. Room was disappointing noticed the smell of cigarette smoke on walking in and never got away from it. I booked a NON smoking room. Location quite central, despite the high level still heard all the horns ..."…"

Reviewed on 19 Nov 2017

Bella Vista Apartments OnThree20 Colombo
MARINA BAY APARTMENTS
3.5 out of 5
21, 13th Lane, Marine Drive, Colombo 3, Colombo
Get Rates

Located in Kollupitiya, this aparthotel is within a 10-minute walk of Casino Marina Colombo and Bellagio Casino. Galle Face Green and Galle Face Beach are also ...

1/5 (1 review)

"Worse place. Fake contact numbers given. Unreliable place to chose as an accommodation in Colombo. You will be disappointed"…"

Reviewed on 2 Feb 2020

MARINA BAY APARTMENTS
Unique Towers Luxury Boutique Suites
4 out of 5
No. 30, Hyde Park Corner, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs6,504 per night from 16 Feb to 17 Feb

Located in Colombo 02, this aparthotel is within a 15-minute walk of Gangaramaya Temple and Nawaloka Hospital. Galle Face Green and Bellagio Casino are also ...

4.4/5Excellent! (95 reviews)

"Really liked the spacious rooms but the stove was not working till my last day. Would have also liked a nice breakfast buffet included."…"

Reviewed on 16 Dec 2019

Unique Towers Luxury Boutique Suites
Colombo Apartments - Harmers Avenue
2.5 out of 5
7/5, Harmers Avenue, Colombo
Get Rates

Located in Wellawatte, this aparthotel is 0.3 mi (0.6 km) from New Delmon Hospital and within 3 miles (5 km) of Mount Lavinia Beach and Bellagio Casino. Raux ...

2.4/5 (7 reviews)
Not what we expected

"The ownerbpaid for a Tuk Tuk & we were taken to a different building where the room we were given doubled as an office for the Thai massage business above us. Although there was double glazing preventing us from being disturbed by the main road, but building works started at 7am & went on until 7pm ..."…"

Reviewed on 4 Feb 2017

Colombo Apartments - Harmers Avenue
Crown Properties
3.5 out of 5
190 Park Road, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs7,983 per night from 21 Jan to 22 Jan

Located in Kirula, this aparthotel is 0.2 mi (0.3 km) from Park Hospital and 2.4 mi (3.9 km) from Bellagio Casino. Lanka Hospital and Asiri Hospital are also ...

5/5Exceptional! (1 review)
Luxurious Apartment

"It's a very best place to spend family time, really love it our stay from 02 Jan - 08 Jan"…"

Reviewed on 10 Jan 2019

Crown Properties
Raj Marine Residency
3 out of 5
No 64 Rajasinghe road,colombo 6, Colombo
The price is Rs5,314 per night from 18 Jan to 19 Jan

Located in Wellawatte, this aparthotel is 0.4 mi (0.6 km) from New Delmon Hospital and within 3 miles (5 km) of Mount Lavinia Beach and Bellagio Casino. Dehiwala ...

Raj Marine Residency
Sea View Luxury Monarch Apartment
4 out of 5
89 Galle Road, Colombo 3, Colombo
Get Rates

This family-friendly Colombo aparthotel is located on the Strip, within a 10-minute walk of Casino Marina Colombo and Bellagio Casino. Galle Face Green and Galle ...

Sea View Luxury Monarch Apartment
City Square
3.5 out of 5
1, Fonseka Terrace, Havelock Road, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs7,923 per night from 21 Jan to 22 Jan

Located in Wellawatte, this aparthotel is 0.6 mi (1 km) from Park Hospital and within 3 miles (5 km) of Bellagio Casino and Mount Lavinia Beach. Isipathanaramaya ...

3/5 (2 reviews)
Cool

"Easily reachable to hotel, with food points closest to hotel."…"

Reviewed on 5 Jan 2017

City Square
Don't see what you're looking for?
See all available properties in Colombo
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Colombo

Cinnamon Lakeside Colombo

Cinnamon Lakeside Colombo

5 out of 5
115, C. A. Gardiner Mawatha, Colombo
The price is Rs5,590 per night from 16 Feb to 17 Feb
4.3/5Excellent! (376 reviews)

"Not for 5 stars .! Need more clean . Bathroom Tub tiles Broken.! Wall had stein from Soda opening Table dust. We clean ourselves.!"…"

Reviewed on 1 Mar 2020

Cinnamon Lakeside Colombo
Marino Beach Colombo

Marino Beach Colombo

5 out of 5
590 Marine Drive, Colombo, WP
The price is Rs4,603 per night from 5 Feb to 6 Feb
4.6/5Wonderful! (366 reviews)
Best place ❤️

"Good services and best room facility"…"

Reviewed on 10 Aug 2020

Marino Beach Colombo
Shangri-La Hotel, Colombo

Shangri-La Hotel, Colombo

5 out of 5
1 Galle Face, Colombo
The price is Rs9,864 per night from 1 Feb to 2 Feb
4.7/5Exceptional! (213 reviews)
Loved my stay at Shangrilla

"We like the friendly staff, comfortable room and the beautiful view. We were v happy with tight security 24/7. Toilet shower area tend to accumulate water. Perhaps during civil work, sloping was not done properly"…"

Reviewed on 27 Feb 2020

Shangri-La Hotel, Colombo
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

What can I expect from my Colombo aparthotel stay?
You’ll probably stay more centrally in Colombo when you choose an aparthotel. Why not take some time in this culturally rich area to enjoy the scenic seaside? Colombo is also known for its museums and art scene.
What are some top aparthotels for a stay in Colombo?
Ocean Edge Suites & Hotel Colombo is a favourite aparthotel in Colombo, featuring 78 apartments with kitchens and free WiFi as well as hotel amenities like a restaurant. Global Towers Hotel & Apartments and Platinum One Suites are two other aparthotels to consider.
How many aparthotels are there in Colombo?
On Expedia, you’ll find 24 aparthotels in Colombo. You can choose one of these from the overall 340 hotel accommodation options.
What are the must-see places to visit in Colombo?
Bellagio Casino and Galle Face Beach are favourite sights that are worth a visit. Enjoy the outdoors at Galle Face Green and Beira Lake, or simply take in cultural attractions like Nelum Pokuna Mahinda Rajapaksa Theatre and Sri Lanka National Museum. Bally’s Casino and Mount Lavinia Beach are other popular places to visit in the area.
What is an aparthotel?
An aparthotel is both a hotel and an apartment, with amenities you might expect in a traditional hotel, and the privacy and space of an apartment. By choosing an aparthotel, you can book a longer stay and absorb more of the local colour in Colombo. Enjoy making home-cooked meals in the private kitchen and having the space to spread out while you’re in town.