• Login or Create Account
  • Currency

    BDT

You are booking hotel for more than 90 days

map
Price Per Night
  • (39)
  • (56)
  • (29)
  • (17)
  • (8)
  • (3)

Your Budget

to
Star Category
  • (40)
  • (66)
  • (70)
User Rating
  • (19)
  • (43)
  • (45)
  • (111)
  • (113)
Property Type
  • (148)
  • (45)
  • (40)
  • (15)
  • (12)
  • (9)
Chains
  • (1)
  • (1)
  • (1)
  • (2)
  • (1)

Show 5 more

Amenities
Guests Love
  • (61)
  • (23)
  • (30)

Show -3 more

Booking Preference
Booking Preference
  • (23)
  • (3)
  • (251)
  • (71)
House Rules
  • (53)
  • (64)
  • (36)
  • (2)
  • (26)
  • (3)
BACK TO TOP

Book Hotels in Colombo, Sri Lanka from 210 Hotels

Most Booked by Travellers like you

hotelImg

1. Granbell Hotel Colombo

Kollupitiya | 1.2 km drive to Galle Face Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Hurry! only last few rooms left at this price
Excellent4.4

(7550 Ratings)

BDT 8,224

+ BDT 2,303 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

2. Radisson Hotel Colombo

Bambalapitiya | About a minute walk to Marine Drive Colombo
8 minutes walk to Wellawatte Beach,
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Very Good4.1

(1402 Ratings)

BDT 10,043

+ BDT 3,443 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

3. Ramada by Wyndham Colombo

Galle Face | 5 minutes walk to Galle Face Beach
4 minutes walk to Galle Face Hotel Bus Stop,
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Hurry! only last few rooms left at this price
Very Good4.1

(1332 Ratings)

BDT 6,905

+ BDT 2,399 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

4. Cinnamon Lakeside Colombo Hotel

Fort | 1.8 km drive to Gangaramaya Temple
HammamHammam
SpaSpa
Swimming PoolSwimming Pool
Hurry! only 1 room left at this price
Excellent4.4

(1937 Ratings)

BDT 11,162

+ BDT 3,242 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

5. Marino Beach Colombo

Bambalapitiya | 2.8 km drive to Gangaramaya Temple
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Excellent4.6

(2458 Ratings)

BDT 8,984

+ BDT 2,516 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.

Mandarina Colombo

Bambalapitiya | 2.6 km drive to Galle Face Beach
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Excellent4.3

(1593 Ratings)

BDT 6,875

BDT 6,442

+ BDT 1,804 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Renuka City Hotel

Kollupitiya | 1.6 km drive to Galle Face Beach
4 minutes walk to Kollupitiya,
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Hurry! only last few rooms left at this price
Very Good4.1

(654 Ratings)

BDT 6,205

BDT 5,463

+ BDT 1,530 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Mount Lavinia Beach Hotel

Mount Lavinia | About a minute walk to Mount Lavinia Beach
Beach club
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Very Good3.6

(819 Ratings)

BDT 5,515

+ BDT 1,738 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Shangri-La Hotel Colombo

Galle Face | 10 minutes walk to Galle Face Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Hurry! only last few rooms left at this price
Excellent4.5

(1678 Ratings)

BDT 22,331

+ BDT 7,669 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

Kollupitiya | 9 minutes walk to Galle Face Beach
8 minutes walk to Galle Face Hotel Bus Stop,
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation till check-in
Excellent4.5

(1164 Ratings)

BDT 14,879

BDT 12,647

+ BDT 4,350 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hilton Colombo

Fort | 1.3 km drive to Galle Face Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Excellent4.3

(547 Ratings)

BDT 11,447

+ BDT 3,420 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Amari Colombo Sri Lanka

Kollupitiya | 1.2 km drive to Galle Face Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Hurry! only 1 room left at this price
Very Good4.2

(876 Ratings)

BDT 9,075

+ BDT 3,116 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Fairway Colombo - Sri Lanka's First Hotel With Robot Technology

Fort | 1.5 km drive to Jami Ul-Alfar Mosque
GymGym
Free Cancellation
Very Good4.2

(1003 Ratings)

BDT 6,078

+ BDT 1,931 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hilton Colombo Residence

Union Place | 9 minutes walk to Gangaramaya Temple
HammamHammam
SpaSpa
Swimming PoolSwimming Pool
Excellent4.3

(1506 Ratings)

BDT 11,773

+ BDT 3,518 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

NH Collection Colombo

Kollupitiya | 1.2 km drive to Gangaramaya Temple
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Very Good4.2

(1057 Ratings)

BDT 14,969

BDT 13,408

+ BDT 3,754 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Kingsbury Colombo

Fort | 1.3 km drive to Galle Face Beach
Water park
SpaSpa
Swimming PoolSwimming Pool
Excellent4.3

(1236 Ratings)

BDT 10,966

+ BDT 3,767 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Galle Face Hotel Colombo

Kollupitiya | 9 minutes walk to Galle Face Beach
2 minutes walk to Galle Face Hotel Bus Stop,
Beach club
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Hurry! only 1 room left at this price
Excellent4.3

(1249 Ratings)

BDT 13,846

BDT 10,821

+ BDT 3,715 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

SeSaya Poshtel & Bistro - Colombo's Newest and Finest Poshtel Dorms and Rooms

Rajagiriya | 3 km drive to Kotte Diyawanna Oya SPB (DWO)
Bed in a Hostel
| Sleeps 2 guests
GymGym
Elevator/LiftElevator/Lift
Free Cancellation
Very Good3.5

(113 Ratings)

BDT 2,433

+ BDT 328 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Ocean Edge Suites & Hotel Colombo

Bambalapitiya | 2.9 km drive to Galle Face Beach
8 minutes walk to Bambalapitiya Station, Colombo,
Swimming PoolSwimming Pool
GymGym
Shuttle Service
Hurry! only 1 room left at this price
Very Good3.6

(445 Ratings)

BDT 4,764

+ BDT 1,500 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Serviced Apartment

Supun Arcade Residency

Wellawatte | 10 minutes walk to Marine Drive Colombo
Entire Serviced Apartment
| 1 Bedroom | Sleeps 5 guests
Entire Serviced Apartment

Entire Serviced Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

KitchenetteKitchenette
Refrigerator
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Hurry! only 1 room left at this price
Very Good4.0

(1450 Ratings)

BDT 17,712

BDT 7,594

+ BDT 2,127 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 210 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 210 hotels in Colombo.

All Above properties for Colombo are updated on Wednesday, April 15, 2026- 05.30.

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 BDT 1167 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

Borella

NH Collection Colombo

0 1 2 3 4 0 1 2 3 4

BDT 15,941

Per Night

Kollupitiya

Galle Face Hotel Colombo

0 1 2 3 4 0 1 2 3 4

BDT 14,433

Per Night

Kollupitiya

Jie Jie Beach Hotel

0 1 2 3 4 0 1 2 3 4

BDT 10,925

Per Night

Uyankele

Hilton Colombo

0 1 2 3 4 0 1 2 3 4

BDT 14,629

Per Night

Fort

The Kingsbury Colombo

0 1 2 3 4 0 1 2 3 4

BDT 15,223

Per Night

Fort

Fort

Taj Samudra, Colombo

0 1 2 3 4 0 1 2 3 4

BDT 14,717

Per Night

Galle Face

Wellness Residencies

0 1 2 3 4 0 1 2 3 4

BDT 9,042

Per Night

Wellawatta

Galle Face

Hotels By Category in Colombo

Get the best deals on different type of Hotel categories in Colombo with MakeMyTrip.com. Choose from 210 hotels in Colombo. Just BDT 1167 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.

Colombo Hotels by Location

Hotels by Popular Attractions in Colombo

Show More

Properties in Colombo

Hotels By Star Category in Colombo

Show More

Premium Hotels in Nearby Cities

Clove Beach Wadduwa

0 1 2 3 4 0 1 2 3 4

BDT 43,702

Per Night

Wadduwa

Waters Edge Hotel

0 1 2 3 0 1 2 3 4

BDT 15,047

Per Night

Battaramulla

Steps Garden Resort

0 1 2 3 0 1 2 3 4

BDT 7,448

Per Night

Katunayake

Ayana Sea

0 1 2 3 0 1 2 3 4

BDT 33,724

Per Night

Wadduwa

Full Moon Garden Hotel

0 1 2 3 0 1 2 3 4

BDT 7,647

Per Night

Katunayake

Liyanagemulla

Kesbewa

Tamarind Tree Garden resort

0 1 2 3 4 0 1 2 3 4

BDT 27,039

Per Night

Katunayake

Panadura