Are you in a hurry?
Here is a quick list of hotels in Colombo, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hilton Colombo Hotel |
8.7 / 10 (926 Reviews) |
From 93$ | |
| Ramada Colombo |
7.5 / 10 (702 Reviews) |
From 71$ | |
| Nh Collection Colombo |
8.4 / 10 (954 Reviews) |
From 68$ | |
| Ocean Edge Suites & Hotel Colombo |
4.9 / 10 (60 Reviews) |
From 46$ | |
| Global Towers Hotel & Apartments |
6.3 / 10 (115 Reviews) |
From 32$ |
Welcome to my blog post about why self-catering is the best choice for anyone travelling to Colombo in Sri Lanka.
Colombo is a vibrant city filled with a rich culture, fascinating sights and unique attractions. The city is growing and developing rapidly, making it an exciting place to visit and explore.
Self-catering is a great choice for anyone travelling to Colombo. Whether you’ll be staying for a short time or a longer period, it allows you to save money, independence and to experience the local culture up close and personal. Through self-catering you’ll have access to a local kitchen and all the necessary ingredients to cook typical Sri Lankan dishes at home.
The availability of various types of self-catering accommodation makes it easier for travelers to find something that meets their needs and budget. From self-contained apartments and villas to hostels and guesthouses, you’ll be able to find a place to stay that allows you to enjoy a unique and rewarding experience in Colombo. Not only that, with the availability of fresh ingredients, you can easily prepare delicious, authentic meals for yourself or for your whole travelling party.
Colombo Trip Inspiration
Table of contents
View all photos
Featuring a swimming pool onsite, Hilton Colombo Hotel offers a prime setting within 20 minutes' walk of Beira Lake. All guests can enjoy high-speed Internet access throughout the venue and access to a fitness studio.
The hotel is located in the shopping district of Colombo, a 30-minute walk from the city centre and within 650 metres of Old Kathiresan Temple. Colombo Municipal Council is 700 metres from the property, while Galadari Hotel halt bus station is 600 metres away. This renowned venue is located close to the Indian Ocean. The accommodation is just off Sivayogaswami Thiruvadi Nilayam.
View all photos
Platinum One Suites
Platinum One Suites Colombo is a 5-star property located nearly a 25-minute stroll from the national monument "Independence Memorial Hall". This hotel has views of the pool and features Wi-Fi in public areas.
The accommodation is placed in the Bambalapitiya district, nearly a 25-minute stroll from Excel World Entertainment Park. A 30-minute walk will take you into the centre of Colombo. This Colombo hotel is placed at a medium distance from Pettah Floating Market, and Thummulla Roundabout bus station is nearly a 10-minute stroll away. The closest train station to Platinum One Suites is Narahenpita, which is a 10-minute ride away.
View all photos
Ramada Colombo
From 71$
The comfortable Ramada Colombo Hotel is a 5-star venue set 10 minutes by car from Viharamahadevi Park. Offering views of the ocean, the property is placed close to Galle Face Terrace and boasts an outdoor pool.
The centre of Colombo can be reached within a 25-minute walk. Spa Ceylon is 1 km from the venue, while Diyawanna Oya Seaplane Base airport is 10 km from it. Ramada Colombo Hotel is a short ride from Bally's Casino. Galle face halt 1 bus stop is nearly 450 metres away.
View all photos
The 5-star Nh Collection Colombo Hotel stands in the heart of Colombo and provides spa therapy, billiards, and a golf course. The venue is located 2.9 km from Pettah Market and Independence Memorial Hall is 25 minutes' walk away.
The accommodation overlooks the Indian Ocean and enjoys a central location close to Colpetty Jummah Masjid. You can reach the centre of Colombo in 25 minutes on foot. In the shopping district, guests will find many attractions, including National Zoological Gardens of Sri Lanka. Kollupitiya Market Halt bus station is situated nearly 5 minutes' walk from Nh Collection Colombo Hotel.
View all photos
Ocean Edge Suites & Hotel Colombo, located 25 minutes' stroll from Viharamahadevi Park, offers an indoor pool and Wi-Fi in public areas. The venue features accommodation in Bambalapitiya district.
The property is at a distance of 3.2 km from Beira Lake. It is 3 km from the centre of Colombo. Ocean Edge Suites & Hotel Colombo is next door to for PW. Kollupitiya ACBT halt bus stop is located 600 metres away.
Hotels in Colombo
| Airport nearby 🛬 | Bentota River Seaplane Base, Bandaranaike International, Victoria Reservoir SPB, Polgolla Reservoir Sea Plane, Kelaniya |
| Rating 🏅 | 38 |
| Colombo Hotels 🛎️ | 529 |
| Nearby Cities 🌇 | Maligawatta, New Bazaar, Pettah |
| Min Price 💸 | 7$ |
| Most comfortable Hotel 🛏️ | Hilton Colombo Hotel |
| Best reviews Hotel ❤️ | Platinum One Suites |
| Family Hotel 👪 | Ramada Colombo |
View all photos
Located 5 minutes' drive from Majestic City Colombo, guests of 4-star Global Towers Hotel & Apartments Colombo may find a sauna and various recreational opportunities on-site. This venue is positioned in the heart of Colombo.
Situated in Wellawatte district, the accommodation is set 10 minutes by car from Bellagio Colombo. There is easy access to the golden-sandy beach. You can get to Independence Memorial Hall in a few minutes by car. Global Towers Hotel & Apartments is located 15 km from Ratmalana Air Force Base airport and 400 metres from Savoy film hall halt bus stop.