Hotels in Colombo

722 available hotel offers

2 nights
2
1
  • tripcom
  • booking
  • airbnb
  • tripadvisor
  • klook
  • agoda
  • expedia
  • hotelscom
  • hotelscombined
  • eztravel
  • makemytrip
  • rakutentravel
Colombo hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Colombo hotels: compare the best hotel deals

Best Colombo luxury hotels (4 and 5 stars)

Among the 722 accommodations in Colombo, here are the 4 best luxury hotels

Orion City Hotel - Colombo
8.2 477 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.
Itc Ratnadipa, A Luxury Collection Hotel, Colombo - Colombo
8.9 1274 reviews

Itc Ratnadipa, A Luxury Collection Hotel, Colombo

hotel, Colombo
The ITC Ratnadipa, a Luxury Collection Hotel, Colombo, enjoys a prime location in Colombo, close to Galle Face Green and Kollupitiya Beach, approximately 10km from Diyawanna Oya Seaplane Base Airport.
This five-star establishment offers 1-bedroom suites with amenities including a swimming pool, spa, and restaurant serving diverse cuisines, along with valet parking and excellent guest ratings.
Sofia Colombo City Hotel - Colombo
8.9 212 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).
Fairway Colombo - Sri Lanka's First Hotel With Robot Technology - Colombo
8.5 3212 reviews

Fairway Colombo - Sri Lanka's First Hotel With Robot Technology

hotel, Colombo
The Fairway Colombo hotel enjoys a convenient Colombo location, approximately 0.7km from the Khan Clock Tower, and within 2.4km and 3.2km of the US Embassy and R. Premadasa Stadium respectively.
This family-friendly establishment offers air-conditioned rooms with en-suite bathrooms, free Wi-Fi, a restaurant, bar, fitness centre, sauna, and parking; nearby attractions include Asiri Surgical Hospital (6km) and Bandaranaike International Airport (27km).

Best Colombo hotels with a pool

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

Hôtel Sofia Colombo City - Colombo
No reviews

Hôtel Sofia Colombo City

hotel, Colombo
Hotel Sofia Colombo City, a 3-star establishment offering 212 guest rooms, requires further information regarding its precise location within Colombo to specify proximity to landmarks.
This Colombo lodging boasts amenities including air conditioning, a restaurant, bar, parking, and internet access; however, details on specific room sizes, layouts, and further services are unavailable.
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.
Taprobane House - Colombo
9.1 1060 reviews

Taprobane House

hotel, Colombo
Taprobane House, in Colombo's Bambalapitiya district, is a short walk (less than 0.2 km) from Bambalapitiya Beach and close to Milagiriya and Kollupitiya Beaches, and also conveniently located near Bambalapitiya Railway Station.
This Colombo hotel offers one-bedroom suites with air conditioning, a private bathroom, and amenities including a swimming pool, restaurant, bar, and free private parking; guests can enjoy a range of breakfast options and benefit from concierge services.
Marino Beach Colombo - Colombo
9.2 16421 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.

Frequently asked questions about hotels in Colombo

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

    You have to visit the Galle Face Green, a beautiful promenade along the coast. It's a great place for a stroll or to enjoy some street food. Then, there's the Gangaramaya Temple, a Buddhist temple with a stunning collection of artifacts. And you can't miss the Independence Square, a historic landmark that commemorates Sri Lanka's independence.
  • 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 great choice for a hotel. It's close to many of the city's attractions, including the Galle Face Green and the National Museum. The Cinnamon Gardens area is another good option, offering a more relaxed atmosphere and some excellent restaurants.
  • What are the most popular 2, 3 and 4-star hotels in Colombo?

    Among 2, 3 and 4-star hotels in Colombo, Maradha Colombo, Fair View Hotel Colombo and The Residence are the most popular ones.

  • What are the most affordable attractions in Colombo?

    You can enjoy a relaxing evening at the Galle Face Green, a public space with stunning views of the Indian Ocean, and it's completely free. The Colombo National Museum is another affordable option, showcasing the history and culture of Sri Lanka. The Pettah Market is a bustling place to experience local life and haggle for souvenirs, and it's free to wander around.
  • 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?

    You can relax at the Galle Face Green, a promenade along the coast. It's a great place to take a stroll or simply sit and enjoy the views. Or, you can visit the Viharamahadevi Park, a beautiful green space in the heart of Colombo, perfect for a picnic or a quiet afternoon. And don't forget to book a spa treatment at one of the many hotels in the city.
  • 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 traditional Sri Lankan cuisine, you must try the 'Kottu Roti' at the 'Upali's' restaurant. It's a popular street food made with roti bread, vegetables, and meat. You can also find delicious rice and curry dishes at 'Ministry of Crab', a restaurant known for its fresh seafood and authentic flavours. And for a more casual experience, head to 'The Gallery Cafe', a local favourite that serves up traditional Sri Lankan dishes at reasonable prices.
  • 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 can find many international hotel chains in Colombo, such as The Hilton, The Marriott, and The Shangri-La. There are also some local chains like the Jetwing Hotels and the 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?

    You can find everything from budget-friendly guesthouses to luxury five-star hotels in Colombo. There are also boutique hotels and serviced apartments for longer stays.
  • When is the best time to book a hotel in Colombo?

    The best time to book a hotel in Colombo is during the off-season, which is from May to September. You'll find the best deals and fewer crowds during this time. However, peak season is from December to April, so if you're travelling during that time, book your hotel well in advance.
  • What amenities do hotel rooms typically offer in Colombo?

    Most hotels in Colombo offer standard amenities like air conditioning, Wi-Fi, and a TV. Many also have swimming pools, gyms, and restaurants. Some luxury hotels also have spas and other exclusive services.
  • What pet-friendly activities are available in Colombo?

    Unfortunately, there aren't many pet-friendly activities specifically in Colombo. However, you can enjoy a walk with your dog at the Galle Face Green, a promenade along the coast. You can also find some pet-friendly restaurants and cafes in the city. For more options, you can check out the outskirts of Colombo, where there are more parks and green spaces.

Popular destinations

Best Colombo hotels with air conditioning

Kreation Hotels Colombo - Colombo
8.0 128 reviews

Kreation Hotels Colombo

hotel, Colombo
Kreation Hotels Colombo, a 4-star hotel in the Kollupitiya district, is located just 180 metres from Kollupitiya Beach and a short distance from Bambalapitiya Railway Station, offering convenient access to Barefoot Gallery and Gangaramaya Buddhist Temple.
This accommodation provides air-conditioned rooms, a terrace, free WiFi throughout, and complimentary private parking, with room service and a 24-hour front desk available for guest convenience.
Heritage Eco Resort Kelaniya - Colombo
7.9 174 reviews

Heritage Eco Resort Kelaniya

hotel, Kelaniya
Heritage Eco Resort Kelaniya is conveniently located in Kelaniya, Sri Lanka, approximately 7.6km from the R. Premadasa Stadium and 9km from the Khan Clock Tower.
This family-friendly guesthouse offers air-conditioned rooms with private bathrooms, a garden, terrace, jacuzzi, free Wi-Fi, and free private parking, plus room service and a paid airport shuttle.
Cinnamon Life At City Of Dreams - Colombo
9.1 1928 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.
Dutch Heritage Colombo - Colombo
8.6 811 reviews

Dutch Heritage Colombo

hotel, Colombo
The Dutch Heritage Colombo guesthouse offers convenient accommodation close to Galle Face Green, the Khan Clock Tower, and the Colombo Dutch Museum, within 3.8 km of Bambalapitiya Railway Station and 3.9 km from the R. Premadasa Stadium.
This single-bedroom unit features air conditioning, a flat-screen TV with satellite channels, free Wi-Fi, a private bathroom with shower and bidet, and offers luggage storage; guests can also utilise the on-site currency exchange.

Best Colombo hotels with a balcony

Granbell Hotel Colombo - Colombo
8.7 13297 reviews

Granbell Hotel Colombo

hotel, Colombo
The Granbell Hotel Colombo is located in Kollupitiya, a short walk from Kollupitiya Beach and close to Bambalapitiya Railway Station, offering easy access to other beaches such as Bambalapitiya and Galle Face Beach.
This 4-star hotel boasts an outdoor swimming pool, fitness centre, sauna, and hot tub, alongside a restaurant, bar, and room service, all within its premises; all rooms feature air conditioning, flat-screen TVs, and private bathrooms.
Amari Colombo, Sri Lanka - Colombo
8.7 1035 reviews

Amari Colombo, Sri Lanka

hotel, Colombo
Amari Colombo, a 5-star hotel, is located in Kollupitiya, Colombo, a short walk from Kollupitiya Beach and close to other beaches like Bambalapitiya and Galle Face Beach, as well as the Gangaramaya Temple.
This Colombo establishment offers guests free private parking, airport transfers, an outdoor swimming pool, a restaurant, a bar, and comfortable rooms with air conditioning, flat-screen TVs, and private bathrooms including bidets; free WiFi is available throughout the property.
Luna Mews - Ward Place - Colombo
8.8 37 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.
Zest Metropole - Colombo
8.5 1989 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