Search hotels in Colombo District, Sri Lanka

Enter your dates and choose from 1116 hotels and other places to stay

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

Check out these popular cities in Colombo District

Colombo

650 hotels

Mount Lavinia

112 hotels

Nawala

8 hotels

Moratuwa

41 hotels

Piliyandala

28 hotels

Boralesgamuwa

40 hotels

Dehiwala

101 hotels

Pettah

2 hotels

Karagampitiya

10 hotels

Watumulla

14 hotels

Stay at the best hotels in Colombo District

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Cinnamon Life at City of Dreams

Hotel in Colombo

Set in Colombo, 700 metres from Galle Face Beach, Cinnamon Life at City of Dreams offers accommodation with an outdoor swimming pool, free private parking, a bar and a casino.

U
Uthayarajan
From
Qatar
I am 2 days stay this is very richest place in Sri Lanka very nicely everything I see this is our country very good system I am like
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,069 reviews
Price from
£136.05
1 night, 2 adults

Taprobane House Luxury Boutique Hotel

Hotel in Colombo

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House Luxury Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

H
Harihara
From
India
The hotel is located conveniently close to a lot of places in Colombo. Easy access by walk, and many mediums of public transport. The hotel is very clean, rooms very spacious, and the staff is super friendly and helpful. They go out of their way to help you. Would highly recommend staying here.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,028 reviews
Price from
£149.34
1 night, 2 adults

Marino Beach Colombo

Hotel in Colombo

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

S
Sarah
From
United States
Everything about my stay was fabulous. From the porters who greeted me and took my bags, to the staff who welcomed me with smiles and a beverage to the beautiful pool over looking the ocean and the extremely comfortable room. This hotel was the nicest place I've stayed in Sri Lanka, I wish I could have stayed longer because it was a tranquil oasis!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9,840 reviews
Price from
£73.63
1 night, 2 adults

MK Colombo

Hotel in Colombo

Located in Colombo, less than 1 km from Mount Lavinia Beach, MK Colombo provides accommodation with a terrace, free private parking and a restaurant.

A
ARTUR
From
Greece
Everything was wonderful, beautiful, very clean and a very cozy hotel
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 168 reviews
Price from
£40.74
1 night, 2 adults

La Maison de Colombo

Hotel in Colombo

Situated in Colombo, 2.4 km from Wellawatte Beach, La Maison de Colombo features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Sylvie
From
Sri Lanka
A real hideaway in the heart of the city! Highly recommend this place.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 128 reviews
Price from
£114.58
1 night, 2 adults

De Saram House by Geoffrey Bawa

Hotel in Colombo

Located in Colombo, 2.9 km from Kollupitiya Beach, De Saram House by Geoffrey Bawa provides express check-in and check-out and free WiFi.

K
Kenichi
From
Japan
The room was amazing and comfortable. Also, the breakfast prepared by our host Anthony was so tasty. Anthony also kindly gave us a tour of the building. I highly recommend staying here.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 455 reviews
Price from
£91.93
1 night, 2 adults

Jetwing Colombo Seven

Hotel in Colombo

Situated in the heart of Colombo, Ward Place, 2.4 km from U.S. Embassy, Jetwing Colombo Seven boasts a year-round rooftop pool.

F
FREDERIC
From
France
A great hotel very well located in the center of the city, close to Vihara Mahadevi Park and the incredible National Museum of Colombo. The rooftop overflow swimming pool is great to relax ad refresh after a long day of walk around the city. you can enjoy cocktails and food there. The breakfast choice and quality is just incredible : a real full meal. The room was very comfortable with a beautiful view over the Colombo city. The service and welcome from the hotel have been really great. This is a fantastic place to choose for your stay in Colombo!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 951 reviews
Price from
£106.61
1 night, 2 adults

Mount Lodge Boutique Hotel

Hotel in Mount Lavinia

Mount Lodge Boutique Hotel is offering accommodation in Mount Lavinia. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

S
Susan
From
New Zealand
Beautiful property and awesome service
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 187 reviews
Price from
£86.74
1 night, 2 adults

Paradise Road Tintagel Colombo

Hotel in Colombo

A Timeless Retreat in the Heart of Colombo – A Residence Chosen by Royalty Impeccably designed and renowned for its privacy, generous space, and exceptional service, Paradise Road Tintagel Colombo is...

c
carlo
From
Italy
Nice to stay, unique experience in Colombo
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 136 reviews
Price from
£255.39
1 night, 2 adults

Water Park Suites

Hotel in Nugegoda

Water Park Suites is located in Nugegoda. Each accommodation at the 4-star hotel has city views, and guests can enjoy access to an outdoor swimming pool and to a restaurant.

G
George Dian
From
Belgium
Clean, amazing views, excellent quality for money
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Price from
£71.58
1 night, 2 adults
See all 1116 hotels in Colombo District

Most booked hotels in Colombo District in the past month

See all

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9,837 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,435 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,810 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,882 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,069 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,968 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,609 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,265 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,033 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,261 reviews

Colombo District's best hotels with breakfast

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9,840 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,435 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,882 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,069 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,968 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,609 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,261 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,744 reviews

Budget hotels in Colombo District

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,810 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,265 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,033 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,728 reviews

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 785 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,290 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,600 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,047 reviews

Hotels in Colombo District that you can book without a credit card

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 919 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,105 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,001 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 525 reviews

MaRadha Colombo

Hotel in Colombo
No credit card needed
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,132 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 757 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,024 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,477 reviews

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
From £146.30 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,047 reviews
All the staff were very friendly, including the restaurant staff, led by the restaurant's night manager, Bernard, who was very friendly and helpful. Thank you to the employee and morning manager at the restaurant, Suranga, who was very respectful, helpful and loved us. The polite and wonderful employee, Shashini, loved us when we arrived at the restaurant and fulfilled our requests without getting bored. I ask the hotel management, if our opinion matters to them, to give them a financial or monetary reward because they work for the hotel and not for themselves.
Guest review byNaif
Saudi Arabia
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9,840 reviews
Everything about my stay was fabulous. From the porters who greeted me and took my bags, to the staff who welcomed me with smiles and a beverage to the beautiful pool over looking the ocean and the extremely comfortable room. This hotel was the nicest place I've stayed in Sri Lanka, I wish I could have stayed longer because it was a tranquil oasis!
Guest review bySarah
United States
From £58.86 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 684 reviews
The hospitality! Was perfect for my needs. Central location and great value. I got in around 3 am and the staff were so friendly and kind. Made you feel welcome. The bed was extremely comfortable and the room was well appointed with modern amenities. The pool was heavenly after a long flight.
Guest review byDananthi
United States
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 1,680 reviews
The hospitality of all the staff..Especially the Manager ..Priyantha Galhenage who organised an additional room after booking out time expired at no cost..also booking taxi transport through his contact and generally being an extraordinary kind person and extremely efficient manager
Guest review byChris
South Africa
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,261 reviews
Staff were so helpful and smiling all the time. Thank you for arranging early check in. Night receptionist who helped our check in and early shift receptionist were very kind. Room was so big with a great view and beds were comfortable. Thanks
Guest review bycanansimge
Spain
From £44.93 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 382 reviews
This hotel is very clean, bed room, toilets are very clean, front office staff very friendly, restaurant is great. Very convenient place. It’s a really good hotel
Guest review byRajiv
Australia
From £39.11 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 263 reviews
Everything. They were extremely nice & kind to me. They upgraded my room & gave a suit room for free. I was very happy with their services.
Guest review byNandini
Bangladesh
From £81.50 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,290 reviews
The beds are heaven!! Very clean and lovely showers! Incredible staff… and that buffet was amazing!!!!!! Thank you
Guest review byAmy
Jersey
From £107.69 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,609 reviews
The lady who checked us in very polite professional and welcoming and made sure she spoke to us on our departure
Guest review byPriyal
United Kingdom
From £57.44 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 122 reviews
Very convinient and closer access to the beach and there is a night club just in front of the hotel.
Guest review byIshara M. Priyadarshana
Sri Lanka
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,744 reviews
The service and the staff is super. So is the food. The rooms are realy good.
Guest review byLene
Denmark
From £71.67 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 90 reviews
Food is so delicious and chefs are always friendly and helpful to us
Guest review byThomas
United Kingdom
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,600 reviews
The best hotel. Best in every single little thing
Guest review byyelena
Kazakhstan
From £80.52 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,968 reviews
Nice place really close to colombo city center
Guest review byHetaba
Egypt

Planning a trip? Get inspired by reviews of cities in Colombo District

Scored out of 10, guest rating 8.0

We had such a wonderful time in Colombo and absolutely fell...

We had such a wonderful time in Colombo and absolutely fell in love with the city and its people. Colombo has a lovely mix of beautiful places, great food, relaxed surroundings, and a warmth that made us feel very welcome throughout our trip. What we will remember most is the kindness of the people. Everyone we met was so warm, friendly, and helpful, which made travelling with our child and infant even more comfortable and enjoyable. It was a beautiful family vacation, and we came back with so many lovely memories. Colombo and its people definitely made this trip special for us. ❤️
Guest review byVenkatesh
India
Scored out of 10, guest rating 10

I stayed in Mount Lavinia during the very hot season, when...

I stayed in Mount Lavinia during the very hot season, when temperatures became extremely high already between 10:00 and 15:00. Because of this, spending long periods on the beach was difficult, especially since there were very few places with shade—no sunbeds, no umbrellas, and very limited sheltered areas. The beach itself, however, is beautifully wide and covered with soft golden sand. I especially enjoyed the restaurants along the shore, particularly Golden Beach, which offered a lovely atmosphere and great views. It is important to mention that the beach is not perfectly clean in all areas. Due to the presence of fishing activity and the proximity to urban zones, some sections had noticeable plastic waste and other rubbish that is not collected regularly. This created an unpleasant impression at times, and it also made me slightly concerned about the water quality, especially since the sea was extremely warm and the debris often washed up in the same spot. Conditions may vary depending on the time of year, of course. The beach itself feels safe and is wonderful for long walks, but swimmers should be cautious. During my stay, there were strong riptides and powerful waves that broke very quickly—likely a combination of the season, heat, and wind. Anyone planning to swim should be attentive to the changing sea conditions.
Guest review byIrina
Belgium
Scored out of 10, guest rating 10

Dehiwela is very multi cultural and many differant varieties...

Dehiwela is very multi cultural and many differant varieties of restaurants and clothing along hill street which we stayed. people were very nice and polite to us and we felt safe even at late hours. also walking along hill street is quite a visual experience and we have done a few food crawls (like pub crawl but for food! ) along hill street. I would recommend dehiwela as a yet undiscovered gem in sri lanka with its own personality.
Guest review byPaul
Sri Lanka
Scored out of 10, guest rating 10

Watumulla is really close to the Ocean, the beach is...

Watumulla is really close to the Ocean, the beach is stunning, and the bars great. There is a dive School (October to May) just north and the Mount Lavinia does incredible buffet lunches. Nothing better than Sunday lunch tehre, and an afternoon in the sun by the pool. Its really fast into Colombo in a Tuk.
Guest review byMark
Hong Kong
Scored out of 10, guest rating 10

Location is 10/10. Very nice cooperative staff.

Location is 10/10. Very nice cooperative staff. They guide us very well. Very near to beach and near to some eatery places. Good place to go and stay. I will go again and stay again to this place.
Guest review bySami
Pakistan
Scored out of 10, guest rating 8.0

The location was absolutely stunning, offering a serene and...

The location was absolutely stunning, offering a serene and picturesque backdrop for our stay. The food exceeded all expectations—truly a culinary delight—and we had the pleasure of meeting the incredibly talented chef behind those creations. Every member of the staff was warm, attentive, and genuinely welcoming, making our experience all the more memorable.
Guest review byWasala Mudiyanselage
Scored out of 10, guest rating 8.0

Bustling city filled with shops, markets, temples and people...

Bustling city filled with shops, markets, temples and people. Bus and train stations easy. There is an entirely modern part of town south of the touristy area. The Fort Cafe on York Street is wonderful for coffee and snacks (chicken vol au vent) and their famous chocolate eclairs. The Colombo food court near the YMCA is a fast paced eatery with local food - lots of choice.
Guest review byLynne
United States
Scored out of 10, guest rating 8.0

Great place to stay in Colombo area away from city centre...

Great place to stay in Colombo area away from city centre but close enough for easy access to city amenities, shops and restaurants. Lovely colonial era building full of charm. The terrace and pool area is unique - right on the ocean. Nothing quite like it in the Colombo area.
Guest review byPhilip
Sri Lanka

More places to explore, more ways to go