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.

A
Alberto Luis
From
Iceland
Very good restaurants for breakfast/lunch/dinner buffets. Very friendly and service oriented staff all over the hotel. Amazing pool on the roof.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,362 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...

D
Dimuthu
From
Italy
NO.... WORD'S... Everything is easy 🫶⭐⭐⭐⭐⭐⭐⭐⭐
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,423 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...

J
Joe
From
Canada
It is a beautiful place in a quiet area in the downtown core of Columbo. The beds are good, it's clean and well kept, very nicely decorated.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 278 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.

M
Mudith Sameera
From
Sri Lanka
Perfect place with amazing views all around. 100% Clean
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 132 reviews
Price from
US$72
1 night, 2 adults

Cinnamon Life at City of Dreams

Hotel in Colombo

Boasting a bar, Cinnamon Life at City of Dreams offers accommodation in Colombo, 700 metres from Galle Face Beach and 2.3 km from Khan Clock Tower.

I
Irene
From
Cyprus
I had a pleasant stay from the start. Rabani gave me a personal tour when I arrived, which made me feel really welcome. Gym was clean and fully equipped actually to my surprise. I loved the spa and the massage treatment on a sand bed! They also had some amazing personal care products - quite pricey but definitely worth it - Randi was super helpful and patient while I decided what to get. The infinity pool was beautiful, and the hotel had so many restaurants, each specializing in their own cuisine. I tried Yorokō, the Japanese restaurant, and Staten, the steakhouse—both were excellent including the staff as well. Supun, the guest services coordinator, even upgraded me to a bigger room for a better ocean view, which was a really lovely gesture.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 722 reviews
Price from
US$177
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.

C
Crisa80
From
Bulgaria
The hotel is new and nice. Most of the staff are very well trained and very hospitable.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 600 reviews
Price from
US$145
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.

F
Francesco Saverio La Notte
From
Italy
Chosen almost by chance, hidden behind an insignificant gate, a small Eden garden, one of the most beautiful houses I have ever seen, with a wonderful exotic charm and two cultured, affable and welcoming hosts
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 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.

K
Karen
From
New Zealand
Lovely new boutique hotel, spacious and clean, lovely staff. Very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 713 reviews
Price from
US$101
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Kollupitiya, Colombo

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge.

M
Michelle
From
Singapore
I have never had such good sleep in any other hotel. Bed was super comfy and room was squeaky clean. Will definitely stay here again on future visits to Colombo.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 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.

H
Heshan
From
Australia
Amazing facilities and location!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 155 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 7.9
Good - What previous guests thought, 921 reviews

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 32 reviews

Popular with guests booking places to stay in Colombo

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

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,192 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,082 reviews

Popular with guests booking places to stay in Colombo

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

Popular with guests booking places to stay in Colombo

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

Popular with guests booking places to stay in Colombo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,004 reviews

Popular with guests booking places to stay in Colombo

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

Popular with guests booking places to stay in Colombo

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

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

Dutch Heritage Colombo

Fort, Colombo
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 262 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$102.87 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,082 reviews

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

From US$73.89 per night

The Steuart by Citrus

Fort, Colombo
Budget options available
Scored out of 10, guest rating 7.8
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,511 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

Hotel Nippon Colombo

Colombo
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 397 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

Port View City Hotel

Colombo
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,193 reviews

Located in Colombo and with Galle Face Beach reachable within 2.3 km, Port View City Hotel provides express check-in and check-out, non-smoking rooms, a terrace, free WiFi throughout the property and...

From US$80.30 per night

Thilhara Colombo

Colombo
Budget options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 65 reviews

Featuring free WiFi and a restaurant, Thilhara Colombo offers accommodation in Colombo. Free private parking is available on site. All rooms are fitted with a flat-screen TV.

From US$70.40 per night

City Hotel Colombo 02

Colombo
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,132 reviews

Situated in Colombo, 1.3 km from Galle Face Beach, City Hotel Colombo 02 features accommodation with a shared lounge, free private parking and a terrace.

From US$40.48 per night

Enjoy breakfast in Colombo and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 841 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
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 11 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$79.92 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,433 reviews

Well situated in the centre of Colombo, Zest Metropole offers free WiFi, a fitness centre and free private parking for guests who drive. This 4-star hotel offers room service and a 24-hour front desk.

From US$162.84 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 412 reviews

Ideally set in Colombo, Regent Residencies - Colombo is a recently renovated homestay, which offers air-conditioned rooms with free WiFi and free private parking.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,704 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$173.52 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,443 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 8.1
Very good - What previous guests thought, 1,441 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$133.05 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7 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$234.33 per night

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

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,114 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$35 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 210 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.7
Good - What previous guests thought, 635 reviews

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

From US$41.96 per night

Featuring air-conditioned accommodation with a rooftop pool, lake view and a balcony, Seaview stay at Cinnamon Life Residence - City of Dreams is located in Colombo.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Featuring air-conditioned accommodation with a rooftop pool, Cinnamon Life Residencies- Luxury 2 Bedroom Apartment 18th Floor is set in Colombo.

From US$548.63 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 559 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

Metro City Hotel

Colombo
Central location
Scored out of 10, guest rating 3.2
Poor - What previous guests thought, 130 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
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 710 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

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.8
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$49.95
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 569 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$173.52
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,704 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$46
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 954 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, 727 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,433 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,366 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, 785 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, 785 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$29.85
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 207 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,362 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, 2,004 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,065 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$80.30
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,193 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, 2,004 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.1
Pleasant - What previous guests thought, 625 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,362 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