The Best Hotels in Colombo

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in Colombo. Bon voyage!

Hannah, Travel Blogger

Updated

Shangri-La Colombo

Rated 8.9 in 1350 reviews

Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment… See more

Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment district, the hotel offers the various collection of guestrooms with stunning views of the Indian Ocean, Beira Lake or cityscape. The property has 3 innovative restaurants and 2 bars, and it is Colombo’s largest and stylish event spaces.

Set to be the city’s dining destination, Shangri-La Colombo's restaurants and bars include Capital Bar & Grill, presenting tasty steaks and seafood grills with a wide selection of whisky. Shangri-La Colombo’s signature Chinese restaurant Shang Palace celebrates cuisine steeped in rich tradition and Central, the hotel's vibrant all-day dining restaurant and café which is the elegant addition to Colombo’s dining scene. Sapphyr Lounge is a place to meet with friends and family over simple indulgences. There is a Pool Bar overlooking the Indian Ocean and it is perfect for light refreshments. The hotel also offers direct access to the most extensive international shopping mall in Sri Lanka, Shangri-La Colombo’s own One Galle Face Mall.

Chi, The Spa is a place of personal peace and enchantment offering holistic therapies for the body, mind and soul. The Health Club features state-of-the-art fitness equipment and personal trainers to ensure you stay true to your fitness regime when away from home.

Daily buffet breakfast and dinner are served at Central Restaurant.

Co-nnect, Shangri-La Colombo, Colombo’s stylish, new co-working space offers a versatile environment to meet, work and create. These exclusive spaces include private offices, meeting rooms, work pods and individual work stations, and is an inspired alternative to working in a traditional office setting.

Rooms from $176

Ishq Colombo

Bed & Breakfast

Rated 9.9 in 78 reviews

Featuring pool views, Ishq Colombo offers accommodation with an outdoor swimming pool, an open-air bath and a garden… See more

Featuring pool views, Ishq Colombo offers accommodation with an outdoor swimming pool, an open-air bath and a garden, around 600 metres from Bambalapitiya Beach. The bed and breakfast features a spa experience, with its spa facilities, wellness packages and steam room. There is free private parking and the property provides paid airport shuttle service.

At the bed and breakfast, each unit is equipped with a wardrobe. Featuring a private bathroom with a walk-in shower and bathrobes, units at the bed and breakfast also offer free WiFi, while some rooms are equipped with a terrace. The units will provide guests with air conditioning, a safety deposit box and a flat-screen TV.

Continental and Full English/Irish breakfast options with local specialities and juice are available. There is a coffee shop, and packed lunches are also available.

The bed and breakfast boasts a variety of wellness options, including a sauna, a hot tub and yoga classes. Fitness classes are available at the property. There is a shared lounge at this property and guests can go cycling nearby.

Popular points of interest near the bed and breakfast include Bambalapitiya Railway Station, Barefoot Gallery and National Art Gallery.

Rooms from $157

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in… See more

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo. The property is located 2.4 km from Khan Clock Tower, 4.6 km from Bambalapitiya Railway Station and 5.5 km from R Premadasa Stadium. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

Every room comes with a coffee machine, while some rooms here will provide you with a kitchenette with a fridge, a dishwasher and an oven.

A buffet, continental or Full English/Irish breakfast can be enjoyed at the property. At the hotel you will find a restaurant serving American, Cantonese and Chinese cuisine. Vegetarian, dairy-free and halal options can also be requested.

ITC Ratnadipa, a Luxury Collection Hotel, Colombo offers 5-star accommodation with a sauna.

Popular points of interest near the accommodation include Galle Face Beach, One Galle Face and Colombo City Centre Shopping Mall.

Rooms from $188

Galle Face Hotel

Rated 8.4 in 1271 reviews

This iconic and colonial-style hotel, built in 1864, boasts a spa and a saltwater pool with sun loungers that faces the… See more

This iconic and colonial-style hotel, built in 1864, boasts a spa and a saltwater pool with sun loungers that faces the vast Indian Ocean.

Fitted with wooden flooring, most rooms at Galle Face Hotel offer views of the Indian Ocean, Galle Face Green or Colombo City. They are equipped with a TV and a private bathroom with a hairdryer. A minibar and a personal safe are included.

Guests can enjoy a relaxing massage at the spa or work out at the gym. Galle Face Hotel also provides a business centre.

Located in the heart of Colombo City, Galle Face Hotel is a 15-minute drive from Odel Shopping Mall and just 36 km from Colombo International Airport.

Local and international dining options can be enjoyed at the hotel's 2 on-site restaurants, Verandah and 1864. For a drink, guests can head to the bar.

Rooms from $78

Marino Beach Colombo

Rated 9.2 in 10188 reviews

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor… See more

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. Featuring a restaurant, the property also has a terrace, as well as a hot tub. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. The rooms have a wardrobe.

Bambalapitiya Railway Station is 700 metres from Marino Beach Colombo, while Khan Clock Tower is 5.2 km from the property.

Rooms from $82

Maniumpathy Hotel

Resort

Rated 9.6 in 167 reviews

Maniumpathy Hotel has a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in… See more

Maniumpathy Hotel has a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Colombo. With free WiFi, this 5-star resort offers room service and a 24-hour front desk. There is a restaurant serving American cuisine, and free private parking is available.

At the resort, the rooms are fitted with a desk. Complete with a private bathroom fitted with a bidet and free toiletries, all rooms at Maniumpathy Hotel have a flat-screen TV and air conditioning, and some rooms also boast a balcony. The units have a safety deposit box.

The area is popular for cycling, and car hire is available at the accommodation.

Popular points of interest near Maniumpathy Hotel include Sinhalese Sports Club, National Art Gallery and Colombo Town Hall.

Rooms from $264

Paradise Road Tintagel Colombo

Rated 8.9 in 162 reviews

A Timeless Retreat in the Heart of Colombo – A Residence Chosen by Royalty Impeccably designed and renowned for its… See more

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 a former colonial residence transformed into a distinguished all-suite boutique hotel. With interiors by acclaimed designer Udayshanth Fernando, the hotel beautifully blends heritage architecture with contemporary sophistication—earning recognition in leading international publications such as National Geographic Traveler, Architectural Digest, and Condé Nast Traveller.

A symbol of understated luxury, Tintagel Colombo was selected as the official residence of Their Royal Highnesses the Prince of Wales and the Duchess of Cornwall—now His Majesty King Charles III and Queen Camilla—during their visit to Sri Lanka for the Commonwealth Heads of Government Meeting. This distinction, combined with its proximity to key embassies and business centers, has made the hotel a preferred haven for diplomats, corporate travelers, and discerning leisure guests alike.

Each of the lavishly appointed suites features Egyptian cotton linens, flat-screen TVs with cable channels, complimentary Wi-Fi. Selected suites include private courtyards or balconies, offering an extra touch of luxury and seclusion.

Guests can enjoy gourmet meals at the hotel's elegant restaurant with the option of indoor or outdoor dining, or in the privacy of their suite with room service. Wellness facilities include a lap pool, steam room, fitness room, and massages by appointment.

The hotel’s Library—a tranquil space housing over 500 leather-bound books—also offers complimentary internet access for quiet reading or work.

Just a 5-minute walk from ODEL Shopping Mall, and a 45-minute drive from Bandaranaike International Airport, Paradise Road Tintagel Colombo invites you to experience one of Sri Lanka’s most storied and sophisticated boutique stays.

Rooms from $152

Granbell Hotel Colombo

Rated 8.6 in 6435 reviews

Set in Colombo, 90 metres from Kollupitiya Beach, Granbell Hotel Colombo offers accommodation with an outdoor swimming… See more

Set in Colombo, 90 metres from Kollupitiya Beach, Granbell Hotel Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.

All rooms include a kettle, a flat-screen TV and a safety deposit box, while certain rooms also offer a balcony and some have city views.

A buffet, continental or Full English/Irish breakfast can be enjoyed at the property.

The hotel offers a hot tub.

Popular points of interest near Granbell Hotel Colombo include Bambalapitiya Railway Station, Gangaramaya Buddhist Temple and Colombo City Centre Shopping Mall.

Rooms from $59

Taj Samudra, Colombo

Rated 8.1 in 534 reviews

Taj Samudra, Colombo offers rooms overlooking the Indian Ocean or city skyline. It boasts an outdoor pool, 7 dining… See more

Taj Samudra, Colombo offers rooms overlooking the Indian Ocean or city skyline. It boasts an outdoor pool, 7 dining options and tennis courts.

Bright and airy, elegant rooms have classic wood furnishings and comfortable seating areas. They are fitted with cable TV, a fridge and a tea/coffee maker.

For leisure, relaxing massages, a well-equipped fitness centre and squash courts are available. Attentive staff can provide business and childcare services.

Guests can enjoy traditional dishes at Golden Dragon Chinese Restaurant and Navratna Indian Restaurant. Other dining highlights include Ports of Call Global Cuisine Restaurant, Lattice for Tea & Coffee and Yumi Japanese Restaurant.

Taj Samudra, Colombo is a 45-minute drive from the Bandaranaike Airport and provides free parking.

Rooms from $118

Jetwing Colombo Seven

Rated 8.9 in 695 reviews

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

Situated in the heart of Colombo, Ward Place, 2.4 km from U.S. Embassy, Jetwing Colombo Seven boasts a year-round rooftop pool. The hotel has a sun terrace and spa centre, and guests can enjoy a meal at the restaurant or a drink at the bar. Free WiFi is offered throughout the property and free private parking is available on site.

Each room at this hotel is air conditioned and comes with a flat-screen TV with satellite channels. All rooms have a seating area where you can relax. Tea/coffee making facilities can be found in the room. Rooms have a private bathroom. For your comfort, you will find bath robes and free toiletries.

You will find a 24-hour front desk at the property.

R Premadasa Stadium is 2.6 km from Jetwing Colombo Seven, while Asiri Surgical Hospital is 2.6 km away. Bandaranaike International Airport is 29 km from the property.

Rooms from $90

Hilton Colombo Residence

Apartments

Rated 8.3 in 1294 reviews

Located in the heart of Colombo city, Hilton Colombo Residence offers rooms and suites with panoramic views of the city… See more

Located in the heart of Colombo city, Hilton Colombo Residence offers rooms and suites with panoramic views of the city, harbour or Indian Ocean. Boasting an outdoor pool, it also has a fitness centre, squash court and tennis court.

Spacious suites at Hilton Colombo Residence feature comfortable lounge areas with 40-inch LED Televisions and BlueRay. Modern amenities include a washing machine and ironing facilities.

Enjoy the state of the art gymnasium or relax at the sauna and hot tub. Interesting day trips around Colombo are easily arranged at the tour desk. The accommodation also provides spacious meeting and banquet venues.

Enjoy cuisines from around the globe at FLOW, the newly-built multi-cuisine restaurant. Light refreshments are offered at the BASICO Bar & Lounge. It also offers 24-hour in-room dining service.

Hilton Colombo Residence is a 30-minute drive from Colombo International Airport making it an ideal destination for business, leisure or family.

Rooms from $113

De Saram House by Geoffrey Bawa

Rated 9.1 in 433 reviews

2.9 km from Kollupitiya Beach, De Saram House by Geoffrey Bawa is located in Colombo and provides free WiFi and express… See more

2.9 km from Kollupitiya Beach, De Saram House by Geoffrey Bawa is located in Colombo and provides free WiFi and express check-in and check-out. Featuring a garden, this 4-star hotel has air-conditioned rooms with a private bathroom. Bambalapitiya Railway Station is 4.5 km from the hotel and Khan Clock Tower is 4.6 km away.

At the hotel, every room is equipped with a wardrobe. All units will provide guests with a desk and a kettle.

Popular points of interest near De Saram House by Geoffrey Bawa include Colombo Town Hall, National Art Gallery and Sinhalese Sports Club.

Rooms from $170

Taprobane House

Rated 9.1 in 643 reviews

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool… See more

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. Among the facilities at this property are a concierge service and a tour desk, along with free WiFi throughout the property. The accommodation features room service, a 24-hour front desk and currency exchange for guests.

The units at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. All rooms will provide guests with a desk and a kettle.

An à la carte, continental or Full English/Irish breakfast is available at the property.

Bambalapitiya Railway Station is 400 metres from Taprobane House, while Khan Clock Tower is 6 km away.

Rooms from $66

Cinnamon Grand Colombo

Rated 8.6 in 1107 reviews

Cinnamon Grand Colombo is a luxurious 5-stars city hotel located in the centrer of Colombo and in the heart of tourist… See more

Cinnamon Grand Colombo is a luxurious 5-stars city hotel located in the centrer of Colombo and in the heart of tourist and commercial hubs like the World Trade Centre, National Museum and Iconic temples. Cinnamon Grand offers, rooms and suites, an award winning spa, 2 outdoor swimming pools, fitness Center, 14 dining options including Lagoon, the best seafood restaurant in the city and free Wi-Fi.

The property is located 36 km from the airport with Audi Sedan or SUV airport pickup/drop options. Cinnamon Grand offers a range of services for each traveler and room from pillow menus, turn-down service, breakfast in bed options, in-room safes, tea & coffee facilities. The landmark shopping complex Crestcat Boulevard is attached next to the hotel for a quick shopping experience.

Rooms from $100

Nyne Hotels Lake Lodge - Colombo

Bed & Breakfast

Rated 9.1 in 232 reviews

Nestled on a serene lane in Colombo 3, Lake Lodge is a charming 10-room retreat that combines understated elegance with… See more

Nestled on a serene lane in Colombo 3, Lake Lodge is a charming 10-room retreat that combines understated elegance with warm hospitality in the heart of the capital. Just a short stroll from the Gangaramaya Temple and Beira Lake, and only a few minutes’ drive from key attractions such as the U.S. Embassy (700m), Khan Clock Tower (2.5km), and R. Premadasa Stadium (3.3km), this stylish property serves as an ideal base for both business and leisure travelers.

Designed with clean, modern lines and softened by natural tones, the rooms at Lake Lodge feature curated Sri Lankan art, air conditioning, satellite TV, and contemporary furnishings. Each en suite bathroom is equipped with hot and cold rain showers, and some rooms also offer cozy seating areas for relaxation after a busy day in the city.

Guests can savour a peaceful moment on the open terrace overlooking the garden or unwind with a refreshing drink at the bar. The property also features Table by Nyne, an alfresco restaurant and bar where guests can enjoy a delightful selection of local and international cuisine in a relaxed outdoor setting. Complimentary Wi-Fi is available in public areas, and free private parking is provided on-site. The property also offers 24-hour front desk service and car hire for added convenience.

Lake Lodge is located approximately 29 km from Bandaranaike International Airport and is well-connected to the city’s dining, cultural, and commercial hotspots. Whether you’re in Colombo for a short getaway, a business trip, or en route to the south, Lake Lodge provides a calm and comfortable haven to pause and recharge.

Rooms from $98

Cinnamon Red Colombo

Rated 8.5 in 3874 reviews

Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodation with free WiFi access… See more

Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodation with free WiFi access throughout the property. It features a rooftop outdoor pool and provides complimentary parking on site.

The hotel is just a 10-minute walk from Liberty Cinema Hall and 900 metres from Sri Lanka National Museum. Colombo Town Hall is about 1.2 km away, while Bandaranaike International Airport is accessible within a 1-hour drive.

Fitted with carpet flooring, air-conditioned rooms include a wardrobe, in-room safe, a flat-screen satellite/cable TV. Electric kettle and minibar are also provided. The en suite bathroom comes with towels, hairdryer and shower facility.

Operating a 24-hour front desk, friendly staff at Cinnamon red Colombo can assist guests with currency exchange. Vending machines are available. Union Pay is accepted.

The in-house restaurant serves a tasty selection of local dishes for guests to enjoy. After-meal drinks are available at the bar.

Rooms from $57

Colombo Court Hotel & Spa

Rated 8.5 in 510 reviews

Nestled in the heart of Colombo City, a boutique Colombo Court Hotel & Spa is just a 15-minute walk from MC Shopping… See more

Nestled in the heart of Colombo City, a boutique Colombo Court Hotel & Spa is just a 15-minute walk from MC Shopping Mall. The beautiful hotel has a wine cellar, a rooftop café and air-conditioned rooms with a flat-screen cable TV. Free Wi-Fi and parking are provided.

Stylish rooms are tastefully decorated featuring modern interiors with wood flooring. Included in all units are a minibar, personal safe and private bathroom with a shower.

Featuring sweeping views of the city, the rooftop café, Cloud Cafe serves light snacks and refreshing beverages. Scarlet restaurant offers European, Mediterranean and Asian food, while beverages are available at the Loft Lounge Bar.

Recreational choices include spending some quiet reading time in the library or relaxing in the courtyard or in the spa pool. Airport shuttle arrangements can be made at the 24-hour front desk.

Colombo Court Hotel & Spa is 1 km from Kolpity Railway Station and 36 km from Colombo International Airport.

Your property description is created according to the facilities and amenities you add. It’s then translated into multiple languages. This can increase your bookings because it appeals to all potential guests.

Couples particularly like the location — they rated it 8.8 for a two-person trip.

Colombo Court Hotel & Spa is Asia’s first-ever Carbon Neutral city hotel, our commitment to sustainability can be seen by the interior aesthetics and furniture crafted from recycled materials, striving to enhance the natural ambiance while minimizing environmental impact. Additionally, each guest can invest towards offsetting their carbon emissions produced during the stay and have peace of mind knowing that their carbon footprint has been neutralized.

Rooms from $64

Cinnamon Life at City of Dreams

Rated 9.2 in 535 reviews

Set in Colombo, 700 metres from Galle Face Beach, Cinnamon Life at City of Dreams offers accommodation with an outdoor… See more

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 and a bar. This 5-star hotel offers a concierge service and a tour desk. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

A buffet, continental or Italian breakfast can be enjoyed at the property. At the hotel you will find a restaurant serving American, Chinese and British cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Cinnamon Life at City of Dreams offers a sun terrace.

Popular points of interest near the accommodation include One Galle Face, Colombo City Centre Shopping Mall and Gangaramaya Buddhist Temple.

Rooms from $162

Zest Metropole

Rated 8.5 in 2454 reviews

Well situated in the centre of Colombo, Zest Metropole offers free WiFi, a fitness centre and free private parking for… See more

Well situated in the centre of Colombo, Zest Metropole offers free WiFi, a fitness centre and free private parking for guests who drive. This 4-star hotel offers room service and a 24-hour front desk. Staff on site can arrange airport transfers.

The units at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. All rooms will provide guests with a desk and a kettle.

A continental, Asian or vegetarian breakfast is available at the property.

Popular points of interest near Zest Metropole include Galle Face Beach, Khan Clock Tower and Colombo Dutch Museum.

Rooms from $51

Lavonca Boutique Hotel

Rated 8.5 in 1285 reviews

Situated in Colombo, 1 km from Kollupitiya Beach, Lavonca Boutique Hotel features accommodation with a terrace, free… See more

Situated in Colombo, 1 km from Kollupitiya Beach, Lavonca Boutique Hotel features accommodation with a terrace, free private parking and a restaurant. Built in 2018, this 1-star hotel is within 3.6 km of Khan Clock Tower and 4 km of Bambalapitiya Railway Station. The hotel provides an outdoor pool, a 24-hour front desk, and free WiFi is available throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All rooms have a wardrobe.

A continental, Asian or vegan breakfast is available at the property.

Popular points of interest near Lavonca Boutique Hotel include Gangaramaya Buddhist Temple, Colombo City Centre Shopping Mall and Colombo Town Hall.

Rooms from $75