Skip to main content

Search hotels in Colombo

Enter your dates to see the latest prices and deals for Colombo hotels

Colombo – 470 hotels and places to stay

Find your perfect stay

Star Rating
Review score

Cinnamon Life at City of Dreams

Hotel in Colombo

Located in Colombo, a 8-minute walk from Galle Face Beach, Cinnamon Life at City of Dreams has accommodations with an outdoor swimming pool, free private parking and a bar.

N
Nicola
From
Belgium
The breakfast was the best I ever had in my traveler life.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,262 reviews
Price from
$151.30
1 night, 2 adults

Marino Beach Colombo

Hotel in Colombo

Located in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

C
Camilacruzm
From
Colombia
The hotel is very central. The staff is very nice. The facilities at the hotel are good. The gym could be better equipped.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,274 reviews
Price from
$75
1 night, 2 adults

Seilan

Hotel in Colombo

Located in Colombo, a 17-minute walk from Kollupitiya Beach, Seilan provides accommodations with a garden, free private parking, a terrace and a restaurant.

s
smith
From
United Kingdom
Great location next to the Gangaramaya Buddhist temple, which is a beautiful place to visit. Stylish lobbies on each floor with comfy beds, a super Sri Lankan breakfast to keep you going all day, and really friendly, relaxed and helpful staff.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 147 reviews
Price from
$47.79
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.

D
Dhiraj
From
United Arab Emirates
Friendly Staff Amazing Holiday vibes Perfect location
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 753 reviews
Price from
$166.25
1 night, 2 adults

Taprobane House

Hotel in Colombo

Located in Colombo, a 2-minute walk from Bambalapitiya Beach, Taprobane House provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

I
Ian
From
United Arab Emirates
Super friendly and helpful staff who looked after us well on our brief two night stay. Good size room that with two large beds fitted our two young children and my wife and I easily. Made the effort at breakfast to amend what was on the menu to the children’s liking.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 817 reviews
Price from
$71.20
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Kollupitiya, Colombo

Located in Colombo, a 2-minute walk from Kollupitiya Beach, Sheraton Colombo Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared lounge.

R
Rii
From
Maldives
- Very friendly staff - Super comfortable bed - Spacious room
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 170 reviews
Price from
$114
1 night, 2 adults

De Saram House by Geoffrey Bawa

Hotel in Cinnamon Gardens, Colombo

Conveniently set in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is located 1.8 miles from Kollupitiya Beach, 2.8 miles from Bambalapitiya Railway Station and 2.9 miles...

A
Alara
From
Turkey
Very nice and original, full of character and charming escape from busy Colombo. Amazing staff also, thank you for everything!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 472 reviews
Price from
$100.75
1 night, 2 adults

Vivid Colombo

Hotel in Wellawatte, Colombo

Located in Colombo, a 7-minute walk from Wellawatte Beach, Vivid Colombo provides accommodations with a garden, free private parking and a terrace.

K
Kornitchouk
From
China
The host and staff were very attentive and welcoming to my stay. Kind and friendly people. Rooms were suitable for 1 person. In clean condition.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 238 reviews
Price from
$34.83
1 night, 2 adults

Jetwing Colombo Seven

Hotel in Cinnamon Gardens, Colombo

Located in the heart of Colombo, Ward Place, 1.5 mi from U.S. Embassy, Jetwing Colombo Seven features a year-round rooftop pool.

Y
Yiyun
From
Hong Kong
Helpful staff, clean bed and bathroom, new year celebration
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 850 reviews
Price from
$92.62
1 night, 2 adults

Zylan Colombo

Hotel in Cinnamon Gardens, Colombo

Located half a mile from Odel Shopping Mall, Zylan Colombo features a fitness center and outdoor pool. It includes free Wi-Fi throughout the building. Free parking is available.

C
CS
From
United Arab Emirates
Loved the boutique feel of this 7 room hotel. The food was delicious. We really enjoyed our stay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 520 reviews
Price from
$94.50
1 night, 2 adults
See all 470 hotels in Colombo

Hotels with airport shuttles in Colombo

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 623 reviews
From $124.17 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 850 reviews
From $139.47 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,414 reviews
From $169.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 238 reviews
From $38.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 764 reviews
From $147.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,674 reviews
From $146.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 533 reviews
From $85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,101 reviews
From $120.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,087 reviews
From $239.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 753 reviews
From $235.18 per night

Most booked hotels in Colombo and surrounding area in the past month

See all

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,087 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 447 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,500 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,586 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,428 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,262 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 6,808 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,274 reviews

Best hotels with breakfast in Colombo and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 926 reviews

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

From $130.84 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 28 reviews

Attractively located in the center of Colombo, Oak Ray Colombo City Hotel has air-conditioned rooms with free WiFi, free private parking and room service.

From $89.91 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,339 reviews

In a prime location in the center of Colombo, Zest Metropole provides free WiFi, a fitness center and free private parking for guests who drive.

From $149.27 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,674 reviews

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

From $146.83 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 919 reviews

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

From $107.50 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,499 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 accommodations and a wide variety of sumptuous dining options.

From $171.97 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,668 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 $45 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,586 reviews

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...

From $207.46 per night

Budget hotels in Colombo and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 461 reviews

Dutch Heritage Colombo has rooms with free WiFi throughout the property in the center of Colombo, a 7-minute walk from Galle Face Beach.

From $80.01 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 1,089 reviews

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

From $50 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,338 reviews

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

From $50.06 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 623 reviews

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

From $124.17 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 497 reviews

Hotel Nippon Colombo offers accommodations 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 $57.67 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,276 reviews

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

From $67.10 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 698 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 $113.55 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 142 reviews

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

From $70.40 per night

Hotels located in the center of Colombo

See all
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 242 reviews

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

From $29.70 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 744 reviews

Urban Deck is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of Colombo.

From $44.96 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,537 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 $134.39 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews

1.6 miles from Khan Clock Tower in Colombo, Cinnamon Life Residencies- Luxury 2 Bedroom Apartment 12th Floor provides accommodations with access to a fitness room and steam room.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 16 reviews

A 11-minute walk from Galle Face Beach in Colombo, Cinnamon Life Residencies - Luxury 2 Bedroom Apartment 18th Floor provides accommodations with access to a hammam, spa facilities, and wellness...

From $465.50 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews

A 9-minute walk from Galle Face Beach in Colombo, Azure Casa at Cinnamon Life Residence offers accommodations with access to a fitness room and steam room.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 15 reviews

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

From $234.71 per night
Scored out of 10, guest rating 3.8
Poor - What previous guests thought, 104 reviews

Featuring free WiFi throughout the property, Metro City Hotel offers accommodations in Colombo, 0.7 mi from American Embassy. Each room includes a private bathroom.

From $28.60 per night

FAQs about hotels in Colombo

Learn more about visiting Colombo

  • 2355 attractions
  • 34 points of interest
  • 8 neighborhoods

What Guests Said About Colombo:

Scored out of 10, guest rating 10

A beautiful city offering, all classes of attrctions and...

A beautiful city offering, all classes of attrctions and activities. Food choices is plenty and city is easily explored by public and private transport, including short walks. Climate is unpredictable in february.
Guest review bySamraj
Scored out of 10, guest rating 6.0

Nice people who are usually smiling and helpful.

Nice people who are usually smiling and helpful. A number of street scammers when we first arrived but were quickly sent on their way. Crossing the road in some places like taking your life in your hands..even pedestrian crossings often ignored by drivers
Guest review byElaine
United Kingdom
Scored out of 10, guest rating 8.0

I made two visits to Colombo - first 4 nights and then 8...

I made two visits to Colombo - first 4 nights and then 8 nights. Nice city with nice people. Tourists though are taxed higher and at times charged more. Govt regulations I take it !!!!! Their visa rules should also be compatible to tourists who want to stay longer
Guest review byRavinder
Germany
Scored out of 10, guest rating 10

Stay in good branded hotels.

Stay in good branded hotels. Hotels like Renuka in colombo and Southern Comforts in Galle are a total scam. Unbelievable greedy ppl who will cancel rooms or show a different pic for booking and then give you a dump saying they have huge demand. Pay more fir reliable and enjoyable stay especially when going with family.
Guest review byAnand
India
Scored out of 10, guest rating 10

Colombo welcomed us with color, warmth, and an unexpected...

Colombo welcomed us with color, warmth, and an unexpected sense of ease — a perfect beginning to our honeymoon. The city feels vibrant yet safe, alive without being overwhelming. Tuk-tuks buzz through the streets, and their drivers, persistent but friendly, whisk you anywhere for an agreed price, the warm air rushing past as the city unfolds around you. As evening arrives, Colombo softens and glows: street food stalls light up, music drifts through the air, and the energy becomes playful rather than hectic. Along the coastline, beachside cafés serve fresh seafood by candlelight, where we found ourselves lingering longer than planned, sharing quiet moments by the sea and soaking in the feeling that this journey had only just begun.
Guest review bySarunas
Scored out of 10, guest rating 10

Colombo as a country exceeds my expectations.

Colombo as a country exceeds my expectations. I really enjoyed my shopping there, the food was great especially sushi Kai restaurant, the people were welcoming and very nice food love the shushing. It’s very safe to walk at night. Been to several malls such as Marino mall havelock mall, crescat mall, and other shopping places such as house of fashion and cool planet my two favorite so far. I also went for health check up at the kings cross hospital it was very nice and affordable
Guest review bySelma Nichole

See reviews by guests who stayed at hotels in Colombo

See all
From $48.40 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 687 reviews
The Hotelmanager was one of the nicest and best Hosts we had after 1,5 Year of traveling. He picked us up at the airport in the middle of night. After asking, where we can find some food at this time, we went together to a restaurant and had very interesting conversations. He was the perfect combination of a friend and a very professional hotelmanager. The Location of the Hotel was very good, also the food! We will definitely come back, when we go to Colombo.
Guest review byNico
Germany
From $149.27 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,339 reviews
The room service menu food is EXCEPTIONAL and is very very very tasty and extremely reasonable. Better than a 5 star hotel’s room service food!! 👍 (as I have being to many, in Sri Lanka and abroad) The location, the staff and all amenities were EXCELLENT. It was such a comfortable stay. The room was exceptionally sound proof and was very very clean and consisted of all the required amenities.
Guest review bySajeevani
Sri Lanka
From $80.80 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,451 reviews
We loved staying at the Lavonca Boutique Hotel, it was perfect for our last stay in Sri Lanka before flying home. The rooftop pool is smallish, but great for cooling down in between shopping and sightseeing trips around Colombo. The staff are extremely friendly and helpful, and the breakfast of eggs, toast, coconut rotis and fresh fruit was great. I highly recommend this accommodation.
Guest review byShane
New Zealand
From $111.43 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,274 reviews
loved the property; it’s clean with a large lobby and plenty of meeting space. It made me forget whether I was in North America or Sri Lanka, as it feels almost unreal to have such a top-tier hotel in the busy city of Colombo. It's definitely great value for money. Roof top pool has amazing view and relaxing environment will be back to stay
Guest review byjeyasakthy
Canada
From $121.60 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 588 reviews
A lush, green accommodation away from the noises of the streets of Colombo. The staff was really friendly. I had a room with an outdoor bathroom, which I liked. The food and cocktails at the restaurant (GINI) are stellar. Best I’ve had in Sri Lanka. I would highly recommend eating there during your stay.
Guest review byYiannakas
Netherlands