Hotels in Colombo

722 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • 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

Cinnamon Life At City Of Dreams - Colombo
9.1 200 reviews

Cinnamon Life At City Of Dreams

hotel, Colombo
Cinnamon Life at City of Dreams is a five-star hotel situated in Colombo, offering convenient access to city transport and airport transfers.
This luxury hotel provides complimentary Wi-Fi, a swimming pool, a spa, a fitness centre, and on-site dining, with rooms featuring separate living areas and balconies.
Marino Beach Colombo - Colombo
9.2 16487 reviews

Marino Beach Colombo

hotel, Colombo
The Marino Beach Colombo hotel is located in Colombo, just a short distance from Galle Face Green and the National Museum. This 5-star hotel has excellent user ratings for its location, cleanliness, and overall experience.
The hotel has a beachfront location, offering stunning ocean views and easy access to the beach. Guests can enjoy a range of amenities and activities, including an outdoor swimming pool, a fitness centre, a restaurant and bar, a spa, and a sauna.
Hôtel The Ocean Colombo - Colombo
No reviews

Hôtel The Ocean Colombo

hotel, Colombo
Hôtel The Ocean Colombo, a four-star hotel on Marine Drive, offers comfortable accommodation with ocean views, located within 2 kilometres of Kollupitiya's shopping and dining areas and approximately 3 kilometres from Galle Face Green.
This establishment provides internet, air conditioning, a terrace/balcony, spa, restaurant, bar, and valet and on-site parking, with a 12:00 check-out time.
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.

Best Colombo hotels with a pool

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

Water Park Suites - Colombo
9.5 2 reviews

Water Park Suites

hotel, Nugegoda
Water Park Suites is a 4-star hotel located in Nugegoda, 10 kilometres from Bandaranaike International Airport.
This accommodation offers air-conditioned suites with balconies and lake views, featuring a swimming pool, water park, and spa facilities, whilst prohibiting bachelor(ette) parties.
Hôtel Cinnamon Red Colombo - Colombo
8.8 1 review

Hôtel Cinnamon Red Colombo

hotel, Colombo
The Hôtel Cinnamon Red Colombo enjoys a central Colombo location, offering convenient access to major attractions and business districts.
This 3-star hotel features modern rooms with flat-screen TVs and separate living areas, plus amenities including a fitness centre, outdoor swimming pool, sauna, spa, restaurant, and bar.
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.
Hotel Sapphire - Colombo
No reviews

Hotel Sapphire

hotel, Colombo
Hotel Sapphire in Colombo is conveniently located 4.5 km from the National Museum and National Art Gallery, and 2.8 km from Bambalapitya Railway Station, offering easy access to Colombo's key attractions.
This Colombo guesthouse features an outdoor swimming pool, a Chinese Golden Palace Restaurant, the Wood Rose Bar, free Wi-Fi, and free parking, alongside a single bedroom with en-suite bathroom and modern amenities including a minibar and cable TV.

Frequently asked questions about hotels in Colombo

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

    Colombo has many fascinating landmarks. You must visit the Galle Face Green, a beautiful promenade stretching along the coast. For colonial architecture, the Old Parliament Building and the Colombo Fort are a must-see. Just outside the city, you can find the ancient city of Anuradhapura, a UNESCO World Heritage Site, and the stunning Sigiriya Rock Fortress.
  • 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 best area for hotels depends on your preferences. If you want to be close to the action, the Colombo Fort area is ideal. For a quieter stay with easy access to the beach, the Galle Face area is a good choice. And if you want to be near the city's cultural hub, the Cinnamon Gardens area is perfect.
  • 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?

    Colombo has many budget-friendly attractions. You can enjoy a stroll along the Galle Face Green, visit the National Museum of Colombo, or explore the Pettah Market. The Colombo National Museum is a great option for a cultural experience, and the Pettah Market is a vibrant and colourful place to experience local life.
  • 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 offers plenty of ways to unwind. Spend an afternoon at the Galle Face Green, enjoying the ocean breeze and watching the sunset. Visit the Viharamahadevi Park for a peaceful stroll amongst the greenery. Or escape the city for a day trip to Negombo, a coastal town known for its beautiful beaches.
  • 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 authentic Sri Lankan cuisine, head to the Pettah Market. Here, you can find street food stalls serving delicious curries, rice and roti. For a more refined dining experience, try Ministry of Crab or The Gallery Cafe, both known for their traditional dishes.
  • 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 many international hotel chains in Colombo, including the Shangri-La, Hilton, and Marriott. There are also several local chains like the Jetwing and Cinnamon Hotels.
  • 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?

    Colombo offers a wide range of accommodation options, from budget-friendly guesthouses to luxurious five-star hotels. You can find everything from boutique hotels to modern skyscrapers, depending on your preference and budget.
  • When is the best time to book a hotel in Colombo?

    The best time to book a hotel in Colombo depends on your travel dates and budget. If you're travelling during peak season, book well in advance to secure the best rates and availability. For a more affordable option, consider booking during the shoulder seasons (April-May and September-October).
  • What amenities do hotel rooms typically offer in Colombo?

    Hotel rooms in Colombo generally offer standard amenities like air conditioning, Wi-Fi, and a private bathroom. Many hotels also provide additional amenities like swimming pools, fitness centres, and restaurants.
  • What pet-friendly activities are available in Colombo?

    Colombo doesn't have many dedicated pet-friendly activities. However, you can enjoy a walk with your furry friend at the Galle Face Green, which is a popular spot for locals and tourists alike. Many restaurants and cafes in the city also welcome well-behaved pets.

Popular destinations

Best Colombo hotels with air conditioning

Morven Hotel Colombo - Colombo
8.1 1741 reviews

Morven Hotel Colombo

hotel, Colombo
The Wonder Hotel Colombo is conveniently located in Colombo, close to the U.S. Embassy and a short drive from the Khan Clock Tower, offering easy access to the city's attractions. This 4-star hotel receives very good user ratings, making it a popular choice for travellers visiting Colombo.
The hotel features a range of amenities for a comfortable stay, including a swimming pool, fitness centre, spa, and restaurant. Guests can enjoy sea views from some rooms, and benefit from free Wi-Fi, a terrace, and a garden.
Seilan - Colombo
8.9 264 reviews

Seilan

hotel, Colombo
Seilan B&B is conveniently located in Colombo, close to Kollupitiya Beach, Gangaramaya Temple, and Colombo City Centre, approximately 32 kilometres from Bandaranaike International Airport.
This Colombo guesthouse offers air-conditioned rooms with private balconies, a restaurant serving Asian and continental breakfast, a terrace, garden, free parking, and accommodates up to three guests.
Travel X Living Suites & Cultural Experiences Colombo - Colombo
8.6 12 reviews

Travel X Living Suites & Cultural Experiences Colombo

hotel, Colombo
Travel X Living Suites & Cultural Experiences Colombo offers 5-star accommodation in Colombo with air-conditioned rooms featuring free WiFi, private bathrooms, and balconies, some with terraces and city views, providing electric tea kettles and à la carte, vegetarian, and vegan breakfast options. This family-friendly property boasts a garden, fitness centre, room service, and parking, with a check-out time between 10:00 AM and 11:00 AM, and strictly prohibits bachelor(ette) or similar parties.
Jetwing Colombo Seven - Colombo
9.0 2905 reviews

Jetwing Colombo Seven

hotel, Colombo
The Jetwing Colombo Seven hotel is conveniently located in Ward Place, Colombo, just a short distance from the U.S. Embassy, R Premadasa Stadium, and Asiri Surgical Hospital. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features a rooftop pool with stunning city views, a spa centre for relaxation, and a restaurant and bar serving delicious meals and drinks. Guests can also enjoy free Wi-Fi throughout the property, comfortable air-conditioned rooms, and a 24-hour front desk for assistance.

Best Colombo hotels with a balcony

Imperial Royal Grand Hotel - Colombo
No reviews

Imperial Royal Grand Hotel

hotel, Wennawatta
The Imperial Royal Grand Hotel is situated in Wennawatta, 4.7 kilometres from R Premadasa Stadium and 6.8 kilometres from Khan Clock Tower.
This four-star hotel offers family-friendly accommodation for up to seven guests, featuring air-conditioned rooms with balconies, room service, and on-site parking.
The Steuart - Premium Room With B'fast - Colombo
8.1 2445 reviews

The Steuart - Premium Room With B'fast

B&B
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.
Alankara Retreats Colombo 07 - Colombo
8.9 73 reviews

Alankara Retreats Colombo 07

hotel, Colombo
Adaaran Retreat Colombo 07, a 3-star hotel in Colombo, offers a convenient location within walking distance of the National Art Gallery and Colombo Town Hall, and is situated 4.2 kilometres from Bambalapitiya Railway Station.
This accommodation provides complimentary WiFi, air conditioning, and an on-site restaurant, with some rooms featuring a kitchenette, alongside a sauna, spa, and tennis court for guest enjoyment.
Viveka Hotel Colombo - Colombo
8.4 571 reviews

Viveka Hotel Colombo

hotel, Colombo
The Viveka Hotel Colombo, a 3-star establishment, is conveniently located in the Mount Lavinia district, a short 0.6-kilometre walk from Mount Lavinia Beach and a short drive from Wellawatte and Milagiriya Beaches.
This guest house offers rooms with air conditioning, flat-screen TVs, and private bathrooms, plus amenities including free Wi-Fi, parking, a restaurant, and room service; bike and car rentals are available on-site.
©2026 cozycozy.com