Search hotels in Colombo District, Sri Lanka

Enter your dates and choose from 1176 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

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
Matea
From
Croatia
Amazing hotel - the best about is staff, with such a good knowledge of tourism services and great manners. Hotel design is wonderful. Food is vast - tasty, variety… some of the best food in my life I ate in this hotel. Thank you Marino beach!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,274 reviews
Price from
US$95
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...

Z
Zara
From
South Africa
Incredible hotel with the best buffet breakfast. We loved it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,375 reviews
Price from
US$160
1 night, 2 adults

Cinnamon Life at City of Dreams

Hotel in Colombo

Set in Colombo, 700 metres from Galle Face Beach, Cinnamon Life at City of Dreams offers accommodation with an outdoor swimming pool, free private parking and a bar.

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, 604 reviews
Price from
US$136.85
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
Andrea
From
Czech Republic
Very comfortable bed, cleanliness and amazing breakfast
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 557 reviews
Price from
US$175
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.

D
Dino
From
Croatia
We really enjoyed our stay here, it’s a brand new hotel with excellent service and kind staff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 667 reviews
Price from
US$88
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Colombo

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel features views of the sea. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

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, 129 reviews
Price from
US$145
1 night, 2 adults

Tropic Inn - Mount Lavinia

Hotel in Mount Lavinia

Set in Mount Lavinia, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

S
Shyama
From
Singapore
Mr. Mohan Frederick was very helpful. Mr. Rashid and Mr. Ravin Fernando did everything to make our stay comfortable and memorable. Thank u Tropic Inn
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 108 reviews
Price from
US$33.36
1 night, 2 adults

De Saram House by Geoffrey Bawa

Hotel in Colombo

2.9 km from Kollupitiya Beach, De Saram House by Geoffrey Bawa is located in Colombo and provides free WiFi and express check-in and check-out.

I
Isobel
From
United Kingdom
Such a beautiful house, delicious breakfast, and Antony and team made us feel so welcome and at home. Would absolutely recommend.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 434 reviews
Price from
US$124
1 night, 2 adults

Vivid Colombo

Hotel in Colombo

Located in Colombo, 600 metres from Wellawatte Beach, Vivid Colombo provides accommodation with a garden, free private parking and a terrace.

S
Suzie Skimmings
From
Jersey
The location is a perfect base when visiting Colombo. The staff and owner were friendly and very helpful. The rooms are spacious and comfortable with everything you need. Great value for money.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Price from
US$34.83
1 night, 2 adults

Coza Ceylon

Hotel in Mount Lavinia

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

P
Patrick
From
Ireland
Excellent and friendly service. Very helpful. Delicious breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 183 reviews
Price from
US$70
1 night, 2 adults
See all 1176 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.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$221.82 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 18 reviews

    Situated in Colombo, 2.4 km from Wellawatte Beach, La Maison de Colombo features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$180 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 9 reviews

    Set in Padukka, 15 km from Leisure World, Ayr Castle 1922 by Reveal offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$355.20 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 20 reviews

    Set in Maharagama, 12 km from Bambalapitiya Railway Station, Viluxey City Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$77.70 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,907 reviews

    Located in Colombo, 200 metres from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

    From US$171.67 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,065 reviews

    Set in Colombo, a few steps from Bambalapitiya Beach, MaRadha Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$239.48 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 6,509 reviews

    Set in Colombo, 90 metres from Kollupitiya Beach, Granbell Hotel Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$187.52 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,454 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

Budget hotels in Colombo District

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 23 reviews

    Set in Colombo, 1.5 km from Kollupitiya Beach, Seilan offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$99.90 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,302 reviews

    Situated in Colombo, 1 km from Kollupitiya Beach, Lavonca Boutique Hotel features accommodation with a terrace, free private parking and a restaurant.

    From US$75.75 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,970 reviews

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

    From US$47.67 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,638 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$146.83 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,913 reviews

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

    From US$91.39 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,397 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$114.23 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,128 reviews

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

    From US$148.50 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 151 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$74.30 per night

Hotels in Colombo District that you can book without a credit card

  • The Domain

    Hotel in Piliyandala
    No credit card needed
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 27 reviews

    Set within 22 km of Bambalapitiya Railway Station and 27 km of R Premadasa Stadium, The Domain features rooms in Piliyandala.

    From US$28.80 per night
  • 50 By The Sea

    Hotel in Dehiwala
    No credit card needed
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 100 reviews

    Set in Dehiwala, 400 metres from Mount Lavinia Beach, 50 By The Sea offers accommodation with a garden, free private parking and a terrace.

    From US$49.95 per night
  • Silvikris Villa

    Hotel in Colombo
    No credit card needed
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 247 reviews

    Located 5.3 km from Bambalapitiya Railway Station, Silvikris Villa offers 3-star accommodation in Colombo and features a garden, a shared lounge and a terrace.

    From US$27 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 21 reviews

    Situated in Colombo, 4.6 km from R Premadasa Stadium, Trillium Boutique Express Hotel - Ward Place features accommodation with an outdoor swimming pool, free private parking, a terrace and a...

    From US$278.88 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 48 reviews

    Situated in Dehiwala, 1.5 km from Mount Lavinia Beach, Hotel One Sixty features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$24.76 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 31 reviews

    Situated in Avissawella, 31 km from Leisure World, Trance rabara resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

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

    Set in Mount Lavinia, 500 metres from Mount Lavinia Beach, RACHEL HOMES offers accommodation with a private beach area, free private parking, a shared lounge and a terrace.

    From US$28.97 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 867 reviews

    Pegasus Reef - A Beach Resort in Colombo is a 10-minute drive from Colombo’s city centre and only 200 metres from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.

    From US$136.36 per night

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
  • From US$136.36 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 867 reviews
    It’s a lovely hotel, too bad we had only one night there. Very clean, beautiful place, nice territory, beautiful Christmas decorations now. Good food in the restaurant. The staff very nice and friendly. Special thanks to the host Madhu, she is the nicest and most helpful.
    Guest review by
    Olga
    Mexico
  • From US$111.43 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10,274 reviews
    Amazing hotel - the best about is staff, with such a good knowledge of tourism services and great manners. Hotel design is wonderful. Food is vast - tasty, variety… some of the best food in my life I ate in this hotel. Thank you Marino beach!
    Guest review by
    Matea
    Croatia
  • From US$148.50 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,128 reviews
    A lovely place to end our 2 weeks in Sri Lanka, the rooms were very comfortable, the pool facilities were great and the staff were very attentive. The restaurants and breakfast buffet were excellent!
    Guest review by
    Sarah
    Ireland
  • From US$62.70 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 79 reviews
    A perfect retreat for those seeking peace, privacy, and relaxation. offering an amazing way to explore the local places. The Sri Lankan cuisine served was authentic and delicious, 100% RECOMMENDED
    Guest review by
    Neera
    Italy
  • From US$112.46 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 958 reviews
    It was really a great all rounder - the room was very comfortable and was quiet. The food was excellent and the staff were really great and very friendly.
    Guest review by
    Liam
    Ireland
  • From US$50 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 241 reviews
    it's close to perfect for me , my daughter stayed there a few years ago , she recommended it . She spoke highly of it , i do the same.
    Guest review by
    Karl
    Australia
  • From US$35 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 1,468 reviews
    Charming old place with lots of character, at a fairly low price. Friendly staff and excellent location. Large and comfortable room.
    Guest review by
    Kenneth
    Sweden
  • From US$120.88 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 367 reviews
    Superb location goood food definitely will revisit.. staffs were super friendly..:..:: one of the best places i had ever stayed
    Guest review by
    Inshaf
    Sri Lanka
  • From US$78.60 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 508 reviews
    Comfortable, clean and spacious. They upgraded us for free on arrival. Rooftop pool and sunset views were amazing!
    Guest review by
    Michelle
    Ireland
  • From US$146.44 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,287 reviews
    There might be lots of modern hotels on Colombo’s skyline but this historic heritage property remains wonderful
    Guest review by
    David
    United Kingdom
  • From US$159.88 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,446 reviews
    Wonderful service and comfortable beds, view from the room is spectacular. I will definitely go there.
    Guest review by
    Mohamed
    Maldives
  • From US$82.60 per night
    Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 193 reviews
    Very convinient and closer access to the beach and there is a night club just in front of the hotel.
    Guest review by
    Ishara M. Priyadarshana
    Sri Lanka
  • From US$50 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 362 reviews
    New rooms, well maintained, excellent location with all facilities on your reach.
    Guest review by
    Mohamed Safwan
    Maldives
  • From US$234.89 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,066 reviews
    Everything about the property was really nice.
    Guest review by
    Obul Reddy
    Ireland
  • From US$91.39 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,913 reviews
    Best hotel we stayed in! Top staff
    Guest review by
    Oday
    Palestinian Territory

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

  • 10

    Colombo is a great city with lots to experience.

    Colombo is a great city with lots to experience. The people are friendly, plenty of good museums, churches and temples. I'd say you dont require a long time in Colombo but it is good for shops and eating out. We loved the Gallery cafe. that was super.
    Guest review by
    M
    United Kingdom
  • 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
  • 10

    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

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

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

    Colombo is a great city - big and bustly.

    Colombo is a great city - big and bustly. I'm glad that we got to stay in the heart of it, but was glad to move on as well! Tuk tuks are the best way to get around the city centre - wherever you stay, your concierge can summon a reliable driver. The Lotus Tower was a great attraction - views over the city from a panoramic platform. There's a restaurant called Nugu Gama at the Cinnamon Grand - if you enjoy authentic Sri Lankan food give them a try. The venue is unusually like a British pub but the food ??? - it has ruined Sri Lankan food elsewhere for me as it was DIVINE!!!! The locals are always hospitable and friendly. Enjoy your holiday - we did.
    Guest review by
    Jo
    Australia
  • 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

    Colombo is a sprawling metropolis with busy traffic on the...

    Colombo is a sprawling metropolis with busy traffic on the roads. There are a few places to visit, if you're in town, but frankly not worth dying for. One is better off visiting rest of this beautiful island nation.
    Guest review by
    ARIJIT
    India
  • 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