top of page

20 Best Places to Stay in Colombo, Sri Lanka




Colombo, the vibrant capital of Sri Lanka, is a city that seamlessly blends its colonial history with modern cosmopolitan living. As a thriving commercial hub and a popular tourist destination, Colombo offers a wide array of accommodations that cater to every type of traveler. Whether you're seeking luxury, comfort, or budget-friendly options, Colombo has it all. In this article, we'll explore the 20 best places to stay in Colombo, Sri Lanka, to help you plan your perfect getaway.


 

The products showcased on lankahotels.info are meticulously handpicked by our editorial team. Rest assured, when you make a purchase through our provided retail links, we may receive an affiliate commission, without any extra charges incurred by you.


The mentioned rate is for the stay on May 1st, 2024. Kindly click the booking link and input your check-in date to ascertain the precise rate for your stay.


 

Here is a list of the 20 best places to stay in Colombo, Sri Lanka.


Shangri-La Hotel Colombo
Shangri-La Hotel Colombo

Nestled along the Indian Ocean's shores, the Shangri-La Hotel Colombo is a sanctuary of luxury in the heart of the city. This 5-star hotel redefines opulence, with meticulously designed rooms and suites that offer breathtaking views of the Indian Ocean. Guests can indulge in world-class dining at the hotel's numerous restaurants, pamper themselves at the CHI, The Spa, or simply unwind at the stunning rooftop infinity pool. The Shangri-La embodies tranquility and sophistication, making it a top choice for travelers seeking the pinnacle of luxury.


From US$195







Galle Face Hotel
Galle Face Hotel

Steeped in history, the Galle Face Hotel is a colonial-era gem that exudes old-world charm. Overlooking the vast expanse of the Indian Ocean, this hotel offers a seafront location like no other. The elegantly furnished rooms harken back to a bygone era, and the hotel's colonial architecture and lush gardens create an enchanting atmosphere. The Galle Face Hotel is not just a place to stay but an iconic cultural landmark, perfect for travelers who appreciate history and timeless elegance.


From US$140








Read also...




Cinnamon Grand Colombo
Cinnamon Grand Colombo

Cinnamon rand is renowned for its impeccable service and a wide array of dining options. This top-notch hotel is a hub of activity, with multiple restaurants, bars, and cafes, offering diverse culinary experiences. Guests can relax in spacious, well-appointed rooms and take advantage of facilities such as a fitness center, spa, and swimming pool. It's an ideal choice for travelers who crave comfort and gastronomic adventures.


From US$130







Courtyard by Marriott Colombo
Courtyard by Marriott Colombo

The Courtyard by Marriott Colombo is a stylish and contemporary hotel that combines modern design with convenience. This 5-star hotel offers well-appointed rooms, a fitness center, and a rooftop pool. Its central location makes it easy for guests to explore Colombo's attractions. The Courtyard by Marriott is an excellent choice for travelers who seek modern comfort and the amenities of an international hotel brand.


From US$124







The Kingsbury Colombo
The Kingsbury Colombo

The Kingsbury is a well-appointed hotel that combines modern luxury with stunning sea views. Guests can unwind at the hotel's rooftop bar, enjoying panoramic vistas of the Indian Ocean. The hotel's elegant rooms and fine dining options make for a comfortable and indulgent stay. It's an excellent choice for travelers seeking both sophistication and a vibrant atmosphere, thanks to its central location in the heart of Colombo.


From US$105








Paradise Road Tintagel Colombo
Paradise Road Tintagel Colombo

Paradise Road Tintagel Colombo is a sophisticated boutique hotel that is set in a historic colonial mansion. This elegant property combines old-world charm with modern luxury. The hotel's well-decorated rooms and personalized service offer a refined and comfortable stay. Paradise Road Tintagel is an excellent choice for travelers who appreciate heritage, elegance, and a sense of exclusivity.


From US$201








Mövenpick Hotel Colombo
Mövenpick Hotel Colombo

The Movenpick Hotel Colombo is a modern hotel that stands out for its panoramic views and convenient location near the city's attractions. Situated within easy reach of key landmarks, this hotel is an excellent choice for those who wish to explore Colombo's cultural, historic, and entertainment sites. The contemporary rooms, coupled with exceptional service, make it a popular pick for both leisure and business travelers.


From US$140








Cinnamon Lakeside
Cinnamon Lakeside

This hotel is a tranquil urban oasis amidst the hustle and bustle of the city. Cinnamon Lakeside is surrounded by lush greenery and offers serene lake views, creating a peaceful and refreshing atmosphere. Guests can unwind in spacious rooms, indulge in various dining options, and make use of the leisure facilities. It's a perfect choice for those seeking relaxation while staying close to the city's vibrant energy.


From US$120











Jetwing Colombo Seven
Jetwing Colombo Seven

Jetwing Colombo Seven is a stylish, eco-friendly hotel that offers stunning cityscape views and luxurious comfort. The hotel's commitment to sustainability is evident in its design and practices. It's a welcoming space for environmentally conscious travelers. The modern, well-appointed rooms and thoughtful amenities, combined with the breathtaking vistas of Colombo, provide an unforgettable stay.


From US$112








Marino Beach Colombo
Marino Beach Colombo

Marino Beach Colombo is a contemporary beachfront hotel that offers guests a perfect blend of elegant rooms and rejuvenating experiences. Located by the beautiful coastline of Colombo, the hotel provides stunning views of the Indian Ocean. Guests can relax in well-appointed rooms, dine at the hotel's restaurants, and unwind at the tranquil spa. Marino Beach is an excellent choice for travelers who seek beachfront luxury and a peaceful escape within the city.


From US$82








Fairway Colombo
Fairway Colombo

Fairway Colombo is an ideal option for budget-conscious travelers. This hotel is strategically located in the heart of the city, making it convenient to explore Colombo's attractions and enjoy its vibrant energy. Fairway offers clean and comfortable accommodations with a range of essential amenities, all at an affordable price. It's a practical choice for those who want to maximize their budget without sacrificing comfort.


From US$61









Mandarina Colombo
Mandarina Colombo

Mandarina Colombo is a boutique hotel that exudes a chic and artistic vibe, perfect for travelers who appreciate unique experiences. The hotel's decor combines modern art and contemporary design, creating a vibrant and inviting atmosphere. Guests can expect personalized service, creatively designed rooms, and a memorable stay in the heart of Colombo. Mandarina is an excellent choice for those looking for artistic inspiration and a sense of creativity during their stay.


From US$71








Hilton Colombo Hotel
Hilton Colombo Hotel

The Hilton Colombo Hotel is a prestigious 5-star property that offers world-class service and an array of amenities. Located in the heart of the city, the hotel provides well-appointed rooms, a fitness center, a spa, and multiple dining options. The hotel is known for its grandeur and excellence in hospitality, making it an ideal choice for luxury travelers and business guests seeking upscale accommodations and services.


From US$106









Taj Samudra
Taj Samudra


Taj Samudra is a luxury 5-star hotel offering breathtaking views of the Indian Ocean. The hotel's elegant rooms and suites are beautifully designed, and the property features an array of dining options. Guests can unwind at the Jiva Spa, enjoy the large swimming pool, and explore the lush gardens. Taj Samudra is renowned for its impeccable service, making it a top choice for travelers seeking the pinnacle of luxury in Colombo.


From US$155










55TG Boutique Suites
55TG Boutique Suites

55TG Boutique Suites is a contemporary boutique hotel that offers a unique and artistic atmosphere. The hotel features well-designed rooms with modern amenities and artistic decor that sets a creative and welcoming ambiance. Located centrally in Colombo, it provides easy access to the city's attractions. Guests can expect personalized service and a comfortable stay. 55TG Boutique Suites is a great choice for travelers who appreciate artistic expression and a cozy boutique environment.


From US$85









Granbell Hotel Colombo
Granbell Hotel Colombo

The Granbell Hotel Colombo is a modern and stylish hotel that combines contemporary design with an array of amenities. This 3-star hotel offers well-appointed rooms, featuring a clean and minimalist design. Its central location allows easy access to various attractions in Colombo, making it a convenient choice for travelers looking to explore the city. The Granbell Hotel Colombo is an excellent option for budget-conscious travelers who desire comfort and accessibility without breaking the bank.


From US$79








Taru Villas - Lake Lodge - Colombo
Taru Villas - Lake Lodge - Colombo

Taru Villas - Lake Lodge is a charming and serene accommodation situated on the banks of Beira Lake in Colombo. The hotel offers a tranquil escape from the city's hustle and bustle, making it a peaceful retreat for guests. The property is elegantly designed and has spacious rooms that provide views of the serene lake. The Lake Lodge is known for its warm hospitality and personalized service, offering guests a relaxing and intimate experience.


From US$103









Hilton Colombo Residence
Hilton Colombo Residence

The Hilton Colombo Residence is a prestigious 5-star property that offers luxurious serviced apartments. This residence-style hotel is perfect for extended stays, business travelers, and families. The spacious apartments are well-equipped with kitchen facilities, allowing guests to enjoy the comfort of home while benefiting from the services and facilities of a high-end hotel. The Hilton Colombo Residence is known for its impeccable service, making it an excellent choice for travelers seeking upscale, residential-style accommodations.


From US$97








Hotel MaRadha Colombo
Hotel MaRadha Colombo

Hotel MaRadha Colombo is a mid-range hotel that provides a welcoming atmosphere and comfortable rooms. Located conveniently in the city, it offers guests easy access to Colombo's attractions. The hotel's clean and well-furnished rooms ensure a pleasant stay. With its budget-friendly rates, Hotel MaRadha is an excellent choice for travelers who appreciate value for money and a convenient location.


From US$65








Cinnamon Red Colombo
Cinnamon Red Colombo

Cinnamon Red Colombo is a trendy and contemporary hotel, perfect for travelers seeking a vibrant and urban atmosphere. The hotel's modern design and vibrant color scheme create an energetic ambiance. The rooms are well-appointed with a focus on functionality and style. With its central location, Cinnamon Red offers easy access to the city's bustling streets and attractions. This hotel is a top choice for guests who enjoy a trendy and energetic setting in the heart of Colombo.


From US$60






Colombo, Sri Lanka, is a city of contrasts, where modern skyscrapers stand alongside colonial architecture, and the bustling city life meets serene coastal views. No matter what your preferences or budget may be, there's a perfect place to stay for you in Colombo. Whether you're looking for luxury, history, modernity, or affordability, the city's diverse range of accommodations ensures that your stay in Colombo is comfortable, enjoyable, and memorable. Plan your trip, book your stay, and get ready to explore the rich culture, history, and vibrant life of Colombo.




bottom of page