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

Jetwing Ratnam Residence - Colombo
9.5 42 reviews

Jetwing Ratnam Residence

hotel, Colombo
Jetwing Ratnam Residence, a 4-star hotel in Colombo's Bambalapitiya district, is conveniently located 3.4km from Bambalapitiya Railway Station and within a short distance of the R. Premadasa Stadium and Khan Clock Tower.
This one-bedroom apartment, sleeping up to three guests, offers air conditioning, a terrace, parking, and in-room amenities including an electric kettle; it's a peaceful retreat near Colombo's city centre.
Park Street Suites - Colombo - Colombo
No reviews

Park Street Suites - Colombo

hotel, Colombo
Park Street Suites offers a 4-star hotel experience in Colombo, situated in a district known for its abundant and appealing dining choices.
This family-friendly establishment provides air conditioning, internet access, a terrace/balcony, garden, restaurant, room service, and parking, with one bathroom per unit.
Hotel Sofia City Hotel Colombo Hotel - Colombo
No reviews

Hotel Sofia City Hotel Colombo Hotel

hotel, Colombo
Hotel Sofia City Hotel Colombo offers 5-star accommodation a short walk from Colombo's city centre.
This Colombo hotel boasts a restaurant, bar, swimming pool, and concierge service, providing guests with convenient access to local attractions and excursions.
Travel X Living Suites & Cultural Experiences Colombo - Colombo
8.1 13 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.

Best Colombo hotels with a pool

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

Galle Face Hotel - Colombo
8.8 2792 reviews

Galle Face Hotel

hotel, Colombo
The Galle Face Hotel is situated on Colombo's beachfront, a short distance from the Odel Shopping Mall and a 22-mile drive from the airport. This five-star hotel is highly rated by guests, receiving excellent reviews for its location and very good reviews for its cleanliness and overall experience.
The hotel features a classic colonial design and offers spacious rooms with modern amenities. Guests can enjoy a range of facilities including a swimming pool, spa, fitness centre, restaurants, and bars.
Cinnamon Life At City Of Dreams - Colombo
9.3 276 reviews

Cinnamon Life At City Of Dreams

hotel, Colombo
Cinnamon Life At City Of Dreams, a 4.5-star hotel in Colombo's Kompannaweediya district, is situated less than 2km from Galle Face Beach and Colombo City Centre, and a 15-minute walk from Nawaloka Hospital and Galle Face Green.
This Colombo establishment boasts eight restaurants and five bars, two outdoor pools, a fitness centre, a children's club, free Wi-Fi in public areas, and complimentary valet parking, offering diverse dining, leisure, and family-friendly amenities.
Sara Luxury  Apartment - Colombo
No reviews

Sara Luxury Apartment

hotel, Colombo
Book a room in a 3* hotel. This accommodation is located in Colombo.
Facilities and services: an elevator, a kitchen and a restaurant. Enjoy a swimming pool in this hotel in Colombo!
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.

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

Vivid Colombo - Colombo
9.0 635 reviews

Vivid Colombo

hotel, Colombo
Vivid Colombo, situated in Colombo, offers convenient access to Wellawatte Beach (a 7-minute walk), Mount Lavinia Beach (a 13-minute walk), and Milagiriya Beach (1.3 km), and is 3.1 km from Bambalapitiya Railway Station.
This family-friendly guesthouse features rooms with private balconies offering garden views, free Wi-Fi, air conditioning, and on-site parking; amenities include a garden, terrace, and room service.
Leo's Home Stay - Colombo
8.5 581 reviews

Leo's Home Stay

hotel, Colombo
Leo's Home Stay is a 3-star guesthouse situated in Dehiwala, Mount Lavinia, just a short walk from the beach. It has received excellent user ratings for its cleanliness and overall experience.
The guesthouse offers a shared living room, dining area, and kitchen facilities, allowing guests to interact with other travellers. Amenities include a swimming pool, terrace, garden, restaurant, room service, and free Wi-Fi.
Luna Mews - Ward Place - Colombo
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.
Gentz Residency & Restaurant - Colombo
No reviews

Gentz Residency & Restaurant

hotel, Colombo
Book this room. You will be in Colombo.
Services and facilities: air conditioning, a terrace and a bar. Take advantage of the Free Parking with this accommodation.

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.
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.
Zest Metropole - Colombo
8.7 925 reviews

Zest Metropole

hotel, Colombo
The Zest Metropole, a 4-star hotel in Colombo, offers a prime location within a district providing easy access to city attractions and amenities.
This establishment provides complimentary Wi-Fi, on-site parking, concierge services, a fitness centre, and a spa, along with room service and a restaurant.
Marino Beach Colombo - Colombo
9.2 16454 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.
©2026 cozycozy.com