Hotels in Colombo

722 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Colombo hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

722 Cheap hotels in Colombo

Best Colombo luxury hotels (4 and 5 stars)

Among the 722 accommodations in Colombo, here are the 4 best luxury hotels

Amari Colombo Sri Lanka - Colombo
8.8 190 reviews

Amari Colombo Sri Lanka

hotel, Colombo
The Amari Colombo Sri Lanka, a 5-star hotel, is located in Colombo, offering convenient access to city exploration and transport links.
This accommodation provides complimentary Wi-Fi, a swimming pool, a fitness centre, and on-site dining, with airport and local transport services available.
The Steuart By Citrus - Colombo
8.1 2436 reviews

The Steuart By Citrus

hotel, Colombo
The Steuart by Citrus is conveniently located in Colombo's central business district, just a short walk from the Colombo World Trade Center and Khan Clock Tower. The 4-star hotel enjoys very good user ratings for its cleanliness and overall experience.
The hotel offers comfortable accommodation with modern amenities, including air conditioning, a flat-screen TV, and a private bathroom. Guests can enjoy a range of facilities such as a fitness centre, restaurant, bar, and a terrace with a garden.
Amari Colombo Sri Lanka Hotel - Colombo
No reviews

Amari Colombo Sri Lanka Hotel

hotel, Colombo
The Amari Colombo hotel is located in Colombo, approximately 3 kilometres from the city centre, offering convenient access to Colombo's attractions.
This 5-star establishment boasts a restaurant serving Sri Lankan cuisine, a bar, free Wi-Fi, free parking, and concierge services, ensuring a comfortable stay for guests.
De Saram House By Geoffrey Bawa - Colombo
9.2 526 reviews

De Saram House By Geoffrey Bawa

hotel, Colombo
De Saram House by Geoffrey Bawa, a 4-star guesthouse, is situated in Colombo's Cinnamon Gardens district, approximately 4.5km from Bambalapitiya Railway Station and within walking distance of Colombo Town Hall and the National Art Gallery.
This architecturally significant property, designed by Geoffrey Bawa, offers one air-conditioned bedroom with a private bathroom, accommodating up to two guests, and features a garden, terrace, and free Wi-Fi.

Best Colombo hotels with a pool

Among the 722 accommodations in Colombo, here are the 4 best hotels with a pool

Hôtel The Kingsbury Colombo - Colombo
10 1 review

Hôtel The Kingsbury Colombo

hotel, Colombo
Hôtel The Kingsbury Colombo is a 5-star hotel located in Colombo's Janadhipathi Mawatha district, offering a prime beachfront position on the Indian Ocean and situated just 1 kilometre from the city centre.
This establishment provides 250 rooms with ocean views, alongside extensive amenities including multiple swimming pools, a fitness centre, spa, sauna, jacuzzi, tennis and squash courts, alongside a bar and restaurant serving tandoori dishes and pizzas.
Hilton Colombo Residence - Colombo
8.4 2271 reviews

Hilton Colombo Residence

hotel, Colombo
Hilton Colombo Residence, a 5-star hotel in Colombo, is located centrally, offering convenient access to the city's attractions.
This residence provides complimentary Wi-Fi, an on-site spa, a swimming pool, and a fitness centre, with room service and concierge assistance available 24/7.
Pendennis Fern - Luxury 4 Bedroom Colpetty Home: Roof Jacuzzi Pool - Colombo
No reviews

Pendennis Fern - Luxury 4 Bedroom Colpetty Home: Roof Jacuzzi Pool

hotel, Colombo
Pendennis Fern - Luxury 4 Bedroom Colpetty Home: Roof Jacuzzi Pool is situated in Colombo's Colpetty district, 600 metres from Colpetty Beach and near Bambalapitiya Station, Barefoot Gallery, and the National Art Gallery.
This 4-star apartment offers a rooftop pool with city and sea views, a year-round outdoor pool and hot tub, a fully equipped kitchen, and free private parking, with car rental services available on-site.
Sofia Colombo City Hotel - Colombo
8.6 2714 reviews

Sofia Colombo City Hotel

hotel, Colombo
The Sofia Colombo City Hotel is located in Colombo's Kollupitiya district, a short walk (less than 0.2km) from Kollupitiya Beach and close to Bambalapitiya Railway Station, offering easy access to other beaches and city exploration.
This 4-star hotel offers 21 square metre rooms, sleeping up to three guests, and features amenities including a swimming pool, restaurant, bar, fitness centre, and free Wi-Fi; free private parking is also available.

Frequently asked questions about hotels in Colombo

  • What are the best landmarks to visit in Colombo and around?

    You'll definitely want to see the iconic Gangaramaya Temple and the beautiful Independence Square. For a taste of colonial history, visit the Dutch Hospital and the Old Parliament building. If you're up for a day trip, the ancient city of Anuradhapura is a must-see, about 200km north of Colombo.
  • What are the best hotels with a swimming pool in Colombo?

    Marino Beach Colombo, Shangri-la Colombo and Maradha Colombo are among the best hotels with a swimming pool in Colombo.

  • Which area in Colombo is a good option for staying in a hotel?

    The Colombo Fort area is a popular choice with lots of hotels, restaurants, and shops. If you prefer a quieter stay, the Cinnamon Gardens area is a good option, with beautiful colonial architecture and lush greenery.
  • What are the most popular 2, 3 and 4-star hotels in Colombo?

    Among 2, 3 and 4-star hotels in Colombo, Maradha Colombo, C 1 Colombo Fort and Fair View Hotel Colombo are the most popular ones.

  • What are the most affordable attractions in Colombo?

    The National Museum is a great way to learn about Sri Lankan history and culture for a very reasonable price. The Viharamahadevi Park is a beautiful green space in the heart of the city, perfect for a relaxing stroll and it's completely free.
  • What are the best luxury hotels in Colombo?

    Marino Beach Colombo, Shangri-la Colombo and Zest Metropole are among the best luxury hotels in Colombo.

  • How can travelers relax during a week in Colombo?

    Colombo is a vibrant city, but you can find plenty of peaceful spots. Take a walk along Galle Face Green in the evening, enjoy a sunset cruise on the harbour, or visit the tranquil Buddhist temple, the Seema Malaka.
  • What are the best family friendly hotels in Colombo?

    The best family friendly hotels in Colombo are Marino Beach Colombo, The Den 23 and Maradha Colombo.

  • Where can you find the best traditional local cuisine in Colombo?

    For a truly authentic experience, head to the Pettah market, a bustling hub of street food stalls. The Ministry of Crab, a popular restaurant known for its delicious seafood, is a great option for a more upscale dining experience.
  • What are the best pet friendly hotels in Colombo?

    The best pet friendly hotels in Colombo are Fair View Hotel Colombo, Mandarina Colombo and Trillium Boutique City Hotel.

  • What hotel chains can you find in Colombo?

    You'll find international chains like Hilton, Marriott, and Shangri-La, as well as local chains like Cinnamon and Jetwing. There are also many independent boutique hotels offering unique experiences.
  • What are the best hotels with jacuzzi in Colombo?

    Marino Beach Colombo, Shangri-la Colombo and Maradha Colombo are the best hotels with a jacuzzi in Colombo.

  • What type of hotels can you find in Colombo?

    From budget-friendly guesthouses to luxurious five-star hotels, you'll find a wide range of accommodation options in Colombo. You can choose from modern, colonial-style, or boutique hotels, depending on your preferences.
  • When is the best time to book a hotel in Colombo?

    Booking in advance is always recommended, especially during peak season (December to April). You can often find good deals if you book a few months ahead, but it's best to check for any special events or festivals that might affect prices.
  • What amenities do hotel rooms typically offer in Colombo?

    Most hotels in Colombo offer standard amenities like air conditioning, Wi-Fi, and a private bathroom. Higher-end hotels may offer additional amenities like swimming pools, spas, and fitness centres.
  • What pet-friendly activities are available in Colombo?

    Colombo has a few dog-friendly cafes and restaurants, like the 'Canine Cafe' and 'The Barking Dog'. You can also take your furry friend for a walk along Galle Face Green, a popular spot for locals and tourists alike.

Popular destinations

Best Colombo hotels with air conditioning

Private Apartment In Central Colombo - Colombo
9.3 118 reviews

Private Apartment In Central Colombo

apartment
The Residence Colombo 3 is situated in Colombo, offering a peaceful retreat down a private road, just minutes from the city's restaurants, shops, and attractions. The apartment has received excellent ratings for cleanliness, location, and user experience.
This one-bedroom flat is perfect for couples, with a spacious 410 sq ft area featuring a living room, dining area, and open-plan kitchen. The apartment includes air conditioning, a garden, parking, and modern amenities such as a fridge, microwave, and internet access.
Taj Samudra, Colombo - Colombo
8.4 1412 reviews

Taj Samudra, Colombo

hotel, Colombo
The Taj Samudra hotel is located in Colombo, a short walk from Beira Lake, One Galle Face, and the Galle Face Green Night Market, making it a great choice for exploring the city's attractions. It is a 5-star hotel with very good user ratings, offering a comfortable and enjoyable stay.
The hotel features a range of facilities for guests, including a swimming pool, spa, fitness centre, and restaurants. You can also enjoy a relaxing steam room, tennis courts, and valet parking.
Cinnamon Life At City Of Dreams - Colombo
9.0 1850 reviews

Cinnamon Life At City Of Dreams

hotel, Colombo
Cinnamon Life At City Of Dreams is situated in Colombo, approximately 0.8km from Galle Face Green, offering convenient access to Kollupitiya Beach, One Galle Face Mall, and Colombo City Centre.
This 5-star hotel features a range of amenities including a swimming pool, spa, fitness centre, and on-site restaurants and bars, accommodating up to 5 guests in its one-bedroom suites with one bathroom.
The Kingsbury Colombo - Colombo
8.6 2580 reviews

The Kingsbury Colombo

hotel, Colombo
The Kingsbury Colombo is situated in the heart of Colombo's commercial district, a short walk from landmarks like the World Trade Center and Colombo Harbour. This 5-star hotel has consistently received very good user ratings, making it a popular choice for travellers.
The hotel offers a range of rooms and suites, each with modern amenities and stunning views of the city or harbour. Guests can enjoy a variety of dining options, relax by the pool, or indulge in a treatment at the spa.

Best Colombo hotels with a balcony

Kings Hotel - Colombo
8.0 35 reviews

Kings Hotel

hotel, Colombo
Kings Hotel, a 4-star establishment in Colombo, is located 2.4 kilometres from Galle Face Beach and close to landmarks such as the Khan Clock Tower and the Colombo Dutch Museum.
This accommodation offers rooms with air conditioning, private bathrooms, and balconies, alongside amenities like complimentary WiFi, room service, and on-site parking.
Marine Bay Colombo - Colombo
8.7 1089 reviews

Marine Bay Colombo

hotel, Colombo
The Marine Bay Colombo, a 3-star hotel, is conveniently located in Colombo, offering easy access to key attractions.
This accommodation provides family-friendly facilities, including air conditioning, Wi-Fi, and a terrace, with room service, laundry, and daily breakfast available for guest comfort.
Standard Boutique Hotel @Colombo - Colombo
8.1 684 reviews

Standard Boutique Hotel @Colombo

boutique hotel
The Me Colombo hotel is conveniently located in Havelock Town, Colombo, within a short walk of Park Hospital and Isipathanaramaya Buddhist Temple, making it a good base for exploring the city. This 4-star hotel is highly rated by guests, with excellent reviews for its cleanliness and a very good rating for its location and overall experience.
The accommodation offers a range of amenities including a swimming pool, a fitness centre, a restaurant and a bar, ensuring guests have everything they need for a comfortable and enjoyable stay. Guests can also enjoy the garden, terrace, and the convenience of free Wi-Fi and valet parking.
Hilton Colombo Hotel - Colombo
8.8 1736 reviews

Hilton Colombo Hotel

hotel, Colombo
The Hilton Colombo Hotel is located in Colombo Fort, right next to the World Trade Centre and offering views of the Indian Ocean and Beira Lake. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel has a range of comfortable rooms and suites, all with modern amenities. Guests can enjoy a variety of dining options, a refreshing swimming pool, a fitness centre, and a spa, as well as other amenities like tennis courts and valet parking.
©2026 cozycozy.com