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 vacation 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

Taj Samudra, Colombo - Colombo
8.4 1462 reviews

Taj Samudra, Colombo

hotel, Colombo
The Taj Samudra hotel is located in Colombo, a short walk from Beira Lake, One Galle Face, and the Galle Face Green Night Market, making it a great choice for exploring the city's attractions. It is a 5-star hotel with very good user ratings, offering a comfortable and enjoyable stay.
The hotel features a range of facilities for guests, including a swimming pool, spa, fitness centre, and restaurants. You can also enjoy a relaxing steam room, tennis courts, and valet parking.
The Kingsbury Colombo - Colombo
8.6 2602 reviews

The Kingsbury Colombo

hotel, Colombo
The Kingsbury Colombo is situated in the heart of Colombo's commercial district, a short walk from landmarks like the World Trade Center and Colombo Harbour. This 5-star hotel has consistently received very good user ratings, making it a popular choice for travellers.
The hotel offers a range of rooms and suites, each with modern amenities and stunning views of the city or harbour. Guests can enjoy a variety of dining options, relax by the pool, or indulge in a treatment at the spa.
Maradha Colombo - Colombo
8.8 2297 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.
Radisson Hotel Colombo - Colombo
8.3 4779 reviews

Radisson Hotel Colombo

hotel, Colombo
The Radisson Hotel Colombo is conveniently located in Bambalapitiya, just a short distance from the railway station, Barefoot Gallery, and the British Council. This 4-star hotel enjoys very good user ratings for location, cleanliness, and overall experience.
The hotel is housed in a modern building with contemporary design. Guests can enjoy a range of amenities including a swimming pool, fitness centre, restaurant, and bar, as well as room service, valet parking, and free parking.

Best Colombo hotels with a pool

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

Hôtel The Kingsbury Colombo - Colombo
10 1 review

Hôtel The Kingsbury Colombo

hotel, Colombo
Hôtel The Kingsbury Colombo is a 5-star hotel located in Colombo's Janadhipathi Mawatha district, offering a prime beachfront position on the Indian Ocean and situated just 1 kilometre from the city centre.
This establishment provides 250 rooms with ocean views, alongside extensive amenities including multiple swimming pools, a fitness centre, spa, sauna, jacuzzi, tennis and squash courts, alongside a bar and restaurant serving tandoori dishes and pizzas.
Sofia Colombo City Hotel - Colombo
8.6 2787 reviews

Sofia Colombo City Hotel

hotel, Colombo
The Sofia Colombo City Hotel is located in Colombo's Kollupitiya district, a short walk (less than 0.2km) from Kollupitiya Beach and close to Bambalapitiya Railway Station, offering easy access to other beaches and city exploration.
This 4-star hotel offers 21 square metre rooms, sleeping up to three guests, and features amenities including a swimming pool, restaurant, bar, fitness centre, and free Wi-Fi; free private parking is also available.
Courtyard By Marriott Colombo - Colombo
8.9 833 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.
Nuwa Sri Lanka At City Of Dreams - Colombo
9.2 53 reviews

Nuwa Sri Lanka At City Of Dreams

hotel, Colombo
Nuwa Sri Lanka At City Of Dreams, a 5-star hotel in Colombo, offers complimentary Wi-Fi, airport transfers, and concierge services, with free parking and laundry facilities available for guest convenience. This establishment features a swimming pool, poolside bar, spa, on-site restaurant, and cafe, alongside in-room amenities such as room service and air conditioning, ensuring a comfortable stay for all visitors.

Frequently Asked Questions about hotels in Colombo

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

    You can't miss the iconic Galle Face Green, a beautiful waterfront promenade with stunning views of the Indian Ocean. The Gangaramaya Temple is another must-see, known for its intricate architecture and serene atmosphere. For a glimpse into Sri Lanka's colonial past, visit the Old Dutch Hospital, now a bustling hub for shops and restaurants. A short drive from Colombo, you'll find the ancient city of Anuradhapura, a UNESCO World Heritage Site with magnificent ruins and ancient temples.
  • What are the best hotels with a swimming pool in Colombo?

    Marino Beach Colombo, Shangri-la Colombo and Cinnamon Red 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 for travellers, offering a mix of historic charm and modern amenities. It's close to many attractions, including the Galle Face Green, the National Museum, and the Colombo Harbour. The Cinnamon Gardens area is another great option, known for its lush greenery and upscale hotels.
  • What are the most popular 2, 3 and 4-star hotels in Colombo?

    Among 2, 3 and 4-star hotels in Colombo, Cinnamon Red Colombo, Maradha Colombo and Zest Metropole are the most popular ones.

  • What are the most affordable attractions in Colombo?

    The Viharamahadevi Park is a great place to relax and enjoy the outdoors for free. You can also visit the National Museum for a small entrance fee, where you can learn about Sri Lankan history and culture. The Pettah Market is a vibrant and chaotic experience, offering a glimpse into local life and a chance to bargain for souvenirs.
  • What are the best luxury hotels in Colombo?

    Marino Beach Colombo, Shangri-la Colombo and Jetwing Colombo Seven are among the best luxury hotels in Colombo.

  • How can travelers relax during a week in Colombo?

    Escape the city's hustle and bustle by visiting the serene Beira Lake, perfect for a leisurely stroll or a boat ride. Indulge in a rejuvenating spa treatment at one of Colombo's many wellness centres. For a truly relaxing experience, head to the beach at Mount Lavinia, just a short drive from Colombo.
  • What are the best family friendly hotels in Colombo?

    The best family friendly hotels in Colombo are Marino Beach Colombo, Maradha Colombo and Sofia Colombo City Hotel.

  • Where can you find the best traditional local cuisine in Colombo?

    The Pettah Market is a great place to try street food, with stalls offering a variety of Sri Lankan delicacies. For a more upscale dining experience, try Ministry of Crab, known for its delicious seafood dishes. The Gallery Cafe is another popular choice, offering a fusion of Sri Lankan and international cuisine.
  • What are the best pet friendly hotels in Colombo?

    The best pet friendly hotels in Colombo are Hilton Colombo Residence, Fair View Hotel Colombo and Mandarina Colombo.

  • What hotel chains can you find in Colombo?

    Colombo offers a wide range of hotel chains, including international brands like Hilton, Marriott, and Shangri-La, as well as local chains like Cinnamon Hotels & Resorts and Jetwing Hotels. You can also find boutique hotels and guesthouses throughout the city.
  • 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?

    You can find everything from budget-friendly guesthouses to luxurious five-star hotels in Colombo. There are also a variety of boutique hotels and serviced apartments, offering a more personalized experience. The city caters to all budgets and preferences.
  • When is the best time to book a hotel in Colombo?

    It's best to book your hotel in advance, especially if you're travelling during peak season, which runs from November to April. You can often find good deals by booking a few months in advance, but be sure to check for any special offers or promotions.
  • What amenities do hotel rooms typically offer in Colombo?

    Most hotels in Colombo offer basic amenities like air conditioning, Wi-Fi, and a private bathroom. Depending on the hotel's category, you might also find amenities like a swimming pool, a gym, and a restaurant. Some hotels even offer butler service and other luxury amenities.
  • What pet-friendly activities are available in Colombo?

    While Colombo doesn't have many dedicated pet-friendly activities, you can enjoy a walk with your furry friend at the Galle Face Green. Many cafes and restaurants in the city are also dog-friendly, allowing you to enjoy a meal with your pet. Remember to always be respectful of other people and their space.

Popular destinations

Best Colombo hotels with air conditioning

The Den 23 - Colombo
8.6 2124 reviews

The Den 23

hotel, Colombo
The Den 23 guesthouse is conveniently located in Maradana, Colombo, approximately 2.9 kilometres from Galle Face Green and close to Colombo Town Hall, the National Art Gallery, and Gangaramaya Temple.
This family-friendly establishment offers free Wi-Fi, private parking, an on-site restaurant serving Asian, continental and à la carte breakfasts, plus a shared lounge, terrace, and kitchen; guests can enjoy darts or explore nearby cycling routes.
Galle Face Hotel - Colombo
8.7 5739 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.
De Saram House By Geoffrey Bawa - Colombo
9.2 506 reviews

De Saram House By Geoffrey Bawa

hotel, Colombo
De Saram House by Geoffrey Bawa, a 4-star guesthouse, is situated in Colombo's Cinnamon Gardens district, approximately 4.5km from Bambalapitiya Railway Station and within walking distance of Colombo Town Hall and the National Art Gallery.
This architecturally significant property, designed by Geoffrey Bawa, offers one air-conditioned bedroom with a private bathroom, accommodating up to two guests, and features a garden, terrace, and free Wi-Fi.
Water Park Suites - Colombo
9.4 5 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.

Best Colombo hotels with a balcony

Park Street Suites - Colombo - Colombo
9.4 25 reviews

Park Street Suites - Colombo

hotel, Colombo
Park Street Suites offers a 4-star hotel stay in Colombo, located 3.5 kilometres from Khan Clock Tower and 3.7 kilometres from Bambalapitiya Railway Station, with Kollupitiya Beach and Gangaramaya Buddhist Temple nearby.
This family-friendly accommodation provides air-conditioned rooms with complimentary WiFi, private bathrooms, and balconies offering city views, alongside a garden, on-site restaurant with diverse cuisine options, and parking for up to 3 guests.
Park Street Suites Colombo Hotel - Colombo
No reviews

Park Street Suites Colombo Hotel

hotel, Colombo
Park Street Suites Colombo Hotel is a 4-star accommodation located 2 kilometres from Colombo's city centre, within walking distance of Galle Face Green Beach.
This hotel offers 1 bathroom, accommodates 2 guests, and includes internet, air conditioning, a terrace/balcony, on-site restaurant, parking, and lift access.
50 By The Sea - Colombo
8.5 876 reviews

50 By The Sea

hotel, Dehiwala
50 By The Sea, in Dehiwala, offers easy access to Mount Lavinia Beach and is within a couple of kilometres of Wellawatte and Milagiriya Beaches.
This Dehiwala guesthouse provides air-conditioned rooms with amenities including a flat-screen TV, tea/coffee making facilities, and some with kitchenettes; a garden and terrace are also available, along with free private parking and a choice of American or Halal breakfasts.
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.
©2026 cozycozy.com