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

Sheraton Colombo Hotel - Colombo
9.0 423 reviews

Sheraton Colombo Hotel

hotel, Colombo
The Sheraton Colombo Hotel, a 5-star establishment, enjoys a prime Kollupitiya location, less than 0.2 km from Kollupitiya Beach and within easy reach of Bambalapitiya and Galle Face Beaches.
This Colombo hotel offers air-conditioned rooms with private bathrooms, a swimming pool, spa, fitness centre, and diverse dining options including a restaurant serving American, Asian, vegetarian and gluten-free cuisine, plus free private parking.
Sofia Colombo City Hotel - Colombo
8.9 211 reviews

Sofia Colombo City Hotel

hotel, Colombo
The Sofia Colombo City Hotel, a 4-star establishment, enjoys a prime location in Bambalapitiya, Colombo, within 2km of Marino Mall, Viharamahadevi Park, the Sri Lanka National Museum, Colombo City Centre, and Gangaramaya Temple, offering easy access to major attractions.
This hotel features an outdoor swimming pool, restaurant, bar, 24-hour room service, free Wi-Fi in public areas, and free self-parking, along with convenient proximity to Bambalapitiya Railway Station (a 20-minute walk).
Jetwing Ratnam Residence - Colombo
9.4 36 reviews

Jetwing Ratnam Residence

hotel, Colombo
The Jetwing Ratnam Residence, a 4-star hotel in Colombo, offers convenient access to local attractions.
This accommodation provides essential amenities such as air conditioning, room service, and parking, with laundry service available in select rooms for guest comfort.
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

Hilton Colombo Hotel - Colombo
8.8 1724 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.
The Den 23 - Colombo
No reviews

The Den 23

hotel, Colombo
The Den 23, a 2-star guesthouse in Colombo, offers budget-friendly accommodation within walking distance of Colombo city centre.
This Colombo hotel features a shared kitchen, barbeque area, and tour assistance, alongside amenities including free Wi-Fi, laundry services, and a safe-deposit box; some rooms include TVs.
Mandarina Colombo - Colombo
8.7 5843 reviews

Mandarina Colombo

hotel, Colombo
The Mandarina Colombo hotel is conveniently located in Colombo, close to the U.S. Embassy and within walking distance of several attractions like Majestic City and Barefoot Gallery. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers modern and comfortable rooms with amenities like free Wi-Fi, air conditioning, and a private bathroom. Guests can enjoy a rooftop infinity pool with stunning views of Colombo, and the hotel also has two restaurants, a bar, a fitness centre, and room service.
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.

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

Saveira Colombo - Colombo
7.8 1034 reviews

Saveira Colombo

hotel, Colombo
Saveira Colombo, situated in Colombo, offers convenient proximity to Milagiriya, Wellawatte, and Bambalapitiya beaches and is approximately 8 kilometres from the R. Premadasa Stadium.
The hotel, featuring air-conditioned rooms with satellite TV, a restaurant, fitness centre, free Wi-Fi, and free private parking, provides guests with a comfortable stay and easy access to Colombo's attractions via the nearby Bambalapitiya Railway Station.
Nh Collection Colombo - Colombo
8.5 1566 reviews

Nh Collection Colombo

hotel, Colombo
The Mövenpick Hotel Colombo is located in Colombo's central business and shopping district, just 35 kilometres from the airport, offering easy access to attractions like Galle Face Green and the National Museum. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The accommodation features floor-to-ceiling windows with stunning city or sea views. Guests can enjoy a rooftop infinity pool and bar with panoramic ocean views, a wellness centre with a gym and yoga room, and a variety of restaurants serving authentic Sri Lankan cuisine, among other amenities.
Orion City Hotel - Colombo
8.2 487 reviews

Orion City Hotel

hotel, Colombo
The Orion City Hotel, a 4-star establishment in Colombo, is situated approximately 1.5km from the R. Premadasa Stadium and close to the Khan Clock Tower, offering convenient access to Bambalapitiya Railway Station and Diyawanna Oya Seaplane Base Airport.
This hotel provides air-conditioned rooms with a desk, tea/coffee making facilities, safety deposit box and flat-screen TV, sleeping up to 3 guests, and includes a fitness centre, restaurant, terrace, parking, and Wi-Fi.
Ceylon City Hotel, Colombo - Colombo
No reviews

Ceylon City Hotel, Colombo

hotel, Colombo
The Ceylon City Hotel, Colombo, a 3-star lodging, is situated in Colombo, offering guests complimentary internet access, on-site parking, and pre-bookable airport transfers.
This establishment provides room service, laundry service, and concierge assistance, with breakfast available on-site, and is a non-smoking property with designated smoking areas.

Best Colombo hotels with a balcony

Courtyard By Marriott Colombo - Colombo
9.0 830 reviews

Courtyard By Marriott Colombo

hotel, Colombo
The Courtyard by Marriott Colombo is situated in Colombo, 1.8 kilometres from Galle Face Green, offering convenient access to Kollupitiya Beach, Colombo City Centre Shopping Mall, and the Gangaramaya Temple.
This hotel boasts an outdoor pool, fitness centre, and on-site restaurant serving Chinese cuisine, alongside complimentary Wi-Fi and private parking, providing a comfortable stay with a range of amenities.
Granny's House - Colombo
8.9 227 reviews

Granny's House

hotel, Colombo
Granny's House, a Colombo guesthouse, offers a peaceful stay; precise location within Colombo and proximity to landmarks requires further clarification.
This one-bedroom guesthouse sleeps up to three guests, featuring a private bathroom, flat-screen TV, air conditioning, and a terrace; tea-making facilities are also provided.
Villa I - Colombo
10 1 review

Villa I

hotel, Dehiwala
Villa I, a hotel in Dehiwala, is located a short walk from Mount Lavinia Beach and 6.27 kilometres from Bambalapitiya Railway Station.
This 11 square metre accommodation offers air-conditioned rooms with balconies or terraces, private bathrooms, complimentary WiFi, and room service for up to two guests.
Zest Metropole - Colombo
8.5 2139 reviews

Zest Metropole

hotel, Colombo
The Zest Metropole, a 4-star hotel in Colombo, enjoys a prime location near Galle Face Green, the Khan Clock Tower, and the Colombo Dutch Hospital, with R. Premadasa Stadium approximately 3.7km and Bambalapitiya Railway Station around 6.1km away.
This hotel offers 1-bedroom units with air conditioning, free Wi-Fi, a fitness centre, restaurant, and room service, plus continental, Asian, and vegetarian breakfast options.
©2026 cozycozy.com