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

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Colombo District hotels

Shangri-La Colombo

Shangri-La Colombo
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (613 reviews)
"Excellent location, great customer service from all staff , would highly recommend to club lounge,"
United Kingdom
Stephen singh
The price is ₹13,206
₹17,741 total
includes taxes & fees
11 Jul - 12 Jul
Shangri-La Colombo

Cinnamon Life at City of Dreams

Cinnamon Life at City of Dreams
5.0 star property
Kompannaweediya
9.6 out of 10, Exceptional, (149 reviews)
"Very nice place "
Canada
Viyanarasan
The price is ₹12,905
₹17,336 total
includes taxes & fees
27 Jun - 28 Jun
Cinnamon Life at City of Dreams

Marino Beach Colombo

Marino Beach Colombo
5.0 star property
Colombo
9.4 out of 10, Exceptional, (1,003 reviews)
"Nice place to stay"
Canada
Vijendran
The price is ₹6,539
₹8,842 total
includes taxes & fees
25 Jun - 26 Jun
Marino Beach Colombo

Galle Face Hotel

Galle Face Hotel
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (1,003 reviews)
"Delicious breakfast, location, views, and history incomparable , it really transports you back to the old times"
Mexico
Antonio
The price is ₹6,800
₹9,424 total
includes taxes & fees
28 Jun - 29 Jun
Galle Face Hotel

Taj Samudra

Taj Samudra
5.0 star property
Kompannaweediya
8.8 out of 10, Excellent, (440 reviews)
"Very good service"
Canada
Balakumar
The price is ₹8,490
₹11,413 total
includes taxes & fees
24 Jun - 25 Jun
Taj Samudra

Granbell Hotel Colombo

Granbell Hotel Colombo
3.5 star property
Kollupitiya
8.6 out of 10, Excellent, (411 reviews)
"Really tasty food in both restaurants and super-helpful staff."
Australia
Shae
The price is ₹5,464
₹6,448 total
includes taxes & fees
26 Jun - 27 Jun
Granbell Hotel Colombo

Cinnamon Grand Colombo

Cinnamon Grand Colombo
5.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (977 reviews)
"Great hospitality"
United States
Vimalnath
The price is ₹8,101
₹11,227 total
includes taxes & fees
24 Jun - 25 Jun
Cinnamon Grand Colombo

Aathma Colombo House

Aathma Colombo House
4.0 star property
Rajagiriya
9.8 out of 10, Exceptional, (38 reviews)
"Great facility and great staff!"
United States
Nureshmi
The price is ₹8,498
₹11,135 total
includes taxes & fees
24 Jun - 25 Jun
Aathma Colombo House

Hilton Colombo

Hilton Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (559 reviews)
"Rooms were large, beds were so comfortable. The breakfast was excellent with lots of different choices. Would stay here again."
Australia
Charlotte
The price is ₹9,221
₹12,387 total
includes taxes & fees
25 Jun - 26 Jun
Hilton Colombo

Radisson Hotel Colombo

Radisson Hotel Colombo
4.0 star property
Bambalapitiya
8.6 out of 10, Excellent, (608 reviews)
"Near the marine line , ocean view was amazing"
United Kingdom
Munmi
The price is ₹6,622
₹8,897 total
includes taxes & fees
27 Jun - 28 Jun
Radisson Hotel Colombo

Mandarina Colombo

Mandarina Colombo
5.0 star property
Colombo
8.8 out of 10, Excellent, (1,000 reviews)
"Great location, easy checkin and check out and friendly helpful staff"
United States
Vinayak
The price is ₹4,317
₹5,779 total
includes taxes & fees
21 Jul - 22 Jul
Mandarina Colombo

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, (151 reviews)
"Hospitality is perfect"
United States
Akhila
The price is ₹15,566
₹20,911 total
includes taxes & fees
1 Jul - 2 Jul
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Amari Colombo Sri Lanka

Amari Colombo Sri Lanka
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (170 reviews)
"Centrally Located and convenient city hotel. Very nice breakfast."
Canada
Anthony
The price is ₹7,547
₹10,138 total
includes taxes & fees
25 Jun - 26 Jun
Amari Colombo Sri Lanka

Hilton Colombo Residence

Hilton Colombo Residence
5.0 star property
Ibbanwala
8.8 out of 10, Excellent, (484 reviews)
"Room was excellent and special thanks to Jason pool attendants amazing service"
United States
Alvin
The price is ₹9,573
₹12,860 total
includes taxes & fees
22 Jul - 23 Jul
Hilton Colombo Residence

Mount Lavinia Hotel

Mount Lavinia Hotel
4.0 star property
Mount Lavinia
8.0 out of 10, Very good, (763 reviews)
"Staff was very friendly and helpful "
United States
Wulf Von
The price is ₹6,271
₹8,214 total
includes taxes & fees
24 Jun - 25 Jun
Mount Lavinia Hotel

Sheraton Colombo Hotel

Sheraton Colombo Hotel
5.0 star property
Kollupitiya
9.6 out of 10, Exceptional, (58 reviews)
"Great location and friendly staff"
Denmark
Lars Toft
The price is ₹9,810
₹13,179 total
includes taxes & fees
23 Jun - 24 Jun
Sheraton Colombo Hotel

Cinnamon Lakeside Colombo

Cinnamon Lakeside Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (567 reviews)
"Everything you’d expect from a very good hotel but cheaper than the Hiltons etc in Colombo. Perfect if you’re using Fort Train Station"
United Kingdom
Dominic
The price is ₹6,425
₹8,991 total
includes taxes & fees
23 Jun - 24 Jun
Cinnamon Lakeside Colombo

Courtyard By Marriott Colombo

Courtyard By Marriott Colombo
4.5 star property
Colombo
9.4 out of 10, Exceptional, (146 reviews)
"Very friendly and helpful staff. I only stayed one night, but check-in, breakfast, and check-out were smooth and easy. Terrific breakfast buffet. "
United States
Cortney
The price is ₹7,924
₹10,644 total
includes taxes & fees
26 Jun - 27 Jun
Courtyard By Marriott Colombo

The Kingsbury Colombo

The Kingsbury Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (896 reviews)
"Excellent hotel. Lovely staff and a wonderful location."
United Kingdom
Lee
The price is ₹7,063
₹9,489 total
includes taxes & fees
3 Jul - 4 Jul
The Kingsbury Colombo

Cinnamon Red Colombo

Cinnamon Red Colombo
3.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,001 reviews)
"Buffet breakfast and dinner was very good"
Canada
Uthaiyanesan
The price is ₹5,228
₹7,293 total
includes taxes & fees
23 Jun - 24 Jun
Cinnamon Red Colombo
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:3 Jul - 5 Jul

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

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Colombo District cost?
In Colombo District, you can find cheap options from ₹5,779 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,779 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.