A row of bronze Buddha statues by a calm body of water, with traditional architecture in the background.

Find the best Colombo District Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Colombo District Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Colombo District hotels

1. Cinnamon Life at City of Dreams

Cinnamon Life at City of Dreams
5.0 star property
Kompannaweediya
9.6 out of 10, Exceptional, (184 reviews)
"Stay was incredible. Only at times the room was a bit hot but could be the big glass windows. Room extremely clean and hotel more than what pictures show."
United States
Maibel
The price is ₹13,528
₹18,174 total
includes taxes & fees
28 Sept - 29 Sept
Cinnamon Life at City of Dreams

2. Marino Beach Colombo

Marino Beach Colombo
5.0 star property
Colombo
9.6 out of 10, Exceptional, (1,002 reviews)
"Very Nice hotel"
Canada
Kugan
The price is ₹6,571
₹8,912 total
includes taxes & fees
27 Sept - 28 Sept
Marino Beach Colombo

3. Shangri-La Colombo

Shangri-La Colombo
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (654 reviews)
"The Shangri-La Hotel was lovely. The staff were so kind and attentive and always helpful. The food was delicious and I loved the passion fruit sorbet sold off the adorable cart in the lobby."
United States
Jennifer
The price is ₹12,464
₹16,744 total
includes taxes & fees
16 Oct - 17 Oct
Shangri-La Colombo

4. Taj Samudra

Taj Samudra
5.0 star property
Kompannaweediya
8.8 out of 10, Excellent, (462 reviews)
"Great location, yummy food, friendly & helpful staff. Very clean & comfortable room."
United States
Sobha
The price is ₹7,191
₹9,668 total
includes taxes & fees
24 Sept - 25 Sept
Taj Samudra

5. Hilton Colombo

Hilton Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (575 reviews)
"Very nice place clean room nice people"
United Kingdom
Meorin
The price is ₹8,964
₹12,043 total
includes taxes & fees
23 Sept - 24 Sept
Hilton Colombo

6. Cinnamon Grand Colombo

Cinnamon Grand Colombo
5.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,001 reviews)
"Great city centre hotel"
United Kingdom
Devaka
Cinnamon Grand Colombo

7. Granbell Hotel Colombo

Granbell Hotel Colombo
3.5 star property
Kollupitiya
8.6 out of 10, Excellent, (442 reviews)
"Really tasty food in both restaurants and super-helpful staff."
Australia
Shae
The price is ₹6,703
₹7,910 total
includes taxes & fees
23 Sept - 24 Sept
Granbell Hotel Colombo

8. Amari Colombo Sri Lanka

Amari Colombo Sri Lanka
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (196 reviews)
"Great hotel and location"
Netherlands
Stach
The price is ₹7,670
₹10,304 total
includes taxes & fees
21 Sept - 22 Sept
Amari Colombo Sri Lanka

9. Galle Face Hotel

Galle Face Hotel
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (1,001 reviews)
"The service was excellent and the property has beautiful historical and colonial charm to it. All the staff we met were very helpful and friendly. The food was amazing and I would highly recommend this hotel."
Canada
Prem
The price is ₹7,701
₹10,640 total
includes taxes & fees
22 Sept - 23 Sept
Galle Face Hotel

10. ITC Ratnadipa, a Luxury Collection Hotel, Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo
5.0 star property
Kompannaweediya
9.2 out of 10, Wonderful, (160 reviews)
"very good"
United States
MOHOMED UMAR
The price is ₹14,238
₹19,127 total
includes taxes & fees
26 Sept - 27 Sept
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

11. Cinnamon Red Colombo

Cinnamon Red Colombo
3.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,000 reviews)
"Great location, views and pool."
United Kingdom
Paul
The price is ₹4,957
₹6,913 total
includes taxes & fees
27 Sept - 28 Sept
Cinnamon Red Colombo

12. Radisson Hotel Colombo

Radisson Hotel Colombo
4.0 star property
Bambalapitiya
8.6 out of 10, Excellent, (625 reviews)
"The scenery was very nice."
Japan
Jun
The price is ₹5,657
₹7,601 total
includes taxes & fees
23 Sept - 24 Sept
Radisson Hotel Colombo

13. Cinnamon Lakeside Colombo

Cinnamon Lakeside Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (589 reviews)
"Very comfy bed."
United Kingdom
Vincent
The price is ₹5,193
₹7,153 total
includes taxes & fees
26 Sept - 27 Sept
Cinnamon Lakeside Colombo

14. Hilton Colombo Residence

Hilton Colombo Residence
5.0 star property
Ibbanwala
8.8 out of 10, Excellent, (500 reviews)
"All staff were helpful and food was excellent variety."
United States
Lennox
The price is ₹8,883
₹11,933 total
includes taxes & fees
11 Oct - 12 Oct
Hilton Colombo Residence

15. Aathma Colombo House

Aathma Colombo House
4.0 star property
Rajagiriya
9.8 out of 10, Exceptional, (46 reviews)
"Excellent staff location and services"
United States
ALMAS
The price is ₹8,727
₹11,408 total
includes taxes & fees
21 Oct - 22 Oct
Aathma Colombo House

16. Mandarina Colombo

Mandarina Colombo
5.0 star property
Colombo
8.8 out of 10, Excellent, (1,000 reviews)
"We really enjoy our stay at Mandarina hotel Colombo. It's really amazing nice place to stay. We enjoy the the restaurant with their buffet."
United States
GILE GAEL
The price is ₹4,537
₹6,023 total
includes taxes & fees
27 Sept - 28 Sept
Mandarina Colombo

17. The Kingsbury Colombo

The Kingsbury Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (916 reviews)
"We stayed at the Kingsbury Hotel far too several days prior to going one a Sri Lanka tour. This hotel is luxurious, central and of the highest standard. The staff were excellent and so helpful."
Australia
John
The price is ₹7,559
₹10,154 total
includes taxes & fees
27 Sept - 28 Sept
The Kingsbury Colombo

18. Jetwing Colombo Seven

Jetwing Colombo Seven
5.0 star property
Cinnamon Gardens
9.0 out of 10, Wonderful, (360 reviews)
"this hotel fits perfectly my needs as usual"
Hong Kong SAR China
Guillaume
The price is ₹6,481
₹8,627 total
includes taxes & fees
22 Sept - 23 Sept
Jetwing Colombo Seven

19. Courtyard By Marriott Colombo

Courtyard By Marriott Colombo
4.5 star property
Colombo
9.4 out of 10, Exceptional, (156 reviews)
"Outstanding service, superfriendly staff."
Netherlands
Tom
The price is ₹8,533
₹11,463 total
includes taxes & fees
26 Sept - 27 Sept
Courtyard By Marriott Colombo

20. Mount Lavinia Hotel

Mount Lavinia Hotel
4.0 star property
Mount Lavinia
8.0 out of 10, Very good, (778 reviews)
"The food was amazing. The speed of the wi-fi was quite good. The safe in the room was very helpful . There are some very minor things like torn upholstery in the dinning area, but other than that it is very nice."
United States
Mannix
The price is ₹5,276
₹5,772 total
includes taxes & fees
26 Sept - 27 Sept
Mount Lavinia Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Colombo District

Showing deals for:2 Oct - 4 Oct

Save an average of 15% on thousands of hotels when you're signed in

Top Colombo District Hotel Reviews

Guide to exploring Colombo District

Vibrant cultural fusion and stunning coastal beauty in Colombo District

Colombo District, located in the Western Province of Sri Lanka, offers a diverse range of attractions for tourists. The city of Colombo itself is a bustling metropolis, known for its vibrant shopping, dining, and café scene. Visitors can explore its colonial-era architecture, visit temples, and enjoy the picturesque beach. Seafood lovers will be delighted with the fresh and delicious seafood available in the district. Museums provide an insight into the rich history and culture of the area. For nature enthusiasts, there are wildlife parks and beautiful natural landscapes to explore. Overall, Colombo District offers a perfect blend of urban and natural experiences with a nice city view.

Top reasons to visit Colombo District

  • Cultural Landmarks: Explore iconic sites like the Royal Colombo and the National Museum, showcasing Sri Lanka's rich history.
  • Beautiful Beaches: Relax on stunning beaches, such as Galle Face Green, ideal for sunbathing and leisurely strolls.
  • Bustling Shopping: Experience vibrant shopping at Colombo City Centre, offering an array of local and international brands.
  • Local Cuisine: Indulge in delicious Sri Lankan dishes, reflecting the country's diverse culinary heritage.
  • Outdoor Adventures: Enjoy day trips to nearby nature reserves for thrilling safari experiences.

Find great hotels in Colombo District

Colombo District offers a diverse selection of accommodation options, from luxurious hotels to charming guesthouses, catering to both business and leisure travellers. Whether you're seeking a beachfront retreat for a family holiday or a central location for your business needs, you'll find an array of hotels in Colombo that promise comfort and convenience. Experience the vibrant culture and stunning scenery while enjoying exceptional hospitality in this bustling city.

  • Marino Beach Colombo: This 5-star luxury hotel offers a remarkable blend of beachside relaxation and sophisticated amenities. With a guest rating of 9.4 out of 10, Marino Beach Colombo is an ideal choice for those seeking a lavish experience. Guests can enjoy direct access to the pristine beach, making it perfect for sun-seekers and water enthusiasts. The hotel's upscale features cater to business travellers and leisure seekers alike, ensuring a comfortable stay with high-quality service and facilities.
  • Cinnamon Red Colombo: A 3.5-star eco-certified hotel, Cinnamon Red Colombo is designed for families and business travellers who value sustainability. With a guest rating of 9.0 out of 10, this property in Colombo District offers various amenities tailored for children, ensuring a family-friendly atmosphere. The eco-focus of the hotel makes it an excellent choice for environmentally conscious visitors. Enjoy a comfortable stay with convenient services while exploring the vibrant surroundings of Colombo.
  • Mandarina Colombo: Another impressive 5-star accommodation, Mandarina Colombo boasts a guest rating of 8.8 out of 10. This hotel is well-suited for families and business travellers seeking a luxurious getaway. Mandarina Colombo provides excellent amenities for children, including a pool and breakfast options designed for younger guests. The hotel's stylish design and attentive service create an inviting atmosphere, making it a splendid choice for those looking to blend leisure with business travel in Colombo District.

Where to stay in Colombo District

Colombo District offers a vibrant blend of culture and urban charm, making it an ideal destination for families and business travellers alike. Explore the bustling streets of Colombo city, where historical landmarks meet modern amenities. Discover the friendly atmosphere, indulge in local cuisine, and visit significant sites like the Galle Face Green and the National Museum. Whether you're seeking romance or adventure, Colombo's diverse offerings ensure an unforgettable vacation experience.

  • Colombo: Colombo, the vibrant capital city of Sri Lanka, is a bustling metropolis located in the Colombo District. The city is known for its dynamic blend of modernity and colonial charm. Visitors flock here year-round, particularly during January and March to April, seeking a range of experiences from shopping in lively malls to exploring historic landmarks. Notable attractions include beautiful beaches and historic sites, making it an ideal destination for families and business travellers alike. The local markets and shopping centres offer a taste of the city's vibrant culture and cuisine, making every visit memorable.
  • Sri Jayawardenepura Kotte: As the administrative capital of Sri Lanka, Sri Jayawardenepura Kotte is a city steeped in history and greenery. Located within the Colombo District, it attracts visitors primarily during peak times in April, July, and September. The city is known for its educational institutions and business centres, providing an enriching experience for travellers. Nature lovers will appreciate the proximity to national parks, offering serene landscapes ideal for relaxation and exploration. With a mix of urban amenities and natural beauty, Sri Jayawardenepura Kotte presents a unique travel experience.
  • Mount Lavinia: Mount Lavinia is a coastal city renowned for its stunning beaches and laid-back atmosphere, situated in the Colombo District. Popular with families and business travellers, it enjoys peak visitor numbers in April and from December to January. The city is famous for its beautiful beach, perfect for relaxation and family outings, as well as its nearby golf course for sport enthusiasts. Mount Lavinia offers a delightful combination of leisure and urban life, making it a wonderful place to unwind while still enjoying the conveniences of city living.

Things to do in Colombo District

Shopping

Discover Colombo's Majestic City, a modern shopping mall offering a mix of local and international brands. For a more traditional experience, visit the bustling Pettah Market, where you can find unique souvenirs, textiles, and spices amidst the vibrant atmosphere of Sri Lankan culture.

Recreation

In Colombo District, indulge in holistic treatments at The Spa at Cinnamon Grand, where skilled therapists combine traditional techniques with modern practices. Alternatively, experience rejuvenation at The Ayurvedic Spa, offering authentic Ayurvedic therapies amidst a tranquil environment, ideal for relaxation and wellness.

Adventure

Explore the scenic landscapes at the Colombo Adventure Park, where you can enjoy zip-lining and obstacle courses amidst lush greenery. For a thrilling experience, try out the water sports at Mount Lavinia Beach, including jet skiing and banana boat rides, offering excitement alongside beautiful ocean views.

Nightlife

In Colombo District, the vibrant nightlife features venues like OZO Colombo's rooftop bar, offering stunning views and cocktails. The Dutch Hospital precinct buzzes with lively restaurants and bars, while the iconic Colombo Casino provides exciting gaming experiences, making for an engaging night out in the city.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

How to find great deals and cheap hotels in Colombo District

  • There are many affordable hotels available in Colombo District on Expedia. Take advantage of our Rewards program to earn points and make your stay even more budget-friendly.
  • Use the search filters on Expedia to find the cheapest hotels in Colombo District that suit your travel needs, whether you're looking for a hostel, apart-hotel, or bed & breakfast.
  • Colombo District offers a range of attractions for budget travelers, including shopping, dining, cafes, beaches, temples, seafood, museums, wildlife, and nature.
  • To save on travel in Colombo District, consider booking your trip during off-peak times, such as May to July, when prices for flights, hotels, and attractions may be lower. Additionally, opt for budget-friendly transportation options like local buses or trains.
  • Don't miss out on exploring the iconic landmarks and museums in Colombo District while sticking to your budget. There's something for everyone to enjoy!

Discover the flavours of Colombo District

When it comes to local cuisine and unique dishes, Colombo District in Sri Lanka offers a diverse and vibrant dining experience. From street food stalls to upscale restaurants, there is something for everyone's taste buds. One of the highlights is the Palmyrah Restaurant, which specializes in traditional Sri Lankan cuisine. Here, you can indulge in mouth-watering dishes like hoppers, string hoppers, and kottu roti.

In addition to Palmyrah, Colombo District is home to a wide range of restaurants serving international cuisines. From Indian and Chinese to Italian and Japanese, you can find an array of options to satisfy your cravings. Some of the best restaurants in Colombo include Ministry of Crab, The Lagoon, and Nihonbashi. Whether you are looking for a fine dining experience or a casual eatery, the district has it all.

Best time to go to Colombo District, Western Province

Western Province boasts a year-around average temperature of 27.4°C, peaking at 28.2°C in May, its warmest month, and dipping to an average low of 26.7°C in January, November, December, the coolest. Rainfall averages at 147.5mm annually, with July seeing the heaviest showers and February being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January26.791.4
February26.953.3
March27.687.6
April28.1121.9
May28.294.0
June28.0161.3
July27.6297.2
August27.5294.1
September27.4152.4
October27.0116.8
November26.7160.0
December26.7139.7

The Colombo District info point: What you need to know

Category
Details
LocationColombo District, Western Province, Sri Lanka
LanguageSinhala, Tamil, English
Main AttractionsGangaramaya Temple, National Museum of Colombo, Galle Face Green, Viharamahadevi Park
Best Time to VisitDecember to April
WeatherTropical climate with high humidity
CurrencySri Lankan Rupee (LKR)
Local TransportTaxis, buses, tuk-tuks
Popular DishesHoppers, Kottu, String Hoppers, Seafood Curry
ShoppingPettah Market, Odel, Arcade Independence Square

Frequently asked questions

How much do hotels in Colombo District cost?
In Colombo District, you can find cheap options from ₹5,772 in a few different ways. To browse what's available, enter your preferred trip dates, then narrow your search by amenities, budget and more. Remember that rates can vary depending on when you plan to go, so if you have some flexibility, try swapping your dates around until you find the right deal.
Are there any luxury hotels in Colombo District?
Get set for the ultimate in luxury at Shangri-La Colombo. On-site designer stores, a deep soaking bathtub and a terrace are only a few of the amenities at this getaway in Colombo, Colombo District. Paradise Road Tintagel Colombo is another popular option in this city.
How can I find cheap hotels in Colombo District?
A good place to begin your search is with our "Price per night" filter. At the moment, the least expensive hotels start at ₹5,772 per night. Other ways to lock in a budget-friendly stay in Colombo District are by booking early and being flexible with travel dates. For even more great prices, go to our cheap hotels in Colombo District page.
What are the best hotels in Colombo District for families?
Shangri-La Colombo is one of the best hotels for families, located in Colombo, Colombo District. Spend your stay here and take advantage of amenities like a nearby beach and a swimming pool. Paradise Road Tintagel Colombo is another favourite property where children are welcome. For more hotel options, fine-tune your search results by selecting "Family friendly" under the "Traveller experience" filter section.
What are the top beach hotels in Colombo District?
Prepare to be swept away by a perfect mix of relaxation and fun at our Colombo District ocean-view hotels. One of our more popular accommodation is Shangri-La Colombo, which includes conveniences like a steam room and an electric car charging station. Another option promising lots of seaside bliss is Paradise Road Tintagel Colombo. These two retreats are located in Colombo.
Why should I book my Colombo District hotel with Expedia?
Reserve your Colombo District stay with Expedia for ease, choice and price. Also, our One Key™ rewards programme lets you collect OneKeyCash™* on any eligible hotels, holiday rentals, flights, car rentals and more. In addition, we offer flexibility should your itinerary change, and if you want to ask us anything or require assistance, our online Help Centre is available 24/7.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia