• Login or Create Account
  • Currency

    USD

You are booking hotel for more than 90 days

map
Price Per Night
  • (49)
  • (72)
  • (18)
  • (9)
  • (6)
  • (6)
  • (3)

Your Budget

to
Star Category
  • (138)
  • (58)
  • (41)
User Rating
  • (2)
  • (10)
  • (47)
  • (64)
  • (24)
Property Type
  • (176)
  • (84)
  • (42)
  • (39)
  • (29)
  • (23)
  • (5)
Chains
  • (1)
  • (1)
  • (1)
  • (1)
  • (4)

Show 5 more

Amenities
Guests Love
  • (75)
  • (216)
  • (37)
  • (71)

Show -4 more

Booking Preference
Booking Preference
  • (61)
  • (8)
  • (369)
  • (123)
House Rules
  • (1)
  • (25)
  • (2)
  • (62)
  • (51)
  • (47)
Business Essentials
  • (216)
  • (97)
  • (6)
  • (36)
BACK TO TOP

Hotels in Colombo

OneCircle

Earn & redeem points on eligible properties for additional savings!

hotelImg
Galle Face | 1.1 km drive to Galle Face Beach
3 minutes walk to Slave Island Railway Station,
Free Cancellation
15% off on Food & Beverages at F&B outlets 15% off on Food & Beverages at F&B outlets
This 5 Star Hotel in Colombo is located in Galle Face. Full Address of property is 25 Galle Face Centre Road, Colombo, 3, Sri Lanka View On Map
View More
Excellent4.3

(1295 Ratings)

$ 95

+ $ 33 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Galle Face | 1.3 km drive to Galle Face Beach
Kids' Meals
Location of the Hotel is Galle Face View On Map (Sir Chittampalam A. Gardiner Mawatha). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.4

(1109 Ratings)

$ 1,192

+ $ 356 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Marine Drive | 3.3 km drive to Galle Face Beach
Private BeachPrivate Beach
Free Cancellation
This 5 Star Hotel in Colombo is located in Marine Drive. Full Address of property is 590 Galle Road Marine Drive, Colombo 03, Sri Lanka View On Map Key amenities of this property are Private Beach.
View More
Excellent4.6

(2599 Ratings)

$ 67

+ $ 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Fort | 1.9 km drive to Gangaramaya Temple
HammamHammam
Free Cancellation
Location of the Hotel is Fort View On Map (115 Sir Chittampalam A Gardiner Mawatha). Top Facilities of this Hotel are Hammam.
View More
Excellent4.4

(1047 Ratings)

$ 118

$ 95

+ $ 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Galle Face | 10 minutes walk to Galle Face Beach
Kids' Meals
Childcare ServicesChildcare Services
This 5 Star Hotel in Colombo is located in Galle Face. Full Address of property is 1 Galle Face View On Map Key amenities of this property are Kids' Meals & Childcare Services.
View More
Excellent4.5

(1796 Ratings)

$ 150

+ $ 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Cinnamon Grand Hotel

Galle Face | 9 minutes walk to Galle Face Beach
8 minutes walk to a railway station,
Kids' Meals
Free Cancellation till check-in
Location of the Hotel is Galle Face View On Map (77, Galle Road, Colombo). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.4

(1343 Ratings)

$ 132

$ 112

+ $ 39 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Union Place | 4 minutes walk to Gangaramaya Temple
Kids' Meals
Free Cancellation till 24 hrs before check in
This 5 Star Hotel in Colombo is located in Union Place. Full Address of property is Colombo City Centre, 137 Muttiah Road View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.6

(176 Ratings)

$ 114

+ $ 39 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kollupitiya | 1.2 km drive to Gangaramaya Temple
Kids' Meals
Childcare ServicesChildcare Services
Location of the Hotel is Kollupitiya View On Map (24, Dharmapala Mawatha). Top Facilities of this Hotel are Kids' Meals & Childcare Services.
View More
Very Good4.2

(1151 Ratings)

$ 56

+ $ 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Cinnamon Red Colombo

Kollupitiya | 10 minutes walk to Gangaramaya Temple
Free Cancellation
This 3 Star Hotel in Colombo is located in Kollupitiya. Full Address of property is 59, Ananda Coomaraswamy Mawatha, Colombo 03, Sri Lanka View On Map
View More
Excellent4.3

(1553 Ratings)

$ 72

$ 71

+ $ 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Union Place | 9 minutes walk to Gangaramaya Temple
HammamHammam
Location of the Hotel is Union Place View On Map (200 Union Place, 00100 Colombo, Sri Lanka). Top Facilities of this Hotel are Hammam.
View More
Excellent4.4

(1546 Ratings)

$ 110

+ $ 33 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Cinnamon Gardens | 2 km drive to Gangaramaya Temple
9 minutes walk to a railway station,
Kids' Meals
This 5 Star Hotel in Colombo is located in Cinnamon Gardens. Full Address of property is 57, Ward Place, Colombo, Sri Lanka View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.4

(926 Ratings)

$ 65

+ $ 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
0

Choose from Best Locations

  • Galle Face

    Historic Seafront Hub

    4,000 - 10,000 INR

    /Per Night

  • Fort

    Architectural Gem

    2,000 - 8,000 INR

    /Per Night

  • Kollupitiya

    Lively Coastal District

    3,000 - 12,000 INR

    /Per Night

  • Bambalapitiya

    Colombo's Bustling District

    3,000 - 8,000 INR

    /Per Night

  • Union Place

    Cultural Fusion Centre

    3,000 - 12,000 INR

    /Per Night

hotelImg
Galle Face | 8 minutes walk to Galle Face Beach
4 minutes walk to a railway station,
Free Cancellation
Location of the Hotel is Galle Face View On Map (ITC Ratnadipa - A Luxury Collection Hotel, Galle Face).
View More
Excellent4.6

(1005 Ratings)

$ 165

+ $ 57 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Cinnamon Life at City of Dreams

Galle Face | 1.6 km drive to Gangaramaya Temple
4 minutes walk to Slave Island Railway Station,
Kids' Meals
Childcare ServicesChildcare Services
Free Cancellation till check-in
Room Upgrade, subject to availability Room Upgrade, subject to availability
This 5 Star Hotel in Colombo is located in Galle Face. Full Address of property is No. 01 Justice Akbar Mawatha, Colombo, Sri Lanka, 00200, Galle Face View On Map Key amenities of this property are Kids' Meals & Childcare Services.
View More
Excellent4.7

(2214 Ratings)

$ 168

$ 143

+ $ 49 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Marine Drive | About a minute walk to Marine Drive Colombo
8 minutes walk to Wellawatte Beach,
Free Cancellation
Location of the Hotel is Marine Drive View On Map (36-38 Clifford Pl).
View More
Very Good4.1

(1665 Ratings)

$ 72

+ $ 25 taxes & fees

Per Night

Login to Book Now & Pay Later!

Get Great Deal on this Hotel

callbackCall for Special Rates

hotelImg
Marine Drive | 1.3 km drive to Galle Face Beach
2 minutes walk to a railway station,
Kids' Meals
Free Cancellation
This 5 Star Hotel in Colombo is located in Marine Drive. Full Address of property is No 254 Galle Road View On Map Key amenities of this property are Kids' Meals.
View More
Very Good4.1

(1213 Ratings)

$ 72

+ $ 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Fort | 1.3 km drive to Galle Face Beach
Water park
Free Cancellation
Location of the Hotel is Fort View On Map (48 Janadhipathi Mawatha, Colombo, 00100, Sri Lanka). Top Facilities of this Hotel are Water park.
View More
Excellent4.3

(1457 Ratings)

$ 96

$ 76

+ $ 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Galle Face | 4 minutes walk to Galle Face Beach
3 minutes walk to a railway station,
Kids' Meals
Childcare ServicesChildcare Services
Free Cancellation
This 4 Star Hotel in Colombo is located in Galle Face. Full Address of property is 30 Sir Mohamed Macan Markar Mawatha View On Map Key amenities of this property are Kids' Meals & Childcare Services.
View More
Very Good4.0

(1106 Ratings)

$ 67

+ $ 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kollupitiya | 1.7 km drive to Galle Face Beach
5 minutes walk to a railway station,
Kids' Meals
Location of the Hotel is Kollupitiya View On Map (Sofia Colombo City Hotel 295, 295A Galle Road,, Colombo 03). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.4

(2812 Ratings)

$ 56

+ $ 18 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Galle Face | 9 minutes walk to Galle Face Beach
2 minutes walk to a railway station,
Beach club
Free Cancellation
This 5 Star Hotel in Colombo is located in Galle Face. Full Address of property is 2 Galle Road, Colombo 3, Sri Lanka View On Map Key amenities of this property are Beach club.
View More
Excellent4.3

(1271 Ratings)

$ 93

+ $ 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Negombo Beach | 13.1 km drive to Colombo Bandaranaike Airport
40.5 km from Colombo city centre,
Kids' Meals
Free Cancellation
Location of the Hotel is Negombo Beach View On Map (Porutota Road, Ethukale, Negombo). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.4

(1176 Ratings)

$ 134

+ $ 40 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Colombo


Check out best Colombo hotel deals and offers on more than 239 hotels in Colombo only on MakeMyTrip!

Wondering where to book your stay in Colombo? We understand your desire for comfort and hence have listed out the best Colombo hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Colombo. Select from best 239 hotels in Colombo.

All Above properties for Colombo are updated on Friday, November 06, 2026- 01.21.

Book affordable hotels in Colombo at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Colombo, Stay in Colombo's best hotels! Colombo Hotels Price Starts from Minimum INR 1146 for Budget hotel. If you’re looking for a cheap hotel in Colombo, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Colombo accommodation. Check Price Now!


Five Star Hotels in Colombo

Union Place

D Villas

0 1 2 3 4 0 1 2 3 4

₹ 13,433

Per Night

Nawala

Shangri-La Hotel Colombo

0 1 2 3 4 0 1 2 3 4

₹ 18,398

Per Night

Galle Face

Amagi Aria

0 1 2 3 4 0 1 2 3 4

₹ 9,494

Per Night

Kurana

Marino Beach Colombo

0 1 2 3 4 0 1 2 3 4

₹ 8,892

Per Night

Marine Drive

Coco Villa Peach Tree

0 1 2 3 4 0 1 2 3 4

₹ 2,076

Per Night

Andiambalama

Mirage Hotel Colombo

0 1 2 3 4 0 1 2 3 4

₹ 6,037

Per Night

Wellawatta South

Pledge Scape

0 1 2 3 4 0 1 2 3 4

₹ 10,106

Per Night

Kurana

Sheraton Colombo Hotel

0 1 2 3 4 0 1 2 3 4

₹ 15,809

Per Night

Kollupitiya

Fort

Hotels By Category in Colombo

Get the best deals on different type of Hotel categories in Colombo with MakeMyTrip.com. Choose from 239 hotels in Colombo. Just INR 1146 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Colombo with Free Breakfast

Hamilton House

0 1 2 0 1 2 3 4

₹ 2,989

Per Night

Kamachchode

Grand Oriental Hotel

0 1 2 0 1 2 3 4

₹ 2,536

Per Night

Fort

Tamarind Tree Garden resort

0 1 2 3 4 0 1 2 3 4

₹ 13,844

Per Night

Negombo

Zylan Luxury Villa

0 1 2 3 0 1 2 3 4

₹ 8,028

Per Night

Cinnamon Gardens

Morven Hotel Colombo

0 1 2 3 0 1 2 3 4

₹ 7,961

Per Night

Kollupitiya

Hilton Colombo Residence

0 1 2 3 4 0 1 2 3 4

₹ 16,936

Per Night

Union Place

Negombo

Cinnamon Gardens

Colombo Residency

0 1 2 0 1 2 3 4

₹ 5,979

Per Night

Marine Drive

Aathma Colombo House

0 1 2 3 0 1 2 3 4

₹ 10,994

Per Night

Sri Jayawardanapura Kotte

The Beach Boutique Hotel

0 1 2 3 0 1 2 3 4

₹ 4,935

Per Night

Pamunugama

Andiambalama

Fair View Hotel Colombo

0 1 2 0 1 2 3 4

₹ 7,592

Per Night

Wellawatta South

Havelock Town

Marino Beach Colombo

0 1 2 3 4 0 1 2 3 4

₹ 8,892

Per Night

Marine Drive

Four Star Hotels in Colombo

Colonial Retreat Villa

0 1 2 3 0 1 2 3 4

₹ 28,552

Per Night

Talawatugoda

Zest Metropole

0 1 2 3 0 1 2 3 4

₹ 6,652

Per Night

Fort

Pamunugama

Havelock Town

Liyanagemulla

Airport Faith Hotel

0 1 2 3 0 1 2 3 4

₹ 3,417

Per Night

Pamunugama

The Beach Boutique Hotel

0 1 2 3 0 1 2 3 4

₹ 4,935

Per Night

Pamunugama

Anarva Mount Lavinia

0 1 2 3 0 1 2 3 4

₹ 5,857

Per Night

Mount Lavinia

Steps Garden Resort

0 1 2 3 0 1 2 3 4

₹ 2,352

Per Night

Negombo

Union Place

Three Star hotels in Colombo

Cinnamon Red Colombo

0 1 2 0 1 2 3 4

₹ 9,125

Per Night

Kollupitiya

Cinnamon Gardens

Fair View Hotel Colombo

0 1 2 0 1 2 3 4

₹ 7,592

Per Night

Wellawatta South

Havelock Town

Port View City Hotel

0 1 2 0 1 2 3 4

₹ 4,227

Per Night

Hulftsdorp

Aloe Transit Hotel

0 1 2 0 1 2 3 4

₹ 5,151

Per Night

Negombo

Havelock Place Bungalow

0 1 2 0 1 2 3 4

₹ 5,188

Per Night

Havelock Town

Nilakma Lagoon

0 1 2 0 1 2 3 4

₹ 3,435

Per Night

Negombo

Colombo Residency

0 1 2 0 1 2 3 4

₹ 5,979

Per Night

Marine Drive

Hotel Nippon Colombo

0 1 2 0 1 2 3 4

₹ 6,162

Per Night

Union Place

Grand Oriental Hotel

0 1 2 0 1 2 3 4

₹ 2,536

Per Night

Fort

Palm Grove

0 1 2 0 1 2 3 4

₹ 5,125

Per Night

Cinnamon Gardens

GSH Colombo

0 1 2 0 1 2 3 4

₹ 5,108

Per Night

Wellawatta South

Ivy Lane Colombo

0 1 2 0 1 2 3 4

₹ 4,175

Per Night

Marine Drive

Kamachchode

Pearl City Hotel

0 1 2 0 1 2 3 4

₹ 5,213

Per Night

Bambalapitiya

Diva Villa Transit Hotel

0 1 2 0 1 2 3 4

₹ 6,833

Per Night

Seeduwa

Supun Arcade Residency

0 1 2 0 1 2 3 4

₹ 15,166

Per Night

Wellawatte

Shiloh Apartments

0 1 2 0 1 2 3 4

₹ 2,775

Per Night

Bambalapitiya

Amora Lagoon

0 1 2 0 1 2 3 4

₹ 5,210

Per Night

Near Colombo Airport (Katunayake)

Liyanagemulla

Berjaya Hotel Colombo

0 1 2 0 1 2 3 4

₹ 6,056

Per Night

Mount Lavinia

Hotel Sapphire

0 1 2 0 1 2 3 4

₹ 4,185

Per Night

Wellawatta South

Borella

Near Colombo Airport (Katunayake)

Othashy Airport Hotel

0 1 2 0 1 2 3 4

₹ 4,868

Per Night

Near Colombo Airport (Katunayake)

Marine Drive

Sunrise City Palace

0 1 2 0 1 2 3 4

₹ 5,119

Per Night

Negombo

Negombo

Near Colombo Airport (Katunayake)

C1 Colombo Fort

0 1 2 0 1 2 3 4

₹ 3,158

Per Night

Fort

Sunrise Palace

0 1 2 0 1 2 3 4

₹ 2,989

Per Night

Dalupotha

Airport Green View Resort

0 1 2 0 1 2 3 4

₹ 2,696

Per Night

Andiambalama

Eolie Loft

0 1 2 0 1 2 3 4

₹ 4,586

Per Night

Marine Drive

The Castle

0 1 2 0 1 2 3 4

₹ 1,947

Per Night

Kimbulapitiya

Cinnamon Gardens

Sithila Villa

0 1 2 0 1 2 3 4

₹ 2,811

Per Night

Dehiwala Mount Lavinia

Mount Lavinia

Cosy White Palace

0 1 2 0 1 2 3 4

₹ 2,689

Per Night

Negombo

Villa Shade

0 1 2 0 1 2 3 4

₹ 5,223

Per Night

Negombo

Hotel Lagoon Paradise

0 1 2 0 1 2 3 4

₹ 3,852

Per Night

Pamunugama

Thilhara Days Inn

0 1 2 0 1 2 3 4

₹ 4,255

Per Night

Union Place

Araliya White House

0 1 2 0 1 2 3 4

₹ 2,244

Per Night

Angurukaramulla

Ivan De Silva

Highbury Colombo

0 1 2 0 1 2 3 4

₹ 13,048

Per Night

Havelock Town

Bridge Hotel Negombo

0 1 2 0 1 2 3 4

₹ 3,929

Per Night

Negombo

Villa Ceylon

0 1 2 0 1 2 3 4

₹ 2,221

Per Night

Kimbulapitiya

Viveka Hotel Colombo

0 1 2 0 1 2 3 4

₹ 3,848

Per Night

Dehiwala Mount Lavinia

Hotel Thilon

0 1 2 0 1 2 3 4

₹ 2,752

Per Night

Near Colombo Airport (Katunayake)

Ahasna Family Villa

0 1 2 0 1 2 3 4

₹ 1,922

Per Night

Negombo

Hotels near Popular Attractions in Colombo

Show More

Apartments in the city

Amazing Alexandra Apartment

0 1 2 0 1 2 3 4

₹ 20,537

Per Night

Wellawatta North

Borella

Cinnamon Gardens

Resorts in the city

Sheraton Colombo Hotel

0 1 2 3 4 0 1 2 3 4

₹ 15,809

Per Night

Kollupitiya

Maniumpathy

0 1 2 3 4 0 1 2 3 4

₹ 27,758

Per Night

Borella

Cinnamon Gardens

Hostels in the city

C1 Colombo Fort

0 1 2 0 1 2 3 4

₹ 3,158

Per Night

Fort

Clock Inn Colombo

0 -1 0 1 2 3 4

₹ 2,220

Per Night

Bambalapitiya

Colombo Beach Hostel

0 -1 0 1 2 3 4

₹ 2,844

Per Night

Mount Lavinia

Kollupitiya

The Anam Hostel

0 1 2 0 1 2 3 4

₹ 1,990

Per Night

Wellawatte

Haven Fort Hostel

0 -1 0 1 2 3 4

₹ 5,125

Per Night

Union Place

Guest Houses in the city

Ashan's Cozy Apartments

0 1 2 0 1 2 3 4

₹ 1,922

Per Night

Marine Drive

Haggai - Tourist Bangalow

0 1 2 3 0 1 2 3 4

₹ 2,856

Per Night

Colombo 05

White Avenue

0 1 2 0 1 2 3 4

₹ 8,573

Per Night

Hulftsdorp

Homestays in the city

Highbury Colombo

0 1 2 0 1 2 3 4

₹ 13,048

Per Night

Havelock Town

Properties in Colombo

Hotels By Star Category in Colombo

Show More

Premium Hotels in Nearby Cities

Jie Jie Beach Hotel

0 1 2 3 4 0 1 2 3 4

₹ 10,606

Per Night

Uyankele

Beacon Beach Hotel

0 1 2 3 0 1 2 3 4

₹ 5,912

Per Night

Daluwakotuwa

Ethukala

Waterland

0 1 2 3 4 0 1 2 3 4

₹ 14,632

Per Night

Duwana

Daffodils Beach Negombo

0 1 2 3 0 1 2 3 4

₹ 4,797

Per Night

Negombo Beach

Emel Boutique Hotel

0 1 2 3 0 1 2 3 4

₹ 2,778

Per Night

Kochchikade

Villa Hundira

0 1 2 3 4 0 1 2 3 4

₹ 17,963

Per Night

Thalahena

Sea Horse Hotel and Spa

0 1 2 3 0 1 2 3 4

₹ 10,078

Per Night

Negombo Beach