Skip to main content

Search hotels in Colombo

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

Colombo – 490 hotels and places to stay

Filter by:

Star Rating

Review score

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.

H
Hakim
From
Maldives
Perfect
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,006 reviews
Price from
$85
1 night, 2 adults

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.

F
Frank
From
Luxembourg
Modern and comfy rooms. Nice spa. Good breakfast. Friendly and professional staff. Roofbar for
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 391 reviews
Price from
$118.58
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.

A
Arunakumar
From
United States
We liked everything, A through Z
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 489 reviews
Price from
$155
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.

N
Nancy
From
United States
This is a great place to stay in Colombo. Beautifully designed. Big, comfortable room with great shower. The restaurant was very good with a lot of choices. The location is ideal with easy access to Galle road. The staff, including Don, Anousha, Stephan and everyone went beyond to help with all our requests and needs.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 601 reviews
Price from
$80
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...

M
Mark
From
Czech Republic
A fantastic guest house with a fascinating design. We got a tour of the house which was very interesting. Rooms were really cool and staff were friendly and passionate about the house's designer. A great stop off in Colombo.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 414 reviews
Price from
$100.75
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
Chaya
From
Israel
Very clean and good facilities
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 426 reviews
Price from
$71.69
1 night, 2 adults

Trillium Express Colombo 7

Hotel in Borella, Colombo

Located in Colombo, 2.8 miles from R Premadasa Stadium, Trillium Express Colombo 7 has accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

D
Dhevika
From
United Arab Emirates
New hotel in the heart of the city, offering the perfect mix of convenience and comfort. Its central location makes it easy to explore nearby attractions, and transport links. Rooms are well-designed, and quiet, while the rooftop bar and restaurant add to the experience with great food and city views. Above all, the attentive staff ensure a warm and seamless stay
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
$45.54
1 night, 2 adults

La Maison de Colombo

Hotel in Colombo

Located in Colombo, 1.5 miles from Wellawatte Beach, La Maison de Colombo has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Amanda Pallewatta
From
Sri Lanka
We loved how quiet it was and the aesthetic of the place and the room was quite spacious and we loved staying here
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
$139.44
1 night, 2 adults

Sofia Colombo City Hotel

Hotel in Colombo

Located in Colombo, a 2-minute walk from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

K
Kestutis
From
Lithuania
Room and location
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,740 reviews
Price from
$61.30
1 night, 2 adults

MaRadha Colombo

Hotel in Colombo

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

-
-rohan De Silva
From
Canada
Convenient place and good staff
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,044 reviews
Price from
$75.60
1 night, 2 adults
See all 490 hotels in Colombo

Hotels with airport shuttles in Colombo

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

See all

Budget hotels in Colombo and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 761 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.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 1,110 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.

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 1 review

    Featuring 5-star accommodations, Oak Ray Colombo City Hotel is located in Colombo, a 10-minute walk from Khan Clock Tower and 2.5 miles from R Premadasa Stadium.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 2,473 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.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 3,838 reviews

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

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 1,392 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.

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

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

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 357 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.

Hotels located in the center of Colombo

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 27 reviews

    Featuring a shared lounge, Dutch Heritage Colombo is located in the center of Colombo, a 7-minute walk from Galle Face Beach.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 196 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.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2,438 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.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 558 reviews

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

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,414 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.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,303 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...

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,342 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.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 17 reviews

    Featuring pool views, Cinnamon Life - Residencies, Colombo in Colombo offers accommodations, pool with a view, a fitness center, and an open-air bath.

Best hotels with breakfast in Colombo and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Nuwa Sri Lanka at City of Dreams has an outdoor swimming pool, fitness center, a restaurant and bar in Colombo. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,101 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.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 679 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.

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

    This iconic and colonial-style hotel, built in 1864, features a spa and a saltwater pool with lounge chairs that faces the vast Indian Ocean.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,067 reviews

    Located in Colombo, a 15-minute walk from Galle Face Beach, City Hotel Colombo 02 has accommodations with a shared lounge, free private parking and a terrace.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,070 reviews

    Cinnamon Grand Colombo is a luxurious 5-stars city hotel located in the centerer of Colombo and in the heart of tourist and commercial hubs like the World Trade Center, National Museum and Iconic...

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

    Offering sea views, Altair Luxury Colombo by Miracle in Colombo offers accommodations, a rooftop pool, an indoor pool, and a garden. A fitness room is available for guests.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,248 reviews

    Located in the heart of Colombo city, Hilton Colombo Residence offers rooms and suites with panoramic views of the city, harbor or Indian Ocean.

FAQs about hotels in Colombo

Explore what Colombo has to offer

  • 2348 attractions
  • 34 points of interest
  • 8 neighborhoods

What Guests Said About Colombo:

  • 8.0

    Colombo is a vibrant city that blends modern life with deep...

    Colombo is a vibrant city that blends modern life with deep cultural heritage. The mix of historic landmarks, busy markets, and growing urban development makes it a unique place to experience. While the traffic can be challenging at times, the city’s energy and hospitality leave a lasting impression.
    Guest review by
    Himalan
  • 8.0

    Great city! There's access to everything.

    Great city! There's access to everything. Whatever you need, you can find it in Colombo. If you can't find it here, you probably won't find it anywhere else in Sri Lanka. Shopping can be expensive with name brands, but there are always similar quality alternatives for less.
    Guest review by
    Nuwan Fonseka
    Sri Lanka
  • 6.0

    We really wanted to find reasons to recommend Colombo as a...

    We really wanted to find reasons to recommend Colombo as a stop over, but whilst we found some lovely areas, it really isn't a pretty town with a quaint area to wander around. In hindsight, we should have stayed in Negombo or just headed straight from the airport to our first proper destination.
    Guest review by
    Dominic
    United Kingdom
  • 10.0

    Plenty to see and do even outside the usual tuk tuk tour...

    Plenty to see and do even outside the usual tuk tuk tour trail. Be creative and explore you will be amazed no matter what your budget is like. I really recommend Kensington road and the place around 5th lane. Also gall road can be safe fun and entertaining to have a bit of localness with no glamour.
    Guest review by
    Max Spotti
    Netherlands
  • 10.0

    There is not much to do in Colombo.

    There is not much to do in Colombo. Just a day or two is fine to sum up the city and cover its attractions. The main attraction lies in places like Nuwara Eliya, Ella, Sigiriya, Kandy, Galle which are around 100-150 kms from Colombo.
    Guest review by
    Rajib Chakrabarty
    India
  • 10.0

    Colombo was a bigger city than expected but beautiful by day...

    Colombo was a bigger city than expected but beautiful by day and night. Easy to travel around and great access to shopping centres and culture places. The food was great as is all of Sri Lanka. The hospitality was very friendly and the hustle and bustle in the local markets was a treat not to miss. I would recommend a minimum stay of 5 days as Colombo is a beautiful place to stay and explore
    Guest review by
    Marree
    Australia

See reviews by guests who stayed at hotels in Colombo

See all
  • From $162.84 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2,438 reviews
    The room is so beautiful and the bed is so comfortable. The Best toilet and shower. It is byfar the best hotel we stayed in Sri Lanka. The location is perfect, near to restaurants (Burger King, KFC), Spa Ceylon and the Ministry of Crab. We will pick this hotel again when we come back to Sri Lanka. Rooftop has views over Colombo city and Lotus Tower. We had good Ice tea as a welcome drink, sent to the room.
    Guest review by
    karenlempicka
    Malaysia
  • From $130 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 284 reviews
    Absolutely beautiful hotel just outside Colombo. The team looked after us so well, it was my partners 50th birthday, they took extra attention to decorate the room and everyone was so attentive and friendly. A fantastic start to our 3 week trip in Sri Lanka felt like royalty every second of our stay Thank you all at Aathma Colombo House!
    Guest review by
    Yasmeen Reznik
    United Kingdom
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 240 reviews
    This was the best accommodation that we have stayed in during our visit at Sri Lanka. The apartment was incredibly beautiful and comfortable. It is at an amazing location with a lot of restaurants and grocery places nearby. The staffs are also very friendly and accommodating. I highly recommend this place for anyone visiting Colombo.
    Guest review by
    Rageve
    Malaysia
  • From $200.91 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 6,307 reviews
    The Granbell Colombo is as luxurious as advertised. The best accommodation we had in Sri Lanka. The room, views, facilities, food — all were great.
    Guest review by
    Štěpánka
    Czech Republic
  • From $111.43 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 10,006 reviews
    There is absolutely nothing we can say bad about the best hotel in sri lanka... Excellent
    Guest review by
    Andy
    United Kingdom

Research, refine, and make plans for your whole trip