Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Colombo

Filter by

Hilton Colombo
5 out of 5
2 Sir Chittampalam A Gardiner, Colombo
Free CancellationReserve now, pay when you stay
The price is $106 per night
1.67 mi from city center
4.2/5Very Good! (333 reviews)

"Excellent service and probably the best breakfast buffet I have seen. The rooms are clean and the facilities are beautiful. The rooms lack a bit of personality and ambiance but I suppose that is to be expected in a large hotel such as this one."…"

Reviewed on Mar 4, 2020

Hilton Colombo
Hilton Colombo Residence
5 out of 5
200 Union Place, Colombo
Free CancellationReserve now, pay when you stay
The price is $120 per night
0.63 mi from city center
4.2/5Very Good! (243 reviews)

"My stay was amazing! Every one so friendly and alway a smile"…"

Reviewed on Jan 3, 2020

Hilton Colombo Residence
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo
The price is $62 per night
0.62 mi from city center
4.4/5Excellent! (879 reviews)

"The pool, scenery and overall cleanliness of the hotel along with the professionalism of their staff is highly commendable"…"

Reviewed on Mar 22, 2020

Cinnamon Red Colombo
FAIR VIEW HOTEL COLOMBO
3.5 out of 5
27 Ramakrishna Road, Colombo
Free CancellationReserve now, pay when you stay
The price is $34 per night
3.46 mi from city center
4.3/5Excellent! (231 reviews)

"The staff is friendly and cooperative.. breakfast good."…"

Reviewed on Mar 12, 2020

FAIR VIEW HOTEL COLOMBO
Fairway Colombo
4 out of 5
7, Hospital Street, Colombo 01, Colombo
Free CancellationReserve now, pay when you stay
The price is $52 per night
1.84 mi from city center
4.2/5Excellent! (447 reviews)

"great location. Staff were friendly and helpful.."…"

Reviewed on Apr 7, 2020

Fairway Colombo
Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
The price is $60 per night
1.35 mi from city center
4.6/5Wonderful! (355 reviews)

"Friendly staffs and clean room. The rooftop infinity pool is wonderful."…"

Reviewed on Mar 19, 2020

Marino Beach Colombo
Global Towers Hotel & Apartments
4 out of 5
No.11 Station Avenue, (Colombo Plan Road), Colombo
Free CancellationReserve now, pay when you stay
The price is $37 per night
2.68 mi from city center
3.6/5Good! (121 reviews)

"Staff were very friendly. The room was large and serviced daily. My only complaint would be the swimming pool, it was under the 1st floor of rooms and open to the outside , this encouraged blackbirds to fly in and settle on the pipes above the swimming pool. Not very healthy. Some netting around ..."…"

Reviewed on Jan 20, 2020

Global Towers Hotel & Apartments
Ramada by Wyndham Colombo
4 out of 5
30 Sir Mohamed Macan Markar Mawatha, PO Box 1202, Colombo
Free CancellationReserve now, pay when you stay
The price is $94 per night
1.16 mi from city center
3.7/5Good! (239 reviews)
Stay made good by the staff

"My stay was comfortable but it was made memorable by chef Nirbhaya Singh and GM Wasim. Thank you to both of you for being understanding and polite and ensuring that i had a good stay. Chef thank you for giving me home like food"…"

Reviewed on Feb 20, 2020

Ramada by Wyndham Colombo
Ocean Edge Suites & Hotel Colombo
4 out of 5
Marine Drive (Kollupitiya), 10th Lane, No.24, Colombo
Free CancellationReserve now, pay when you stay
The price is $64 per night
1.4 mi from city center
3.4/5 (79 reviews)

"Overall a good experience. I would stay here again."…"

Reviewed on Sep 16, 2019

Ocean Edge Suites & Hotel Colombo
Shangri-La Hotel, Colombo
5 out of 5
1 Centre Road, Galle Face, Colombo
Free CancellationReserve now, pay when you stay
The price is $144 per night
1.55 mi from city center
4.7/5Exceptional! (210 reviews)
Loved my stay at Shangrilla

"We like the friendly staff, comfortable room and the beautiful view. We were v happy with tight security 24/7. Toilet shower area tend to accumulate water. Perhaps during civil work, sloping was not done properly"…"

Reviewed on Feb 27, 2020

Shangri-La Hotel, Colombo
Grand Oriental Hotel
3.5 out of 5
02, York Street, Colombo
Free CancellationReserve now, pay when you stay
The price is $25 per night
1.95 mi from city center
3.6/5Good! (331 reviews)

"The service was excellent. The rooms very old but clean"…"

Reviewed on Feb 3, 2020

Grand Oriental Hotel
Galadari Hotel
4 out of 5
64, Lotus Road, Colombo
Free CancellationReserve now, pay when you stay
The price is $117 per night
1.77 mi from city center
3.5/5Good! (145 reviews)
A good stay at a good hotel.

"A cheap choice, but still it was good. The people were ever friendly and the service was a good match."…"

Reviewed on Feb 9, 2020

Galadari Hotel
Cinnamon Grand Colombo
5 out of 5
77, Galle Road, Colombo
The price is $135 per night
0.85 mi from city center
4.3/5Excellent! (644 reviews)

"Visited just at the beginning of lockdown/curfew procedures for the Coronavirus. The hotel coped amazingly with very few guests, consolidating areas as necessary. We still had amazing service under adversity."…"

Reviewed on Mar 25, 2020

Cinnamon Grand Colombo
Galle Face Hotel
5 out of 5
2 Galle Road, Colombo
Free Cancellation
The price is $98 per night
1.25 mi from city center
4.4/5Wonderful! (784 reviews)

"Stayed while waiting for flight out for COVID-19 so not a great time for anyone. This hotel provided excellent service and support during this trying time. They had taken additional steps to protect guests and staff. Particularly enjoyed our meal in the Cuban restaurant - but sadly no live music. ..."…"

Reviewed on Mar 24, 2020

Galle Face Hotel
Cinnamon Lakeside Colombo
5 out of 5
115, C. A. Gardiner Mawatha, Colombo
Free CancellationReserve now, pay when you stay
The price is $86 per night
1.37 mi from city center
4.3/5Excellent! (375 reviews)

"Not for 5 stars .! Need more clean . Bathroom Tub tiles Broken.! Wall had stein from Soda opening Table dust. We clean ourselves.!"…"

Reviewed on Mar 1, 2020

Cinnamon Lakeside Colombo
Can't find the property you want?
See all available properties in Colombo
View all properties
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.

Where to stay in Colombo

Find the best Colombo areas and neighborhoods for the activities you enjoy most. Learn more about Colombo

Visiting Colombo

Visitors give high marks for the seaside in Colombo, which is also known for its sporting events and cafés. Tourists who journey to this culturally-rich city can discover its seafood restaurants, museums, and art. Top sights in the city include Galle Face Beach, Galle Face Green, and Pettah Market.

  • There are 305 hotels and other accommodations in Colombo
  • The closest major airport is in Colombo (CMB-Bandaranaike Intl.), 18.1 mi (29.1 km) from the city center

Sightseeing and Staying in Colombo

The city is well known for its museums and art, and cultural venues include Sri Lanka National Museum, Nelum Pokuna Mahinda Rajapaksa Theatre, and National Art Gallery. The city is notable for landmarks like Gangaramaya Temple, Jami Ul-Alfar Mosque, and Asokaramaya Buddhist Temple. The seaside and sunsets highlight the city's natural beauty with places to visit including Galle Face Beach, Galle Face Green, and Beira Lake.

In Colombo, there are 305 hotels and other lodging options so you'll have ample places to choose from for your holiday getaway. These are highly ranked ones based on our user reviews:

  • Ellen's Place - This 3-star hotel in Borella features an outdoor pool, free WiFi, and free parking. It's a favorite with Expedia travelers for its breakfast and central location.
  • Paradise Road Tintagel Colombo - Our customers like the dining options and bar at this hotel. Guests who stay at this 4.5-star hotel in Cinnamon Gardens can enjoy access to 2 restaurants and an outdoor pool, along with free WiFi.
  • Residence by Uga Escapes - Guests who stay at this 4.5-star hotel in Colombo 02 can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its bar and clean, comfortable rooms.

Other top sights in Colombo include Pettah Market. One of the top places to see outside the city is Mount Lavinia Beach, located 5.1 mi (8.2 km) from the city center.

Getting Around Colombo

To explore the surrounding area, hop aboard a train at Colombo Fort Station or Wellawatta Railway Station. Colombo might not have very many public transit choices so consider renting a car to explore more.

Dressing for Colombo

  • Between January and March, you can expect the daytime average to be around 89°F and the nighttime average to be 72°F
  • From April to June, temperatures average about 89°F during the day and 76°F at night
  • July through September averages 87°F during the day and 76°F at night
  • In October-December, the average temperature is 87°F during the day and 73°F at night
  • Colombo gets about 69.67 inches of rain per year
  • Hottest months are usually March and April with an average temperature of 89°F, while the coldest months are January and February with an average of 73°F

Frequently asked questions

What's the best place for a stay in Colombo?
Maniumpathy is a favorite property for Expedia customers. This 4.5-star hotel offers a restaurant and an outdoor pool. Other favorite options based on traveler reviews include Marino Beach Colombo and Wonder Hotel Colombo.
If I need to cancel my hotel reservation in Colombo, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable if you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that’s non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Add your dates and click on “Search”, then use the “free cancellation” filter to view the top deals on offer in Colombo.
Where can I learn more about changing or cancelling my trip to Colombo?
For more information about rescheduling or cancelling your trip to Colombo, go to https://www.expedia.com/service/.
What's the best budget-friendly accommodation in Colombo?
Based on reviews, Ashan’s Cozy Apartments is a popular 2-star apartment for our travelers in search of a less expensive place to stay and offers free WiFi. Other good choices to stay on the cheap include City Beds The Regent and Ceylon City Hotel, Colombo.
Where is the best place to stay in Fort?
There are 12 hotels and other accommodations in this neighborhood to select from for your visit. Based on Expedia customer reviews, Star Anise Boutique Capsule is the highest ranked property in Fort. This property is a short 8-minute walk from Pettah Market, and it offers free breakfast and free WiFi. Other top choices in the neighborhood include Cinnamon Lakeside Colombo and The Kingsbury Colombo.
What's a favorite place to stay in Dematagoda?
Elyon Colombo is a top choice for staying in Dematagoda.
What's the best hotel for a family vacation in Colombo?
Ocean Edge Suites & Hotel Colombo is a top 4-star aparthotel on Expedia for families, and features a children’s pool and a restaurant. Other good options for your kid-friendly vacation include FAIR VIEW HOTEL COLOMBO and Cinnamon Grand Colombo. Attractions in the area like Guruge Nature Park and Dehiwala Zoological Garden are also fun for kids of all ages.
What's the best hotel for a romantic vacation in Colombo?
Colombo Residencies is a favorite 4-star apartment for couples, and features a full-service spa and a poolside bar. Other good options for your romantic getaway include Pearl City Hotel and Galle Face Hotel.
What's the best pet-friendly accommodation in Colombo?
Cinnamon Heights is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet’s trip include Highbury Colombo and Mahasen by Foozoo.
Where is the best place to stay near Pettah Market?
Adjacent to Pettah Market, Grand Oriental Hotel is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers 3 restaurants and 4 bars. Other good options close by include Galadari Hotel and The Kingsbury Colombo.
What about the best place to stay close to Galle Face Green?
One of the top choices for your stay is Taj Samudra, located next to Galle Face Green, and this 5-star hotel offers 7 restaurants and an outdoor pool. Galadari Hotel and Shangri-La Hotel, Colombo are other good choices nearby.
What's the best accommodation for a beach vacation in Colombo?
Maniumpathy is a top 4-star beach hotel with 2 restaurants and an outdoor pool. Galle Face Hotel is another good choice for your beach trip. Head to Galle Face Beach or Crow Island Beach for some quality time by the water.

Recent reviews of Colombo hotels

More trip options