Skip to main content

Search hotels in Colombo District, Sri Lanka

Enter your dates and choose from 1158 hotels and other places to stay

Check out these popular cities in Colombo District

Stay in Colombo District's best hotels!

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
$122.40
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 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
$124
1 night, 2 adults

Coza Ceylon

Hotel in Mount Lavinia

Located in Mount Lavinia, a 9-minute walk from Mount Lavinia Beach, Coza Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Sarah
From
United Arab Emirates
The photos dont do the entrance hall justice and the rooms and bathrooms are very spacious.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 170 reviews
Price from
$56
1 night, 2 adults

Zylan Colombo

Hotel in 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 8.9
Excellent - What previous guests thought, 425 reviews
Price from
$71.69
1 night, 2 adults

Trillium Express Colombo 7

Hotel in 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
$50.49
1 night, 2 adults

The Beach Villa

Hotel in Mount Lavinia

Located in Mount Lavinia, a few steps from Mount Lavinia Beach, The Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Anonymous
From
United States
Hands down the best place I've stayed so far in the entire region, this place is just outstanding. The room was amazing, the pool and courtyard are so lovely and relaxing, the beach is a stroll away, and I felt safe and secure. The staff are amazing, go above and beyond, truly exemplify what it is to be a gracious host. I am so impressed and will be back! Thank you to each of you!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 26 reviews
Price from
$34
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.52
1 night, 2 adults
See all 1158 hotels in Colombo District

Most-booked hotels in Colombo District in the past month

See all

Colombo District's best hotels with breakfast

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 98 reviews

    Located within a 4-minute walk of Mount Lavinia Beach and 4.5 miles of Bambalapitiya Railway Station, Mount Lodge Boutique Hotel provides rooms in Mount Lavinia.

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

    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.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 2,044 reviews

    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.

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

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

  • 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 8.5
    Very Good - What previous guests thought, 1,229 reviews

    Located in Colombo, a 12-minute walk from Kollupitiya Beach, Lavonca Boutique Hotel has accommodations with a terrace, free private parking and a restaurant.

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

Budget hotels in Colombo District

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 97 reviews

    Located in Mount Lavinia, a 2-minute walk from Mount Lavinia Beach, Tropic Inn - Mount Lavinia has accommodations with a garden, free private parking, a shared lounge and a 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 8.5
    Very Good - What previous guests thought, 3,781 reviews

    Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodations with free WiFi access throughout the property.

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

    Located in Colombo, a 15-minute walk from R Premadasa Stadium, Orion City Hotel provides accommodations with a fitness center, free private parking, a terrace and a restaurant.

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

    Viveka Hotel Colombo is located in Colombo, a 6-minute walk from Mount Lavinia Beach and 1.1 miles from Wellawatte Beach. This 3-star hotel offers a concierge service and a tour desk.

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

    NH Collection Colombo is located in the central business and shopping district off Galle Road, and is 35 minutes from the airport.

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

    Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodations in Colombo. Guests can enjoy the on-site restaurant.

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

    Embrace world-class service and create memorable moments at Radisson Hotel Colombo Located down Marine Drive in Colombo, Radisson Hotel Colombo offers modern and comfortable accommodations with free...

Hotels in Colombo District you can book without a credit card

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

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

  • Silvikris Villa

    Hotel in Colombo
    No credit card needed
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 244 reviews

    Located 3.3 miles from Bambalapitiya Railway Station, Silvikris Villa offers 3-star accommodations in Colombo and features a garden, a shared lounge and a terrace.

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

    Hotel Ceylonia Colombo has accommodations in Colombo near Colombo City Centre Shopping Mall and Maradana Train Station. This 3-star hotel has air-conditioned rooms with a private bathroom.

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

    Located in Talangama South, 7.6 miles from Bambalapitiya Railway Station, Aran Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

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

    Located in Dehiwala, a 17-minute walk from Mount Lavinia Beach, Hotel One Sixty has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • 50 By The Sea

    Hotel in Dehiwala
    No credit card needed
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 76 reviews

    Located in Dehiwala, a 4-minute walk from Mount Lavinia Beach, 50 By The Sea has accommodations with a garden, free private parking and a terrace.

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

    Located in Avissawella, 19 miles from Leisure World, Trance rabara resort has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

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

    Located in Mount Lavinia, a 5-minute walk from Mount Lavinia Beach, RACHEL HOMES has accommodations with a private beach area, free private parking, a shared lounge and a terrace.

FAQs about hotels in Colombo District

Planning a trip? Get inspired by reviews of cities in Colombo District

  • 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

    The location was absolutely stunning, offering a serene and...

    The location was absolutely stunning, offering a serene and picturesque backdrop for our stay. The food exceeded all expectations—truly a culinary delight—and we had the pleasure of meeting the incredibly talented chef behind those creations. Every member of the staff was warm, attentive, and genuinely welcoming, making our experience all the more memorable.
    Guest review by
    Wasala Mudiyanselage
  • 8.0

    The staff were so friendly and went out of their way to make...

    The staff were so friendly and went out of their way to make us feel welcome. Felix was especially knowledgeable of the area. Because of our flight time, we needed an early check in and this was done with no problems.
    Guest review by
    Andre
    South Africa
  • 10.0

    Dehiwela is very multi cultural and many differant varieties...

    Dehiwela is very multi cultural and many differant varieties of restaurants and clothing along hill street which we stayed. people were very nice and polite to us and we felt safe even at late hours. also walking along hill street is quite a visual experience and we have done a few food crawls (like pub crawl but for food! ) along hill street. I would recommend dehiwela as a yet undiscovered gem in sri lanka with its own personality.
    Guest review by
    Paul
    Sri Lanka
  • 8.0

    Lovely town.

    Lovely town. Sri Lankan government buildings are located in this town. Citizenship and Immigration, Visa and NIC offices are here. There is also the Diyawanna Lake with board walks, bicycle routes, Parks and walk ways, perfect sceneries. Easy to get around town just by walking. About 30 minutes drive from Colombo Port City and One Galle Face Mall. About 45 minutes drive from Colombo Bandaranaike International Airport.
    Guest review by
    Sylvester
    Canada
  • 8.0

    This 3-Level Apartment has 3 Bed Rooms and is located in a...

    This 3-Level Apartment has 3 Bed Rooms and is located in a secure and convenient location in Rajagiriya, Sri Lanka. The Hosts were quite friendly and responsive to your needs. The accommodation is well-equipped for a long-term stay as well. All Appliances and Equipment were in working order. The Washing Machine helped me to travel with less clothes. The Accommodation had a separate entrance with access to the Electric Roller Door. The 3rd Level had the Laundry with access to a Roof Top terrace where clothes could be dried and having a 360 degree view of the surroundings incl. high rise buildings in Colombo.
    Guest review by
    Lalin
    Australia
  • 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
  • 8.0

    Great place to stay in Colombo area away from city centre...

    Great place to stay in Colombo area away from city centre but close enough for easy access to city amenities, shops and restaurants. Lovely colonial era building full of charm. The terrace and pool area is unique - right on the ocean. Nothing quite like it in the Colombo area.
    Guest review by
    Philip
    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
  • 8.0

    Lots of places to eat, Thalappakatti, Elite Indian...

    Lots of places to eat, Thalappakatti, Elite Indian restaurent, etc, Elephant house Mobile Ice cream van close to the public beach entry, Many options for eating on the beach front with superb views at twilight and sunset
    Guest review by
    George