Hotel★★★★★Shangri-La Hotels and Resorts
Shangri-La Colombo
Slave Island, Colombo, Sri Lanka
About Shangri-La Colombo
Shangri-La Colombo is a hotel in Slave Island, Colombo, Sri Lanka. It holds a 5-star rating. Guests rate it 9.2 out of 10 across 271 reviews. Facilities include swimming pool, spa, bar, 24-hour room service. It is 4.8 km from the centre of Colombo. The nearest beach is 130 m away. The nearest airport, Colombo Ratmalana International Airport (RML), is 13 km away.
- Type
- Hotel
- Star rating
- ★★★★★
- Check-in from
- 14:00
- Check-out until
- 12:00
- Rooms
- 541
- Floors
- 28
- Opened
- 2017
- Last renovated
- 2017
- Chain
- Shangri-La Hotels and Resorts
- Other stays within 500 m
- 6
1 Galle Face, Colombo 2 shangri-la.com
Prices
Prices come from booking partners and can change. The final price is shown before you book.
How Shangri-La Colombo scores
Better rated than 98% of hotels in Colombo
- Guest rating 9.2
- Location 8.5
- Facilities 5.0
- Families 2.0
- Spa & wellness 7.5
- Beach access 9.9
- Public transport 8.5
Colombo average
Amenities
Swimming poolSpaBar24-hour room service
Pool & wellness
- Swimming pool
- Spa
- Steam room
- Hot tub
- Massage
Food & drink
- Breakfast
- Bar
- 24-hour room service
Leisure
- Terrace
Internet
- Wi-Fi
Parking & transport
- Parking
Services
- Car hire
- Concierge
- Luggage storage
In the rooms
- Air conditioning
- Balcony
- Minibar
- In-room safe
- Coffee or tea maker
Based on the property listing at our booking partner.
Location
- Location score
- 8.5/10
- Walk grade
- 70/100 Good for walkers
- Restaurants & cafés within 500 m
- 80
- Sights within 1 km
- 2
| Nearest beach | 130 m2 min walk |
|---|---|
| Nearest stationSecretariat Railway | 430 m7 min walk |
| Nearest airportColombo Ratmalana International Airport (RML) | 13 km29 min drive |
| Distance to the centreColombo | 4.8 km11 min drive |
Sights nearby
- The Central Point650 m
- Currency museum, Colombo660 m
- Colombo Port Maritime Museum1.1 km
- Dutch Museum1.2 km
- AVR Colombo1.7 km
- Provincial Road Development Authority1.8 km
Shangri-La Colombo: in detail
Compare Shangri-La Colombo with nearby hotels
Similar hotels within 3 km. Open a match-up to see where each one wins.
- Galadari Hotel Hotel ★★★★★ 360 m away7.7 Compare
- ITC Ratnadipa, a Luxury Collection Hotel, Colombo Hotel ★★★★★ 440 m away9.1 Compare
- Hilton Colombo Hotel ★★★★★ 440 m away8.4 Compare
- The Steuart by Citrus Hotel ★★★★ 530 m away8.3 Compare
- The Kingsbury Colombo Hotel ★★★★★ 540 m away8.9 Compare
- Cinnamon Lakeside Hotel Hotel ★★★★★ 540 m away8.7 Compare
Questions about Shangri-La Colombo
How do guests rate Shangri-La Colombo?
Shangri-La Colombo has a guest rating of 9.2 out of 10 from 271 reviews, which is better than 98% of rated hotels in Colombo.
What are the check-in and check-out times at Shangri-La Colombo?
Check-in starts at 14:00 and check-out is until 12:00.
Does Shangri-La Colombo include breakfast?
Breakfast is available. Whether it is included depends on the rate you book.
Does Shangri-La Colombo have a pool?
Yes, Shangri-La Colombo has a swimming pool.
Is there parking at Shangri-La Colombo?
Yes, parking is available; charges may apply.
How far is Shangri-La Colombo from the airport?
The nearest airport, Colombo Ratmalana International Airport (RML), is 13 km away in a straight line.
Is Shangri-La Colombo close to the beach?
The nearest beach is 130 m from the hotel.
How many rooms does Shangri-La Colombo have?
Shangri-La Colombo has 541 rooms on 28 floors.
Updated 6 Oct 2026. Data: Agoda, Overture Maps, OpenStreetMap, OurAirports and hotels' own websites. We may earn a commission from partner links; it never changes the comparison. How we score





