Hotels in Colombo

460 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

460 Cheap hotels in Colombo

Best Colombo luxury hotels (4 and 5 stars)

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

Jetwing Ratnam Residence - Colombo
9.5 34 reviews
Colombo
15/08 – 16/08
345 ﺩ.ﺇ/nightfor 1 night

Jetwing Ratnam Residence

1 3
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.
Kreation Hotels Colombo - Colombo
8.0 243 reviews
Colombo
22/09 – 30/09
286 ﺩ.ﺇ/nighttotal: 2288 ﺩ.ﺇ (8 )

Kreation Hotels Colombo

2 2
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.
Hôtel Pearl Grand By Rathna - Colombo
Colombo
01/07 – 02/07
193 ﺩ.ﺇ/nightfor 1 night

Hôtel Pearl Grand By Rathna

1 2
hotel , Colombo
Hôtel Pearl Grand By Rathna's precise location in Colombo requires further clarification; however, its proximity to key attractions or districts is not detailed in the provided information.
The 4-star hotel offers 23-square-metre rooms with one bedroom and bathroom, including amenities such as a swimming pool, fitness centre, and 24-hour room service.
Fairway Colombo - Sri Lanka's First Hotel With Robot Technology - Colombo
8.5 3398 reviews
Colombo
11/07 – 13/07
483 ﺩ.ﺇ/nighttotal: 966 ﺩ.ﺇ (2 )

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

1 3
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 460 accommodations in Colombo, here are the 4 best hotels with a pool

Hôtel Sofia Colombo City - Colombo
Colombo
03/07 – 05/07
275 ﺩ.ﺇ/nighttotal: 550 ﺩ.ﺇ (2 )

Hôtel Sofia Colombo City

1 1
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.
Shangri-la Colombo - Colombo
9.0 4512 reviews
Colombo
10/11 – 15/11
651 ﺩ.ﺇ/nighttotal: 3255 ﺩ.ﺇ (5 )

Shangri-la Colombo

1 2
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.
Colombo Court Hotel & Spa - Colombo
8.7 2128 reviews
Colombo
17/08 – 25/08
442 ﺩ.ﺇ/nighttotal: 3536 ﺩ.ﺇ (8 )

Colombo Court Hotel & Spa

1 3
hotel , Colombo
Colombo Court Hotel & Spa is situated in Colombo City, a short walk from MC Shopping Mall and Kolpity Railway Station, offering easy access to the city's attractions and transport links. This 4-star hotel consistently receives very good ratings from guests, highlighting its high standards of service and facilities.
The hotel features modern and stylish rooms with amenities such as mini-bars, personal safes, and private bathrooms. Guests can enjoy a range of dining options, including European and Mediterranean cuisine at Scarlet restaurant, Asian dishes and drinks at the Loft Lounge Bar, and light snacks and beverages at the rooftop Cloud Cafe with its stunning city views.
The Manor Boutique-hotel - Colombo
Colombo
16/12 – 29/12
1534 ﺩ.ﺇ/nighttotal: 19942 ﺩ.ﺇ (13 )

The Manor Boutique-hotel

2 4
hotel , Colombo
The Manor Boutique-hotel in Colombo offers a tranquil escape, situated 4 kilometres from the city centre.
This accommodation provides air conditioning, Wi-Fi, a swimming pool, an on-site restaurant, and parking, with a guest capacity of two and one bathroom.

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.

Destinations nearby

Best Colombo hotels with air conditioning

Alankara Retreats Colombo 07 - Colombo
9.0 50 reviews
Colombo
22/07 – 02/08
136 ﺩ.ﺇ/nighttotal: 1496 ﺩ.ﺇ (11 )

Alankara Retreats Colombo 07

1 1
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.
Male Massage Therapist For Colombo With A/c Comfortable Room - Colombo
Colombo
14/08 – 16/08
239 ﺩ.ﺇ/nighttotal: 478 ﺩ.ﺇ (2 )

Male Massage Therapist For Colombo With A/c Comfortable Room

1 3
hotel , Colombo
This Colombo apartment, situated in Bambalapitiya, offers convenient access to attractions such as the Sri Lanka National Museum and the Nelum Pokuna Mahinda Rajapaksa Theatre, though precise distances aren't specified.
The one-bedroom flat, located within a hotel, sleeps three guests and includes air conditioning, a private bathroom, and on-site massage therapy services (sensual, sports, and deep tissue massages available).
Maradha Colombo - Colombo
8.8 2276 reviews
Colombo
24/06 – 25/06
1499 ﺩ.ﺇ/nightfor 1 night

Maradha Colombo

4 10
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.
Nest & Rest - Colombo
8.6 15 reviews
Colombo
23/06 – 30/06
102 ﺩ.ﺇ/nighttotal: 714 ﺩ.ﺇ (7 )

Nest & Rest

1 2
hotel , Sri Jayewardenepura Kotte
Nest & Rest, a hotel in Sri Jayewardenepura Kotte, is located 5.8 kilometres from R Premadasa Stadium and Bambalapitiya Railway Station, and 3.5 kilometres from Colombo Town Hall.
This family-friendly accommodation offers 1 bedroom and 1 bathroom, with air conditioning, complimentary WiFi, and a terrace, alongside an on-site restaurant and free private parking.

Best Colombo hotels with a balcony

Mandarina Colombo - Colombo
8.7 5856 reviews
Colombo
22/09 – 30/09
235 ﺩ.ﺇ/nighttotal: 1880 ﺩ.ﺇ (8 )

Mandarina Colombo

1 2
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.
Mk Colombo - Colombo
9.1 119 reviews
Colombo
16/12 – 29/12
306 ﺩ.ﺇ/nighttotal: 3978 ﺩ.ﺇ (13 )

Mk Colombo

1 2
hotel , Colombo
Mk Colombo, a 3-star hotel, is located in Colombo, 2.9 kilometres from Khan Clock Tower and 3.2 kilometres from R Premadasa Stadium, with Colombo Town Hall and Maradana Train Station nearby.
This establishment offers air-conditioned rooms with complimentary WiFi, an on-site restaurant serving continental, Asian, or halal breakfast, and free private parking, with a terrace and 24-hour room service available.
Nh Collection Colombo - Colombo
8.5 1560 reviews
Colombo
22/06 – 18/08
1410 ﺩ.ﺇ/nighttotal: 80370 ﺩ.ﺇ (57 )

Nh Collection Colombo

2 2
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.
Hilton Colombo Hotel - Colombo
8.8 3463 reviews
Colombo
02/07 – 03/07
546 ﺩ.ﺇ/nightfor 1 night

Hilton Colombo Hotel

1 3
hotel , Colombo
The Hilton Colombo Hotel is located in Colombo Fort, right next to the World Trade Centre and offering views of the Indian Ocean and Beira Lake. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel has a range of comfortable rooms and suites, all with modern amenities. Guests can enjoy a variety of dining options, a refreshing swimming pool, a fitness centre, and a spa, as well as other amenities like tennis courts and valet parking.
©2026 cozycozy.com