Best Hotels in Colombo

Explore Colombo with 350 hotels near iconic landmarks, popular shopping streets, and top dining spots.

Granbell Hotel Colombo
9.0 (1,311 reviews)

Granbell Hotel Colombo ★★★★

📍 282/5 Kollupitiya Road, Marine Drive, Colombo 03, Colombo

"The room was clean and tidy, the location was excellent, and the breakfast was plentiful."

Cinnamon Life at City of Dreams
9.2 (132 reviews)

Cinnamon Life at City of Dreams ★★★★★

📍 Cinnamon Life No.01, Justice Akbar Mawatha, Colombo 02, Colombo

"A nice, luxurious end to my first time in Sri Lanka. Room was spacious and had a beautiful view of the Lotus Tower, and service is extremely attentive. Breakfast was extremely diverse, and a server was eager to make local Sri Lankan recommendations which I really appreciated. However, the layout of the place is a little difficult, so be prepared to use a few different elevators to get around"

Marino Beach Colombo
9.4 (505 reviews)

Marino Beach Colombo ★★★★★

📍 590 Marine Drive, Colombo 03, Colombo

"Everything was excellent. The room looked great, the price was good, plenty of facilities, the pool was beautiful, the communal jacuzzi was lovely, and the view was absolutely superb. The breakfast was also really delicious with a wide selection. The only downside is that there isn't much to do within walking distance. So you have to take a tuk-tuk to One Face Galle Mall or other attractions. However, there's also a Marino Mall you can walk to through the hotel."

Galle Face Hotel
8.6 (122 reviews)

Galle Face Hotel ★★★★★

📍 2 Galle Rd, Colombo 03, Colombo

"Very good"

Amari Colombo Sri Lanka
8.9 (285 reviews)

Amari Colombo Sri Lanka ★★★★★

📍 No. 254 Galle Rd, Colombo 03, Colombo

"Perfect location for people who wants to take train from Kollupitiya Railway Station. The night and ocean view from 26th floor rooftop bar and swimming pool is awesome. Room is clean and comfy, breakfast with plenty of varieties and food tasty too. Service is topnotch. If we revisit Colombo will stay Amari again."

Grand Oriental Hotel
7.2 (322 reviews)

Grand Oriental Hotel ★★★★

📍 2 York St, Colombo 01, Colombo

"Stay in hotel is perfect as per my idea ‘ food is good staff is helpful ‘ breakfast perfect"

Cinnamon Grand Colombo
9.0 (111 reviews)

Cinnamon Grand Colombo ★★★★★

📍 77 Galle Rd, Colombo 03, Colombo

"The rooms were very clean and spacious, and there's a pool too. Everyone was very professional and greeted us with a smile. The doorman's smile was particularly lovely. We had a late-night flight, but we were able to use the hotel's shower after sightseeing before heading to the airport, which was truly a lifesaver."

Apna Colombo
7.4 (1 reviews)

Apna Colombo ★★★

📍 36 Sudarshana Rd, Colombo

The Kingsbury Colombo
9.4 (143 reviews)

The Kingsbury Colombo ★★★★★

📍 48 Janadhipathi Mawatha, Colombo 01, Colombo

"My room was pleasant. It was a reasonable size, with a comfortable bed. The foyer and seating areas always seemed crowded. The only place to relax was at the pool. Pedestrian access to the hotel is problematic. It is surrounded by busy roads and crossing them is not for the faint hearted."

See All Hotels in Colombo

Guest Reviews for Colombo Hotels

8.3
Excellent Traveler Rating
Real & verified guest reviews from around the world
G

GraceLJ

Traveling with friends
Granbell Hotel Colombo ★★★★
"Overall summary: Incredible value for money, highly recommended! Location: Facing the Indian Ocean, the lobby, breakfast room, guest rooms, rooftop bar, and swimming pool all offer unobstructed, direct ocean views. The train station right opposite the hotel is one stop before Colombo Fort Station. Express trains don't stop here, so you'll need to take a quick, inexpensive taxi from the main station, but it's a very short ride. If you love photographing trains and the ocean, you can capture great shots right from the hotel. Room & Amenities: The room facilities are decent. The bathroom faces the Indian Ocean directly, and there are USB ports by the bed, so no adapter is needed for the power outlets. Dining: The breakfast spread is very generous. If you have time, I recommend setting aside an hour to leisurely enjoy your breakfast while looking out at the Indian Ocean. Surroundings: There is a famous local ice cream shop just a 3-minute walk behind the hotel. It's also a very short taxi ride to One Galle Face Mall."
★★★★★
2026-10-09
K

CN Kuaileexingzhe

Traveling with friends
Cinnamon Life at City of Dreams ★★★★★
"The room facilities are relatively new, and the breakfast selection leans towards Indian cuisine. The hotel's location is excellent, but the water in the pond in front of the hotel is quite murky and green. There's a casino on the second floor of the hotel, mostly frequented by Chinese guests."
★★★★★
2025-11-15
D

RU DariaOvs

Family
Marino Beach Colombo ★★★★★
"Excellent hotel!! The rooftop pool is absolutely delightful, you won't want to leave. Definitely worth staying here for a couple of days."
★★★★★
2026-07-22
m

JP masalachailover

Solo traveler
Galle Face Hotel ★★★★★
"Everything was so nice especially the location! Would recommend!"
★★★★★
2025-08-05
L

CN LiangbeikafeiChen

Business traveler
Amari Colombo Sri Lanka ★★★★★
"The room is spacious and the decor is very new and stylish. You can also see the sea."
★★★★★
2026-04-01
G

IN Guest User

Business traveler
Grand Oriental Hotel ★★★★
"It was amazing and cheap and best. Very near to the main business areas of Colombo, Sri Lanka."
★★★★★
2026-10-12
G

XX Guest User

Family
Cinnamon Grand Colombo ★★★★★
"Great location. Amazing customer service and welcome from start to finish. The Lagoon seafood restaurant is a must."
★★★★★
2026-08-23
M

LK Miran Dabare

Couple
The Kingsbury Colombo ★★★★★
"The hotel rooms are a bit dated. But it was clean and the food was amazing. Good staff as well."
★★★★★
2025-07-03
M

GB Marie.C

Couple
Taj Samudra, Colombo ★★★★★
"Very convenient location but the staff need to improve their services.Also hotel need some upgrades"
★★★★★
2024-11-14

Colombo Travel Information

⚡

Power Plug & Voltage

230V/Type D/G

💵

Exchange Rate

LKR

💳

Local Payment

Cash/Cards/QR

📱

Connectivity

Dialog/Mobitel/Hutch

🌡️

Current Weather

Showers

More Information About Colombo Hotels

Key Info

Details

Number of reviews

10,652

Total properties

350

Weekday Avg. Price

Rs 26,478

Weekend Avg. Price

Rs 26,380

Trending hotel

Granbell Hotel Colombo

Popular area

Kollupitiya

FAQ – Hotels in Colombo

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.