+ Add More Rooms


Rooms & Suites

A luxurious escape

in the heart of the city

The Shangri-La Hotel, Colombo offers 500 guest rooms and suites, and 41 serviced apartments. Our finely appointed rooms are among the largest in Colombo and offer striking views of the Indian Ocean, Beira Lake and the city beyond.

Refined furnishing materials, such as marble and silk, blend with contemporary light woods, complementing the urban and ocean-side location. High-end technology sits comfortably alongside subtle luxury. The 34 spacious suites are the finest in the city, and include personal butler service.

All rooms and suites feature signature Shangri-La Beds – which utilize patented body-contouring technology – complimentary Wi-Fi Internet and premium Shangri-La amenities.

Guests staying in our Suites and Horizon Club rooms enjoy additional privileges.