Select a City to find the Best Hotels in Colombo District

Recommended destinations based on bookings from your country.

A

B

C

H

K

M

N

P

R

T

The most popular hotels in Colombo District

Check out the accommodations other travelers loved.

Colombo District Hotels for Your Next Holiday

Why Tourists Visit Colombo District

  • * Walk along Galle Face Green at sunset.
  • * Visit the historic Gangaramaya Temple for a glimpse into Sri Lankan culture.
  • * Shop for local crafts and gems at Pettah Market or high-end brands at Crescat Boulevard.
  • * Take a boat ride through the serene wetlands of the Diyatha Uyana Park.
  • * Enjoy legendary Sri Lankan seafood at coastal restaurants and try local dishes like hoppers.

Colombo District is home to over 350 hotels ranging from budget options to premium resorts, with the majority located in Colombo city and nearby areas like Mount Lavinia and Negombo. 3-star hotels average around $40-$70 per night, while luxury 5-star establishments typically range between $150-$300 per night. Newly built hotels such as Courtyard by Marriott Colombo and The Ritz-Carlton Residences Colombo have set benchmarks with their modern designs and state-of-the-art amenities.

Colombo District, located on Sri Lanka's western coast, is a vibrant region known for its rich colonial history, stunning seaside views, and bustling urban centers like Colombo city.

Tourists flock here to explore iconic landmarks such as Galle Face Green, the Gangaramaya Temple, and the National Museum of Colombo, while enjoying its blend of culture, shopping, and cuisine.

The region offers a mix of modern cityscapes and serene beachfronts, making it an ideal destination for both adventure seekers and those in need of relaxation.

Colombo District Tips You Must Know

* Book your hotel at least two months in advance if visiting during the peak season from December to March.

* Consider hotels near major attractions if you want to save on transportation costs, as heavy traffic can increase travel time.

* Use tuk-tuks or ride-hailing apps like PickMe to get around the city at reasonable rates.

* Always wear sunscreen and stay hydrated if you're outdoors, especially from April to June when temperatures soar.

* Traveling with kids? Opt for hotels with pools and family-friendly amenities like kids' menus and play areas.

Colombo

Colombo, the capital city, is a vibrant mix of colonial architecture and modern skyscrapers, housing landmarks like the Gangaramaya Temple and the National Museum. Its Pettah Market offers a chaotic yet fascinating local shopping experience filled with spices and textiles. Colombo's Galle Face Green provides oceanfront serenity amidst the bustling cityscape.

Explore the wide range of hotels in Colombo for a stay that matches your travel style.

Negombo

Negombo, known as Sri Lanka's 'Little Rome,' stuns visitors with its beautiful lagoon and a coastline lined with traditional fishing boats. The city's Dutch-era canals and the centuries-old St. Mary's Church add a historic charm. Fresh seafood markets buzz with activity, offering a culinary treat for any foodie.

Discover the best deals on hotels in Negombo to stay close to its sandy beaches and historic landmarks.

Mount Lavinia

Mount Lavinia is synonymous with its golden sandy beach and colonial Mount Lavinia Hotel, which dates back to the British era. A local gem is the bustling food street along the beach, offering authentic Sri Lankan bites. Its laid-back coastal vibe contrasts with Colombo's energetic pace, just a few kilometers away.

Book hotels in Mount Lavinia to enjoy a perfect blend of beach relaxation and historical charm.

Sri Jayawardenepura Kotte

Sri Jayawardenepura Kotte, the official administrative capital, blends lush greenery with historic landmarks such as the Diyatha Uyana Park and the 14th-century Parliament building ruins. The city's serene bird-watching spots surprise visitors with their biodiversity. Its modern Parliament, surrounded by water, showcases a striking architectural blend of tradition and innovation.

Stay at hotels in Sri Jayawardenepura Kotte for a tranquil escape within a historically rich yet green city.

Dehiwala-Mount Lavinia

Dehiwala-Mount Lavinia is famous for the National Zoological Gardens of Sri Lanka, home to exotic species from across the globe. Its diverse restaurants and lowkey beaches make it an under-the-radar culinary and coastal hub. Small, leafy streets and local markets provide an authentic suburban vibe close to Colombo.

Choose hotels in Dehiwala-Mount Lavinia for convenient access to wildlife, beaches, and local experiences.

Central Hotels: Stay Where Culture Meets Convenience

Find more iconic Central hotels in Colombo with great nearby attractions.

Hotel Name
Description
#
Price per night

Marino Beach Colombo

Colombo

  • Galle Face Green (3.5 km)
  • Colombo National Museum (2.6 km)
  • Gangaramaya Temple (2.8 km)

Marino Beach boasts a stunning rooftop infinity pool with panoramic views of the Indian Ocean, one of the few in Colombo to feature an adjacent garden space.

  • Rooftop infinity pool

  • Modern design

  • Attached to Marino Mall

$100-$135/night

Cinnamon Red Colombo

Colombo

  • Gangaramaya Temple (1.7 km)
  • Viharamahadevi Park (1.5 km)
  • Pettah Market (4.3 km)

Cinnamon Red features Sri Lanka's highest rooftop bar, Cloud Red, offering dazzling city and ocean views.

  • Eco-friendly amenities

  • Accessible central location

  • Incredible rooftop bar

$75-$110/night

The Kingsbury Colombo

Colombo

  • Colombo Fort (1 km)
  • Galle Face Green (1.2 km)
  • Dutch Hospital Precinct (800 m)

The Kingsbury is renowned for its elegant high tea service with oceanfront views and live music, a favorite among locals.

  • Iconic high tea

  • Spacious rooms with ocean views

  • Multiple dining options

$150-$180/night

Luxury Hotels: Indulge in Sri Lankan Opulence

Discover even more Luxury hotels in Colombo for a deluxe travel experience.

Hotel Name
Description
#
Price per night

Fairway Colombo

Colombo

  • Dutch Hospital Precinct (140 m)
  • Colombo Fort (400 m)
  • Galle Face Green (1.1 km)

Fairway Colombo is steps away from the Dutch Hospital Precinct and features modern rooms that come with innovative keyless entry systems.

  • Modern keyless technology

  • Prime location

  • Rooftop bar

$100-$140/night

Cinnamon Lakeside

Colombo

  • Beira Lake (100 m)
  • Galle Face Green (1.5 km)
  • Gangaramaya Temple (1.8 km)

Cinnamon Lakeside boasts Colombo's only floating restaurant, an intimate dining platform on Beira Lake.

  • Floating restaurant

  • Lakeside setting

  • Extensive spa facilities

$140-$180/night

Shangri-La Colombo

Colombo

  • One Galle Face Mall (attached)
  • Galle Face Green (750 m)
  • Colombo Port City (1.5 km)

Shangri-La hosts one of Colombo's largest ballrooms, frequently used for high-profile events, and offers direct access to the high-end One Galle Face Mall.

  • Luxurious rooms

  • Private mall access

  • Top-tier service

$200-$280/night

Boutique Hotels: Charm Meets Class

Explore more stylish Boutique hotels in Colombo with character and charm.

Hotel Name
Description
#
Price per night

The Steuart By Citrus

Colombo

  • Dutch Hospital Precinct (100 m)
  • Colombo Fort (450 m)
  • Galle Face Green (1.2 km)

The Steuart By Citrus evokes Scottish charm in Colombo's heart, with themed rooms paying tribute to its colonial roots.

  • Scottish-themed decor

  • Central location

  • Quaint onsite pub

$75-$90/night

NH Collection Colombo

Colombo

  • Gangaramaya Temple (3 km)
  • Viharamahadevi Park (2.8 km)
  • Pettah Market (4.5 km)

NH Collection Colombo offers personalized service featuring tailored breakfast menus to match guests' preferences.

  • Personalized service

  • Rooftop pool

  • Contemporary design

$130-$160/night

Colombo Court Hotel & Spa

Colombo

  • National Museum (2.3 km)
  • Independence Square (2.1 km)
  • Galle Face Green (5 km)

Colombo Court prides itself on its eco-conscious approach, being one of the greenest boutique hotels in the district.

  • Sustainable practices

  • Rooftop bar

  • Serene environment

$90-$120/night

Family-Friendly Hotels: Comfort for All

Find more cozy and welcoming Family Friendly hotels in Colombo for an unforgettable family holiday.

Hotel Name
Description
#
Price per night

C 1 Colombo Fort

Colombo

  • Dutch Hospital Precinct (450 m)
  • Colombo Fort (750 m)
  • Pettah Market (1 km)

C 1 Colombo Fort offers affordable family rooms coupled with a vibrant communal space popular among families.

  • Budget-friendly rates

  • Family-focused amenities

  • Convenient location

$50-$80/night

City Hotel Colombo 02

Colombo

  • Gangaramaya Temple (1.5 km)
  • Beira Lake (1.2 km)
  • Galle Face Green (3 km)

City Hotel Colombo 02 features multi-room family suites ideal for travelers with children.

  • Spacious family suites

  • Great central access

  • Friendly staff

$60-$90/night

Mirage Colombo

Colombo

  • Mount Lavinia Beach (4 km)
  • Dehiwala Zoo (3 km)
  • National Museum (5.8 km)

Mirage Colombo includes an ocean-view kids' pool, making it an excellent stay for families who love the beach.

  • Ocean views

  • Kids' pool

  • Beach access

$70-$100/night

Hotels with Indoor Pools: Swim in Style

Swim year-round by choosing more Hotels with indoor pool in Colombo offering beautiful pool spaces.

Hotel Name
Description
#
Price per night

Cinnamon Grand Colombo

Colombo

  • Galle Face Green (900 m)
  • Crescat Boulevard Mall (200 m)
  • Gangaramaya Temple (1.5 km)

Cinnamon Grand features not just one but two pools, including an indoor kids' pool perfect for year-round swimming.

  • Indoor and outdoor pools

  • Multiple dining choices

  • Central location

$150-$220/night

Renuka City Hotel

Colombo

  • Galle Face Green (2.6 km)
  • Viharamahadevi Park (2 km)
  • National Museum (2.5 km)

Renuka City Hotel's indoor pool is uniquely styled with vintage aesthetics and hosts rooftop cocktail evenings.

  • Vintage-style indoor pool

  • Rooftop bar

  • Affordable luxury

$75-$100/night

Paradise Road Tintagel Colombo

Colombo

  • Independence Square (800 m)
  • National Museum (1.5 km)
  • Gangaramaya Temple (2.8 km)

Tintagel's indoor pool is housed in an intimate colonial-inspired courtyard, adding a touch of exclusivity.

  • Colonial decor

  • Exclusive ambiance

  • Exceptional service

$160-$220/night

Frequently asked question

What are the best hotels near Galle Face Green in Colombo District?

Top hotels near Galle Face Green include The Galle Face Hotel and Shangri-La Colombo, both offering stunning ocean views and easy access to the promenade.

Are there family-friendly hotels in Colombo District?

Yes, Cinnamon Grand Colombo and Marino Beach Colombo are excellent family-friendly options with amenities like kids' pools and spacious rooms.

What is the approximate cost of staying in luxury hotels in Colombo District?

Luxury hotels in Colombo District typically cost between $150 to $300 per night depending on the season and amenities offered.

Are there budget-friendly options for solo travelers in Colombo District?

Yes, CityRest Fort and Clock Inn Colombo are affordable, clean hotels perfect for solo travelers, with dorm-style accommodations starting at $15 per night.

Which boutique hotels offer a unique experience in Colombo District?

Rare boutique hotels to consider are Uga Residence, offering colonial charm, and Maniumpathy with personalized services and lush garden settings.

Thank you for subscribing
Destination Select city
  • Ahangama

    Sri Lanka

  • Ahungalla

    Sri Lanka

  • Alankuda

    Sri Lanka

  • Aluthgama

    Sri Lanka

  • Ambagahagedara

    Sri Lanka

  • Ambalangoda (Galle)

    Sri Lanka

  • Ambawela

    Sri Lanka

  • Anuradhapura

    Sri Lanka

  • Arugam Bay

    Sri Lanka

  • Aturugiriya

    Sri Lanka

  • Badulla

    Sri Lanka

  • Balangoda

    Sri Lanka

  • Balapitiya

    Sri Lanka

  • Bambalapitiya

    Sri Lanka

  • Bandarawela

    Sri Lanka

  • Battaramulla

    Sri Lanka

  • Batticaloa

    Sri Lanka

  • Beliatta

    Sri Lanka

  • Belihuloya

    Sri Lanka

  • Bentota

    Sri Lanka

  • Beruwala

    Sri Lanka

  • Boossa

    Sri Lanka

  • Bope

    Sri Lanka

  • Bopitiya (Gampaha)

    Sri Lanka

  • Boralesgamuwa

    Sri Lanka

  • Botiyatenna

    Sri Lanka

  • Buttala

    Sri Lanka

  • Chilaw

    Sri Lanka

  • Colombo

    Sri Lanka

  • Dambulla

    Sri Lanka

  • Dehiwala-Mount Lavinia

    Sri Lanka

  • Delft East

    Sri Lanka

  • Demanhandiya

    Sri Lanka

  • Demodera

    Sri Lanka

  • Deniyaya

    Sri Lanka

  • Dickoya

    Sri Lanka

  • Dickwella

    Sri Lanka

  • Digana

    Sri Lanka

  • Dimbula

    Sri Lanka

  • Dodanduwa

    Sri Lanka

  • Ella

    Sri Lanka

  • Galgamuwa (Monaragala)

    Sri Lanka

  • Galkadawala

    Sri Lanka

  • Galle

    Sri Lanka

  • Gampaha

    Sri Lanka

  • Gampola

    Sri Lanka

  • Gelioya

    Sri Lanka

  • Ginigathena

    Sri Lanka

  • Giritale

    Sri Lanka

  • Giriulla

    Sri Lanka

  • Godagandeniya

    Sri Lanka

  • Gonapola

    Sri Lanka

  • Habaraduwa

    Sri Lanka

  • Habarana

    Sri Lanka

  • Hambantota

    Sri Lanka

  • Hambegamuwa

    Sri Lanka

  • Haputale

    Sri Lanka

  • Hatton

    Sri Lanka

  • Hikkaduwa

    Sri Lanka

  • Homagama

    Sri Lanka

  • Hungama

    Sri Lanka

  • Induruwa

    Sri Lanka

  • Ja-Ela

    Sri Lanka

  • Jaffna

    Sri Lanka

  • Kadugannawa

    Sri Lanka

  • Kadurupe

    Sri Lanka

  • Kahatuduwa

    Sri Lanka

  • Kalametiya

    Sri Lanka

  • Kalawana

    Sri Lanka

  • Kalkudah (Batticaloa)

    Sri Lanka

  • Kallady

    Sri Lanka

  • Kalpitiya

    Sri Lanka

  • Kalubowila West

    Sri Lanka

  • Kalutara

    Sri Lanka

  • Kamburugamuwa

    Sri Lanka

  • Kandana

    Sri Lanka

  • Kandy

    Sri Lanka

  • Karagampitiya

    Sri Lanka

  • Karalliyadda

    Sri Lanka

  • Kataragama

    Sri Lanka

  • Katugastota

    Sri Lanka

  • Katunayake

    Sri Lanka

  • Katuneriya

    Sri Lanka

  • Kegalle

    Sri Lanka

  • Kelaniya

    Sri Lanka

  • Kepungoda

    Sri Lanka

  • Kibissa

    Sri Lanka

  • Kilinochchi

    Sri Lanka

  • Kirillapone

    Sri Lanka

  • Kirinda (Hambantota)

    Sri Lanka

  • Kiriwan Eliya

    Sri Lanka

  • Kitulgala

    Sri Lanka

  • Kobbekaduwa

    Sri Lanka

  • Koggala

    Sri Lanka

  • Komari

    Sri Lanka

  • Kombichankulama

    Sri Lanka

  • Kosgoda

    Sri Lanka

  • Koslanda

    Sri Lanka

  • Kotagala

    Sri Lanka

  • Kottagoda (Matara)

    Sri Lanka

  • Kottawa

    Sri Lanka

  • Kudapaduwa

    Sri Lanka

  • Kudawe

    Sri Lanka

  • Kurana Katunayaka

    Sri Lanka

  • Kurunegala

    Sri Lanka

  • Labugolla

    Sri Lanka

  • Madulkele

    Sri Lanka

  • Maharagama

    Sri Lanka

  • Mahiyanganaya

    Sri Lanka

  • Maho

    Sri Lanka

  • Malabe

    Sri Lanka

  • Mannar

    Sri Lanka

  • Marawila

    Sri Lanka

  • Maskeliya

    Sri Lanka

  • Matale

    Sri Lanka

  • Matara

    Sri Lanka

  • Mawanella

    Sri Lanka

  • Mederipitiya

    Sri Lanka

  • Midigama

    Sri Lanka

  • Mihintale

    Sri Lanka

  • Mihiripenne

    Sri Lanka

  • Minuwangoda

    Sri Lanka

  • Mirissa

    Sri Lanka

  • Moratuwa

    Sri Lanka

  • Mullaittivu

    Sri Lanka

  • Nallathanniya

    Sri Lanka

  • Nanu Oya

    Sri Lanka

  • Naula

    Sri Lanka

  • Nawala

    Sri Lanka

  • Nawalapitiya

    Sri Lanka

  • Negombo

    Sri Lanka

  • Nekattegama

    Sri Lanka

  • Netolpitiya

    Sri Lanka

  • Nilaveli

    Sri Lanka

  • Nochchiyagama

    Sri Lanka

  • Nugegoda

    Sri Lanka

  • Nuwara Eliya

    Sri Lanka

  • Ohiya

    Sri Lanka

  • Padukka

    Sri Lanka

  • Pahala Maragahawewa

    Sri Lanka

  • Paiyagala

    Sri Lanka

  • Pallegama

    Sri Lanka

  • Pamunugama

    Sri Lanka

  • Panadura

    Sri Lanka

  • Panama

    Sri Lanka

  • Pannipitiya

    Sri Lanka

  • Passikudah

    Sri Lanka

  • Peliyagoda

    Sri Lanka

  • Peradeniya

    Sri Lanka

  • Pinnawala (Kegalle)

    Sri Lanka

  • Point Pedro

    Sri Lanka

  • Polgahawelana

    Sri Lanka

  • Polonnaruwa

    Sri Lanka

  • Pottuvil

    Sri Lanka

  • Puttalam

    Sri Lanka

  • Raddoluwa

    Sri Lanka

  • Ragama

    Sri Lanka

  • Rajagiriya

    Sri Lanka

  • Ramboda

    Sri Lanka

  • Rangala

    Sri Lanka

  • Ranna

    Sri Lanka

  • Ratmalana

    Sri Lanka

  • Ratnapura

    Sri Lanka

  • Rattota

    Sri Lanka

  • Rekawa

    Sri Lanka

  • Ruwanwella

    Sri Lanka

  • Seeduwa

    Sri Lanka

  • Sigiriya

    Sri Lanka

  • Sinimodera

    Sri Lanka

  • Sri Jayewardenepura Kotte

    Sri Lanka

  • Talalla

    Sri Lanka

  • Talangama South

    Sri Lanka

  • Talawatugoda

    Sri Lanka

  • Talpe

    Sri Lanka

  • Tanamalwila

    Sri Lanka

  • Tangalle

    Sri Lanka

  • Tawalantenna

    Sri Lanka

  • Teldeniya

    Sri Lanka

  • Telwatta

    Sri Lanka

  • Tissamaharama

    Sri Lanka

  • Trincomalee

    Sri Lanka

  • Udawalawe

    Sri Lanka

  • Ulapane

    Sri Lanka

  • Unakuruwa

    Sri Lanka

  • Unawatuna

    Sri Lanka

  • Uswetakeiyawa

    Sri Lanka

  • Vavuniya

    Sri Lanka

  • Wadakada

    Sri Lanka

  • Wadduwa

    Sri Lanka

  • Walagedara (Kandy)

    Sri Lanka

  • Wanathavilluwa

    Sri Lanka

  • Wasgamuwa

    Sri Lanka

  • Waskaduwa

    Sri Lanka

  • Wattala

    Sri Lanka

  • Wayikkal

    Sri Lanka

  • Weligama

    Sri Lanka

  • Wellawaya

    Sri Lanka

  • Wilpattu

    Sri Lanka

  • Yala

    Sri Lanka

  • Yatiyantota

    Sri Lanka

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0