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

Hôtel Mandarina Colombo - Colombo
10 1 review

Hôtel Mandarina Colombo

hotel, Colombo
Hotel Mandarina Colombo, a 4-star establishment, offers comfortable accommodation in Colombo; its precise location within the city, however, remains unspecified.
The hotel features a swimming pool, fitness centre, and 24-hour room service, alongside in-room amenities such as flat-screen TVs and complimentary tea and coffee, catering to both business and leisure travellers.
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.
Amari Colombo Sri Lanka - Colombo
8.8 190 reviews

Amari Colombo Sri Lanka

hotel, Colombo
The Amari Colombo Sri Lanka, a 5-star hotel, is located in Colombo, offering convenient access to city exploration and transport links.
This accommodation provides complimentary Wi-Fi, a swimming pool, a fitness centre, and on-site dining, with airport and local transport services available.
Marino Beach Colombo - Colombo
9.2 16413 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.

Best Colombo hotels with a pool

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

Nuwa At City Of Dreams Sri Lanka - Colombo
9.8 9 reviews

Nuwa At City Of Dreams Sri Lanka

hotel, Colombo
Nuwa Sri Lanka At City Of Dreams, a 4-star hotel in Colombo's Kompannaweediya district, is conveniently located less than 1.5km from Beira Lake and Colombo City Centre, and under 1km from Nawaloka Hospital and Galle Face Green.
This establishment offers guests an on-site casino, outdoor swimming pool with pool bar, restaurant and two bars, a 24-hour fitness centre, free valet parking, and spa facilities.
Water Park Suites - Colombo
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.
Radisson Hotel Colombo - Colombo
8.3 4750 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.
Shangri-la Colombo - Colombo
9.1 2525 reviews

Shangri-la Colombo

hotel, Colombo
The Shangri-La Colombo is located in Colombo's lively business and entertainment district, a short walk from Beira Lake and the city's main attractions. It is a 5-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The hotel offers a range of rooms, from spacious suites to cosy studios, all featuring modern design and stunning views. Guests can enjoy a variety of amenities, including a swimming pool, fitness centre, spa, restaurant, bar, and room service.

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

Kings Hotel - Colombo
7.8 42 reviews

Kings Hotel

hotel, Colombo
Kings Hotel, a 4-star establishment in Colombo, is located 2.4 kilometres from Galle Face Beach and close to landmarks such as the Khan Clock Tower and the Colombo Dutch Museum.
This accommodation offers rooms with air conditioning, private bathrooms, and balconies, alongside amenities like complimentary WiFi, room service, and on-site parking.
Sathkara City Center - Colombo - Colombo
8.0 20 reviews

Sathkara City Center - Colombo

hotel, Colombo
The Sathkara City Center - Colombo offers a hotel stay in Colombo, with no precise location details provided.
This accommodation features air conditioning, Wi-Fi, a terrace or balcony, a restaurant and room service, with in-room amenities including coffee and tea making facilities, a television, daily newspaper, and in-room streaming video, with some bathrooms providing bathrobes, towels, and hairdryers.
Hôtel Ramada Colombo - Colombo
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.
Mandarina Colombo - Colombo
8.7 5827 reviews

Mandarina Colombo

hotel, Colombo
The Mandarina Colombo hotel is conveniently located in Colombo, close to the U.S. Embassy and within walking distance of several attractions like Majestic City and Barefoot Gallery. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers modern and comfortable rooms with amenities like free Wi-Fi, air conditioning, and a private bathroom. Guests can enjoy a rooftop infinity pool with stunning views of Colombo, and the hotel also has two restaurants, a bar, a fitness centre, and room service.

Best Colombo hotels with a balcony

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.
Cinnamon Lakeside - Colombo
8.5 2571 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.
Cinnamon Grand Colombo - Colombo
8.8 2662 reviews

Cinnamon Grand Colombo

hotel, Colombo
The Cinnamon Grand Colombo is a five-star hotel situated in the heart of Colombo, close to the World Trade Center, National Museum, and various temples. It has consistently received very good user ratings for its service, cleanliness, and location.
The hotel features a range of facilities, including two outdoor swimming pools, a fitness centre, and a spa. Guests can also enjoy a variety of dining options, including the renowned seafood restaurant, Lagoon.
Leo's Home Stay - Colombo
8.4 579 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.
©2026 cozycozy.com