Skip to main content

Places to Stay in Colombo

Find the places to stay that appeal to you the most

The best places to stay in Colombo

Check out our pick of great places to stay in Colombo

Filter by:

Review score

Marino Beach Colombo

Hotel in Colombo

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

M
Maksym
From
Ukraine
The best hotel! Everything about it is great! Wonderful large comfortable rooms with new furniture and nice design! 5 star service! the pool is just amazing! The staff does their job great!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,317 reviews
Price from
US$85
1 night, 2 adults

Shangri-La Colombo

Hotel in Colombo

Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment district, the hotel offers the various collection of guestrooms with stunning...

E
Eusebiu
From
Romania
5 star hotel. Room bit outdated. Otherwise confortable and located on the sea. Beach not really to visit (the Port City will most probably upgrade it in the future). Great breakfast (as ShangriLa has). Good in-house restaurants but expensive. The food was nevertheless very good. Nice pool on 4th floor. Extra services (transfers, spa , etc) way overpriced (transfer to airport was 75 usd quoted by the hotel while a reputable taxi Kangaroo company with invoice and metre took me to the airport for 23 usd). Conected to a Mall with lots of shopping oportunities.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,409 reviews
Price from
US$145
1 night, 2 adults

Alma Boutique Hostel - Colombo

Colombo

Set in Colombo, within less than 1 km of Bambalapitiya Railway Station and 5.9 km of Khan Clock Tower, Alma Boutique Hostel - Colombo offers accommodation with a garden and free WiFi throughout the...

S
Serene
From
Singapore
It's situated at the end of a quiet street, and short walk away from a wonderful french bakery for breakfast. Spacious, and clean. Shelves and hanging space. Hot shower with good pressure.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 236 reviews
Price from
US$55
1 night, 2 adults

Colombo Trizen J&J future Apart ment

Colombo

Located within 2 km of Galle Face Beach and 3.1 km of Khan Clock Tower, Colombo Trizen J&J future Apart ment provides rooms with air conditioning and a private bathroom in Colombo.

Z
Zoe
From
United Kingdom
Brand new lovely apartment with amazing views
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 120 reviews
Price from
US$125
1 night, 2 adults

Cinnamon Life at City of Dreams

Hotel in Colombo

Elegant Accommodation Cinnamon Life at City of Dreams in Colombo offers a 5-star hotel experience with luxurious rooms featuring sea, lake, or city views.

J
Jakub
From
Czech Republic
very helpful staff, check in as well check out, Jessica at the lobby very friendly. Hotel nicely decorated by contemporary local artists works. Great rooftop bar.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 678 reviews
Price from
US$129.20
1 night, 2 adults

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hotel in Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo.

S
Sana
From
United Arab Emirates
The interior and the lavishness of the property
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 590 reviews
Price from
US$170
1 night, 2 adults

Highbury Colombo

Havelock Town, Colombo

Featuring a terrace and views of garden, Highbury Colombo is a recently renovated homestay set in Colombo, 1.1 km from Milagiriya Beach.

S
Simon
From
Ireland
Welcoming and calm. Highbury Colombo is like a sea of tranquility. Manuji and her husband are attentive hosts and the space with garden is really beautiful. My room was excellent and food (lunch and breakfast the next day) was delicious. Highly recommend this place
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 288 reviews
Price from
US$77
1 night, 2 adults

Taprobane House

Hotel in Colombo

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

H
Harihara
From
India
The hotel is located conveniently close to a lot of places in Colombo. Easy access by walk, and many mediums of public transport. The hotel is very clean, rooms very spacious, and the staff is super friendly and helpful. They go out of their way to help you. Would highly recommend staying here.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 695 reviews
Price from
US$88
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Kollupitiya, Colombo

Elegant Accommodation Sheraton Colombo Hotel in Colombo offers a 5-star experience with a rooftop swimming pool, spa facilities, sauna, fitness centre, restaurant, bar, and free WiFi.

K
Kanish
From
Sri Lanka
Excellent facilities and service at a great location. The Sheraton at Colombo made for an amazing stay based on its central location and excellent service. We were given an upgraded room based on my Marriott status and had access to the lounge which made for a relaxing area for a bite or a beverage. Rooms were spacious and had an excellent view of the ocean, which made for a serene experience when one woke up and during the day. What topped it all off was the excellent service and the help offered, be it for a list item on our flight in, or other hotel amenities. The breakfast spread was top notch with tons of varieties and customizations! Recommend it highly if you’re planning on a visit to Colombo!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 131 reviews
Price from
US$145
1 night, 2 adults

Rai Villa Colombo

Colombo

Featuring a garden and views of garden, Rai Villa Colombo is a recently renovated bed and breakfast located in Colombo, 19 km from R Premadasa Stadium.

N
Navindu
From
Sri Lanka
Nice location and friendly staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 152 reviews
Price from
US$31.50
1 night, 2 adults
All places to stay in Colombo

Most booked places to stay in Colombo and surroundings in the past month

See all

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,409 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,280 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,157 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,688 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,942 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,032 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 678 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,538 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,985 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,317 reviews

Save money on places to stay in Colombo and nearby – budget options available

Hilton Colombo Hotel

Fort, Colombo
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 822 reviews

Overlooking the Indian Ocean and Beira Lake, Hilton Colombo Hotel offers direct access to Colombo’s World Trade Centre. It features an outdoor pool, 24-hour business centre and 10 dining outlets.

From US$147.90 per night

Dutch Heritage Colombo

Fort, Colombo
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 215 reviews

Dutch Heritage Colombo offers rooms with free WiFi throughout the property in the centre of Colombo, 600 metres from Galle Face Beach.

From US$114.30 per night

CityRest Fort

Fort, Colombo
Budget options available
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,115 reviews

Offering free Wi-Fi in all areas, CityRest Fort is a hostel located in the centre of Colombo. It offers different room types, including dormitories and private rooms.

From US$53 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 8 reviews

Attractively located in the centre of Colombo, Oak Ray Colombo City Hotel features free WiFi throughout the property and free private parking for guests who drive.

From US$77.70 per night

C 1 Colombo Fort

Fort, Colombo
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,032 reviews

Well set in Colombo, C 1 Colombo Fort provides air-conditioned rooms, a shared lounge and free WiFi.

From US$50.06 per night

The Steuart by Citrus

Fort, Colombo
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 970 reviews

Strategically located in the heart of the central business district in Colombo, The Steuart by Citrus offers comfortable accommodation with free WiFi access throughout the property.

From US$111.43 per night

Grand Oriental Hotel

Fort, Colombo
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 1,494 reviews

Housed in a colonial-style building, Grand Oriental occupies a prime location a 5-minute walk from Colombo Bazaar. Featuring a restaurant, it offers classic rooms and free WiFi in all areas.

From US$45 per night

Cinnamon Lakeside

Fort, Colombo
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,414 reviews

Cinnamon Lakeside is located along the banks of Beira Lake in Colombo, 10 minutes’ drive from Crescat Boulevard shopping mall. It features 9 dining options and a full-service health club.

From US$145.14 per night

Enjoy breakfast in Colombo and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,446 reviews

<h2>Central Location</h2> Zest Metropole in Colombo offers a central location with Galle Face Beach a 7-minute walk away and Colombo Dutch Museum within a 12-minute stroll.

From US$162.84 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,688 reviews

Fairway Colombo - Sri Lanka's First Hotel With Robot Technology is set in Colombo, 700 metres from Khan Clock Tower and 2.4 km from U.S. Embassy. Guests can enjoy the on-site restaurant.

From US$160.18 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,445 reviews

Boasting spectacular views of the Colombo Harbor and the Galle Face Green, The Kingsbury is a 5-star hotel in Colombo, which offers regal accommodation and a wide variety of sumptuous dining options.

From US$185.41 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Facing the beachfront, Nuwa Sri Lanka at City of Dreams offers 5-star accommodation in Colombo and has an outdoor swimming pool, fitness centre and restaurant.

From US$219.45 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 554 reviews

Taj Samudra, Colombo offers rooms overlooking the Indian Ocean or city skyline. It boasts an outdoor pool, 7 dining options and tennis courts.

From US$166.90 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 378 reviews

Hotel Nippon Colombo offers accommodation in Colombo. Guests can enjoy the on-site bar. Free WiFi is featured throughout the property and free private parking is available on site.

From US$57.67 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,172 reviews

Port View City Hotel features a garden, shared lounge, a terrace and restaurant in Colombo. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.

From US$70.40 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 706 reviews

Ramada Colombo is located in the capital city of Sri Lanka, a 5-minute drive from Colombo Fort Railway Station. The hotel offers an outdoor pool, 2 restaurants and a bar. Free parking is available.

From US$129.16 per night

Great access to the city centre. Check these places to stay in Colombo and nearby

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 206 reviews

Situated conveniently in Colombo, City Beds Colombo offers air-conditioned rooms with free WiFi and free private parking. This 2-star hotel offers a 24-hour front desk.

From US$29.70 per night

Urban Deck

Fort, Colombo
Central location
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 621 reviews

Situated conveniently in Colombo, Urban Deck offers air-conditioned rooms with free WiFi, free private parking and room service.

From US$39.96 per night

Set in Colombo, Cinnamon Life Residences offers accommodation with private pool, free WiFi and free private parking for guests who drive.

Located in Colombo with Galle Face Beach and Khan Clock Tower nearby, SkyLine 19 Apartment provides accommodation with free WiFi and free private parking.

From US$55.50 per night

Metro City Hotel

Colombo
Central location
Scored out of 10, guest rating 2.7
Very poor - What previous guests thought, 132 reviews

Featuring free WiFi throughout the property, Metro City Hotel offers accommodation in Colombo, 1.2 km from American Embassy. Each room includes a private bathroom.

From US$40.70 per night

The Regent Hotel

Colombo
Central location
Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 8 reviews

Set within 2.5 km of Galle Face Beach and 1.3 km of Khan Clock Tower, The Regent Hotel offers rooms with air conditioning and a private bathroom in Colombo.

From US$33.30 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,296 reviews

This iconic and colonial-style hotel, built in 1864, boasts a spa and a saltwater pool with sun loungers that faces the vast Indian Ocean.

From US$146.44 per night

Saasha City Hotel

Colombo
Central location
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 391 reviews

Offering a restaurant, Saasha City Hotel is located in Colombo 11. A flat-screen cable TV is provided in all rooms. Bandaranaike International Airport is 30 minutes’ drive away.

From US$27.59 per night

FAQ about places to stay in Colombo

Places to stay that guests love in Colombo

See all
Avg. price/night: US$111.43
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 970 reviews
Very Friendly Staff , Considering customer requirements . Best Location in the Colombo .
Guest review by
Abeymanna
Solo traveller
Avg. price/night: US$42.18
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 558 reviews
I recently stayed at Ceylon Stayz and had an excellent experience. The owner is exceptionally kind and the staff are friendly and helpful. The breakfast, especially the Sri Lankan options, is delicious. The rooms are clean, comfortable, and well-maintained, with cozy beds. The location is perfect for a walk to the city center or accessing nearby bus stops. Ceylon Stayz offers incredible value for money. I highly recommend it to anyone looking for a pleasant stay.
Guest review by
Cristian Montanaro
Solo traveller
Avg. price/night: US$160.18
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,688 reviews
The location of the hotel is excellent, walking distance to city center. The view from the rooftop is amazing. The bedrooms are nice and comfortable, and the staff is very nice and helpful. Our bag packs didn’t arrive with us in the same flight so we had to wait and contact the airport to arrange the delivery at the hotel. Special thanks to Kalindu from the reception, he helped us a lot contacting the airport and the delivery guy, so we could get our bags as soon as possible, because we needed to leave next morning.
Guest review by
Ilse
Young couple
Avg. price/night: US$47
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 944 reviews
The owner was so lovely and always there to help when needed. The rooms were clean and comfortable and had everything I needed! Bathroom was good and the shower was lovely with good pressure and temperature! Location was perfect and so close to many places included the Havelock city mall. There was also a kitchen to use which was great! Such a lovely place to stay for a good price would highly recommend!
Guest review by
Bianca Martignone
Solo traveller
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 718 reviews
Very nice place to stay. One of the only hostels close to main attractions and the city center. Very clean and nice common areas with games and everything.
Guest review by
Nelli
Young couple
Avg. price/night: US$162.84
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,446 reviews
A very nice hotel and easily accessible. There was a very good restaurant on the floor with great menu to select and pay for lunch or dinner. My train to Kandy was at 6.30 AM, they provided me very tasty packed breakfast which was arranged sharp at 5.30AM on my request.The staff was great and very well behaved. They obliged me by keeping my extra luggage in their store for the duration, I travelled to Kandy and Nawara Eliya. Perfect place to stay.
Guest review by
Khalid
Solo traveller
Avg. price/night: US$199.27
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,356 reviews
Supun Arcade Residency is a perfect place to stay. Lovely Hotel, Everything was nice. The staff were all very friendly and helpful. Apartment was clean and very comfortable, will definitely stay again.
Guest review by
Liyaaqath
Family with young children
Avg. price/night: US$50
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 781 reviews
The location is very good and near to city centre
Guest review by
Anish Rajan K N
Family with young children
Avg. price/night: US$50
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 781 reviews
It’s good place to stay when compared to money and location.
Guest review by
Ibrahim
Family with young children
Avg. price/night: US$33.93
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 204 reviews
The location is a bit far from the city center, but the room is spacious, and there's also a simple kitchen and a washing machine available, which is great! The staff are very friendly and helpful, they even let me print documents, very thoughtful.
Guest review by
YU-LING
Solo traveller
Avg. price/night: US$124.54
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,317 reviews
We felt welcomed by the staff, the breakfast had a wide selection, the location was very good with easy access to the city centre. The facilities/pool were in good condition
Guest review by
Elena
Young couple
Avg. price/night: US$171.67
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,942 reviews
Situated at One of the best locations in Colombo. Easy to get around and its a new establishment.
Guest review by
Nuwan
Solo traveller
Avg. price/night: US$239.48
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,071 reviews
Modern building. Comfortable and quiet rooms, with wonderful ocean view. Convenient location, close to the city center and main attractions and several restaurants. Fast internet. Nice swimming pool and gym. Helpful staff.
Guest review by
Ricardo
Family with young children
Avg. price/night: US$70.40
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,172 reviews
Good location eqsy to arrive city center
Guest review by
DİLEK
Young couple
Avg. price/night: US$171.67
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,942 reviews
Great location, really pleasant and clean rooms, but the thing that makes this such a good place to stay is the staff. We checked in very late, and they were just there ready to accommodate our needs. We also got an upgrade and a late check out.
Guest review by
Cecile
People with friends
Avg. price/night: US$80.56
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 635 reviews
I stayed here for 3 nights in April 2024. It's a good hotel with all the basic amenities, and very good service. The great location meant that the city centre and a lot of other things were in close proximity, and made it pretty good value for money
Guest review by
SR2024
Solo traveller
Avg. price/night: US$124.54
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,317 reviews
amazingly a massive roof-top infinity pool on 10th floor- Awesome Worth the stay Roof-top garden with mature large trees is something unusual and beautiful Very nice staffs everywhere very kind and helpful at the same time not intrusive Clean and family-friendly safe place to stay will definitley come back again recommend this place for families who enjoy swimming pool laundry was cheap and good job i got it all done before i left good location
Guest review by
vasantha
Solo traveller