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

Vaux Park Street - Colombo
9.7 39 reviews

Vaux Park Street

aparthotel, Colombo
This 4.5-star aparthotel is conveniently located in Colombo 02, within a short walk of Viharamahadevi Park, Gangaramaya Temple, and Colombo City Centre. It is highly rated by guests, receiving excellent reviews for its comfort and facilities. Each apartment offers a modern and well-equipped kitchen, perfect for self-catering. Guests can enjoy a range of amenities, including a swimming pool, a rooftop terrace, and a garden, providing plenty of opportunities for relaxation and leisure.
Nyne Hotels Lake Lodge - Colombo - Colombo
9.1 58 reviews

Nyne Hotels Lake Lodge - Colombo

hotel, Colombo
Room in a 4-star luxury hotel with an excellent rating of 91% based on 58 reviews. Your accommodation will be based in Colombo.
Services and facilities: free parking, a restaurant and a garden.
50 By The Sea - Colombo
8.6 596 reviews

50 By The Sea

hotel, Colombo
The 50 By The Sea hotel in Colombo offers a 5-star seaside experience with complimentary Wi-Fi, air conditioning, and convenient airport transportation booking.
This accommodation provides on-site parking, laundry service, in-room dining, and select rooms feature entertainment options and en-suite amenities such as bathrobes and hairdryers.
Zylan Colombo - Colombo
8.8 1290 reviews

Zylan Colombo

hotel, Colombo
Zylan Colombo is conveniently located in Colombo, close to Odel Shopping Mall, the National Museum, and Independent Square. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features modern rooms with amenities like DVD players, flat-screen TVs, and minibars. Guests can enjoy a range of facilities, including a swimming pool, a spa, a fitness centre, and a rooftop restaurant offering international cuisine and stunning views.

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
No 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.
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.
Cinnamon Lakeside - Colombo
8.5 2470 reviews

Cinnamon Lakeside

hotel, Colombo
Cinnamon Lakeside is a 5-star hotel situated on the banks of Beira Lake in Colombo, a short drive from the city centre and popular shopping malls. It has consistently received very good user ratings for its service and facilities.
The hotel offers a range of stylish rooms and suites, many with balconies overlooking the lake. Guests can enjoy a variety of dining options, including 9 restaurants, a bar, and a lounge, as well as access to a fitness centre, swimming pool, spa, and tennis courts.
The Beach Villa - Colombo
8.1 128 reviews

The Beach Villa

hotel, Mount Lavinia
The Beach Villa, a two-star guesthouse in Mount Lavinia, offers direct beach access and is situated 6.6km from Bambalapitiya Railway Station and 12km from the Khan Clock Tower.
This one-bedroom villa features a private bathroom, air conditioning, free Wi-Fi, a shared kitchen, and an outdoor swimming pool, with parking 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

La Maison De Colombo - Colombo
9.4 94 reviews

La Maison De Colombo

hotel, Colombo
La Maison De Colombo is a four-star guesthouse located in Colombo, conveniently situated near Wellawatte, Milagiriya, and Mount Lavinia beaches (all within 2.7km) and 9km from Diyawanna Oya Seaplane Base Airport.
This one-bedroom, one-bathroom property features an outdoor swimming pool, a garden, terrace, restaurant, bar, free private parking, and air-conditioned rooms with amenities including a continental breakfast; ideal for exploring Colombo's coastline and beyond.
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.
Amari Colombo Sri Lanka - Colombo
9.1 398 reviews

Amari Colombo Sri Lanka

hotel, Colombo
The Amari Colombo Sri Lanka hotel, a two-star establishment, enjoys a prime Kollupitiya location, within a 0.8km walk of the US Embassy Colombo and Liberty Plaza, offering easy access to Colombo's commercial district.
This Colombo lodging boasts four restaurants, an outdoor pool, free Wi-Fi in public areas, complimentary self-parking, and concierge services, alongside 24-hour front desk assistance.
Paradise Road Tintagel Colombo - Colombo
9.1 357 reviews

Paradise Road Tintagel Colombo

hotel, Colombo
Paradise Road Tintagel Colombo is located in Colombo 3, a short distance from Galle Face Green and Colombo Fort, offering easy access to attractions, shopping, and dining. This 5-star hotel has excellent user ratings, ensuring a high-quality experience.
The hotel is housed in a former colonial residence, offering a unique blend of history and modern comfort. Guests can enjoy a range of amenities including a swimming pool, spa, fitness centre, and restaurant, making it an ideal choice for relaxation and exploration.

Best Colombo hotels with a balcony

Atrium - Iconic - Colombo
9.8 2 reviews

Atrium - Iconic

hotel, Sri Jayawardenepura Kotte
The Atrium - Iconic hotel is located in Sri Jayawardenepura Kotte, 2 kilometres from the city centre.
This hotel offers rooms with an 18 square metre floor area, accommodating up to two guests, and features complimentary Wi-Fi, air conditioning, a swimming pool, a fitness centre, and parking.
Alankara Retreats Colombo 07 - Colombo
8.9 65 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.
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.
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.
©2026 cozycozy.com