Hotels in Colombo (Sri Lanka)

722 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Colombo (Sri Lanka) hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

722 Cheap hotels in Colombo (Sri Lanka)

Find the Best 5-Star Hotels in Colombo (Sri Lanka)

Upscale hotels in Colombo (Sri Lanka) offer the kind of stay you will want to return to, featuring premium amenities and refined service throughout.

Water Park Suites - Colombo (Sri Lanka)
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.
Seilan - Colombo (Sri Lanka)
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.
Hôtel Gsh Colombo - Colombo (Sri Lanka)
No reviews

Hôtel Gsh Colombo

hotel, Colombo
Hôtel Gsh Colombo, a 4-star hotel, is situated in Colombo's Wellawatte district, offering convenient access to local attractions and amenities.
This establishment provides 1 bedroom and 1 bathroom accommodation, with complimentary WiFi throughout, a terrace, restaurant, and parking, alongside 24-hour front desk service and accessibility features.
Nh Collection Colombo - Colombo (Sri Lanka)
8.4 1139 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.

Best Hotels with a Pool in Colombo (Sri Lanka)

Dip in whenever you like, as every hotel near the water in Colombo (Sri Lanka) comes with a swimming pool on-site.

Trillium Boutique Express Hotel - Ward Place - Colombo (Sri Lanka)
7.1 30 reviews

Trillium Boutique Express Hotel - Ward Place

hotel, Colombo
Trillium Express Colombo 7, a 5-star hotel, enjoys a prime location in Colombo 7, approximately 1.8 km from Colombo Town Hall and within a 5 km radius of Bambalapitiya Railway Station and the Khan Clock Tower.
This Colombo guesthouse offers air-conditioned rooms with 23 square metres of floor space, accommodating up to 3 guests, and features a private bathroom, desk, flat-screen TV, and complimentary toiletries; breakfast options include buffet, à la carte, and continental choices.
The Manor Boutique-hotel - Colombo (Sri Lanka)
No reviews

The Manor Boutique-hotel

hotel, Colombo
The Manor Boutique-hotel in Colombo offers a tranquil escape, situated 4 kilometres from the city centre.
This accommodation provides air conditioning, Wi-Fi, a swimming pool, an on-site restaurant, and parking, with a guest capacity of two and one bathroom.
Maradha Colombo - Colombo (Sri Lanka)
8.8 2319 reviews

Maradha Colombo

hotel, Colombo
Maradha Colombo, a 3-star hotel in the Bambalapitiya district, enjoys a beachfront location steps from Bambalapitiya Beach and is conveniently close to Bambalapitiya Railway Station, facilitating easy access to Colombo's city centre.
This family-friendly establishment offers various amenities including a swimming pool, fitness centre, spa, and restaurant serving diverse cuisines, alongside free Wi-Fi and private parking.
Hôtel Ramada Colombo - Colombo (Sri Lanka)
No reviews

Hôtel Ramada Colombo

hotel, Colombo
The Hôtel Ramada Colombo, a 4-star establishment, is situated on a main street approximately 1 kilometre from the sea, conveniently close to Colombo's Gangarama Temple and within 500 metres of both a bus stop and train station.
This family-friendly hotel offers 1 bedroom, 1 bathroom accommodation with amenities including a swimming pool, jacuzzi, spa, fitness centre, tennis court, and multiple restaurants and bars, alongside all-inclusive dining options.

Frequently asked questions about hotels in Colombo (Sri Lanka)

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

    Colombo is brimming with landmarks! You can't miss the iconic Galle Face Green, a seafront promenade perfect for a stroll. For history buffs, the Gangaramaya Temple and the Dutch Hospital are must-sees. If you're up for a day trip, head to the ancient city of Anuradhapura, home to impressive ruins like the Sri Maha Bodhi tree.
  • What are the best hotels with a swimming pool in Colombo (Sri Lanka)?

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

  • 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 near the beach, stay in the Kollupitiya or Wellawatte areas. For a more central location, Fort or Cinnamon Gardens offer a mix of luxury hotels and boutique options. You'll find plenty of budget-friendly guesthouses in the Pettah area.
  • What are the most popular 2, 3 and 4-star hotels in Colombo (Sri Lanka)?

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

  • What are the most affordable attractions in Colombo?

    You can enjoy Colombo without breaking the bank! The National Museum is a great option for exploring Sri Lankan history and culture at a low cost. The Colombo Fort area offers a vibrant atmosphere with street food stalls and shops. You can also take a walk along the Galle Face Green and soak in the sea breeze for free.
  • What are the best luxury hotels in Colombo (Sri Lanka)?

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

  • How can travelers relax during a week in Colombo?

    For a relaxing week, start your day with a yoga session at the Viharamahadevi Park. In the afternoon, head to the serene Dutch Hospital for a leisurely lunch. End your day with a sunset stroll along Galle Face Green, taking in the views of the ocean.
  • What are the best family friendly hotels in Colombo (Sri Lanka)?

    The best family friendly hotels in Colombo (Sri Lanka) 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 flavours, head to the Pettah area. The bustling streets are lined with small eateries serving up delicious curries, rice and roti. Don't miss the opportunity to try kottu roti, a popular street food made with chopped roti bread, vegetables and spices.
  • What are the best pet friendly hotels in Colombo (Sri Lanka)?

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

  • What hotel chains can you find in Colombo?

    Colombo has a diverse range of hotel chains to choose from. You'll find international brands like Hilton, Shangri-La, and Marriott, as well as local chains like Jetwing and Cinnamon. There are also boutique hotels and guesthouses offering unique experiences.
  • What are the best hotels with jacuzzi in Colombo (Sri Lanka)?

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

  • What type of hotels can you find in Colombo?

    Colombo offers a variety of accommodation options. From luxurious five-star hotels like the Galle Face Hotel to budget-friendly guesthouses and hostels, you can find something to suit your needs and budget. There are also boutique hotels, beach resorts, and apartments available.
  • 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 (December to April), book well in advance to secure the best deals and availability. If you're flexible with your dates, you can find good deals during the off-season (May to November).
  • What amenities do hotel rooms typically offer in Colombo?

    Hotel rooms in Colombo typically offer basic amenities like air conditioning, Wi-Fi, and a private bathroom. Some hotels may also offer additional amenities such as a swimming pool, fitness centre, and spa services. It's always a good idea to check the hotel's website or contact them directly to confirm the amenities available.
  • 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 along the Galle Face Green or visit the Viharamahadevi Park, where dogs are generally allowed. Some restaurants and cafes may also be pet-friendly, so check with them beforehand.

Popular destinations

Search Coastal Hotels near Colombo (Sri Lanka)

Base your next maritime getaway at shoreside hotels in Colombo (Sri Lanka), situated a brief journey from local beach communities.

Morven Hotel Colombo - Colombo (Sri Lanka)
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.

Best Colombo (Sri Lanka) hotels with air conditioning

Luna Mews - Ward Place - Colombo (Sri Lanka)
8.8 34 reviews

Luna Mews - Ward Place

hotel, Colombo
Luna Mews - Ward Place is a 3-star hotel located in Meda-Ela, 4.35 kilometres from Bambalapitiya Railway Station and 4.67 kilometres from R Premadasa Stadium and Khan Clock Tower.
This accommodation offers air conditioning, complimentary WiFi, a garden, terrace, on-site restaurant, hot tub, and parking, with rooms accommodating up to three guests and featuring private bathrooms.
Cinnamon Life At City Of Dreams - Colombo (Sri Lanka)
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.
Serendipity - Colombo (Sri Lanka)
8.6 20 reviews

Serendipity

hotel, Colombo
The Serendipity offer provides a Colombo hotel room near Milagiriya Beach and Bambalapitiya Railway Station, conveniently located for exploring attractions such as the Barefoot Gallery (0.9km) and Sinhalese Sports Club (3km).
This 13-square-metre room, sleeping up to three guests, includes air conditioning, a private bathroom with bidet, a kettle, flat-screen TV, and desk; some rooms offer garden views.
Cinnamon Life At City Of Dreams - Colombo (Sri Lanka)
9.0 1809 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.

Discover Hotels with a Terrace in Colombo (Sri Lanka)

Morning coffee with views of the water and coastal scenery is one of the simple pleasures of staying in a hotel near the water in Colombo (Sri Lanka).

Shangri-la Colombo - Colombo (Sri Lanka)
9.1 2490 reviews

Shangri-la Colombo

hotel, Colombo
Silvikris Villa - Colombo (Sri Lanka)
9.0 193 reviews

Silvikris Villa

hotel, Colombo
Amari Colombo, Sri Lanka - Colombo (Sri Lanka)
8.8 1000 reviews

Amari Colombo, Sri Lanka

hotel, Colombo
La Maison De Colombo - Colombo (Sri Lanka)
9.3 105 reviews

La Maison De Colombo

hotel, Colombo

Guest-Favourite Family-Friendly Hotels in Colombo (Sri Lanka)

These kid-friendly hotels in Colombo (Sri Lanka) offer access to lifeguarded beaches and plenty of room to spread out. Holidays are always better when everyone is comfortable.

Heritage Eco Resort Kelaniya - Colombo (Sri Lanka)
8.0 178 reviews

Heritage Eco Resort Kelaniya

hotel, Kelaniya
Venue Colombo - Colombo (Sri Lanka)
8.1 329 reviews

Venue Colombo

hotel, Colombo
The Den 23 - Colombo (Sri Lanka)
8.7 2052 reviews

The Den 23

hotel, Colombo
Vivid Colombo - Colombo (Sri Lanka)
9.0 627 reviews

Vivid Colombo

hotel, Colombo

Top Dog-Friendly Hotels in Colombo (Sri Lanka)

Stay at a dog-friendly hotel in Colombo (Sri Lanka), perfectly situated for coastal strolls and sandy paw adventures.

Park Street Suites - Colombo - Colombo (Sri Lanka)
9.6 9 reviews

Park Street Suites - Colombo

hotel, Colombo

Explore Hotels with Parking in Colombo (Sri Lanka)

Park up and enjoy the coast and local beaches since every hotel in Colombo (Sri Lanka) comes with a free on-site car park.

Imperial Royal Grand Hotel - Colombo (Sri Lanka)
No reviews

Imperial Royal Grand Hotel

hotel, Wennawatta
Lavonca Boutique Hotel - Colombo (Sri Lanka)
8.8 1768 reviews

Lavonca Boutique Hotel

hotel, Colombo
Amari Colombo Sri Lanka - Colombo (Sri Lanka)
9.1 398 reviews

Amari Colombo Sri Lanka

hotel, Colombo
Orion City Hotel - Colombo (Sri Lanka)
8.2 487 reviews

Orion City Hotel

hotel, Colombo

Search Hotels with Spa Facilities in Colombo (Sri Lanka)

Wellness travel to Colombo (Sri Lanka) starts with a hotel that has a proper spa. Every option in our collection has one.

Jetwing Ratnam Residence - Colombo (Sri Lanka)
9.8 14 reviews

Jetwing Ratnam Residence

hotel, Colombo
©2026 cozycozy.com