Hotels in Colombo

722 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • 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

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.
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.
Jetwing Ratnam Residence - Colombo
9.5 45 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.
La Maison De Colombo - Colombo
9.5 53 reviews

La Maison De Colombo

hotel, Colombo
La Maison De Colombo, in Pamankada East, Colombo, offers convenient proximity to New Delmon Hospital and Park Hospital (within 2km), Lanka Hospital and Isipathanaramaya Buddhist Temple (within 3km).
This establishment provides guests with a swimming pool, restaurant, bar, parking, and free Wi-Fi, alongside a terrace/balcony and a coffee shop.

Best Colombo hotels with a pool

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

Hilton Colombo - Colombo
8.3 655 reviews

Hilton Colombo

hotel, Colombo
The Hilton Colombo, a 5-star hotel, is centrally located in Colombo's business district, offering convenient access to key city attractions.
This establishment provides a range of amenities including complimentary Wi-Fi, a swimming pool, a fitness centre, and on-site dining options, with 24-hour room service and housekeeping ensuring guest comfort.
Granbell Hotel Colombo - Colombo
8.8 13206 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.
La Maison De Colombo - Colombo
9.3 123 reviews

La Maison De Colombo

hotel, Colombo
La Maison De Colombo is a four-star guesthouse located in Colombo, conveniently situated near Wellawatte, Milagiriya, and Mount Lavinia beaches (all within 2.7km) and 9km from Diyawanna Oya Seaplane Base Airport.
This one-bedroom, one-bathroom property features an outdoor swimming pool, a garden, terrace, restaurant, bar, free private parking, and air-conditioned rooms with amenities including a continental breakfast; ideal for exploring Colombo's coastline and beyond.
Hôtel Renuka City - Colombo
No reviews

Hôtel Renuka City

hotel, Colombo
Hôtel Renuka City, a 3-star hotel in Colombo, offers convenient access to the city centre and is situated a short drive (approximately 1.5 hours or 90km) from Bandaranaike International Airport.
This Colombo hotel boasts 81 guest rooms, a swimming pool, fitness centre, multiple restaurants and bars, and four conference rooms, making it suitable for both leisure and business travellers.

Frequently asked questions about hotels in Colombo

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

    Colombo has many fascinating landmarks. You must visit the Galle Face Green, a beautiful promenade stretching along the coast. For colonial architecture, the Old Parliament Building and the Colombo Fort are a must-see. Just outside the city, you can find the ancient city of Anuradhapura, a UNESCO World Heritage Site, and the stunning Sigiriya Rock Fortress.
  • 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 best area for hotels depends on your preferences. If you want to be close to the action, the Colombo Fort area is ideal. For a quieter stay with easy access to the beach, the Galle Face area is a good choice. And if you want to be near the city's cultural hub, the Cinnamon Gardens area is perfect.
  • 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?

    Colombo has many budget-friendly attractions. You can enjoy a stroll along the Galle Face Green, visit the National Museum of Colombo, or explore the Pettah Market. The Colombo National Museum is a great option for a cultural experience, and the Pettah Market is a vibrant and colourful place to experience local life.
  • 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 offers plenty of ways to unwind. Spend an afternoon at the Galle Face Green, enjoying the ocean breeze and watching the sunset. Visit the Viharamahadevi Park for a peaceful stroll amongst the greenery. Or escape the city for a day trip to Negombo, a coastal town known for its beautiful beaches.
  • 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 authentic Sri Lankan cuisine, head to the Pettah Market. Here, you can find street food stalls serving delicious curries, rice and roti. For a more refined dining experience, try Ministry of Crab or The Gallery Cafe, both known for their traditional dishes.
  • 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 many international hotel chains in Colombo, including the Shangri-La, Hilton, and Marriott. There are also several local chains like the Jetwing and 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?

    Colombo offers a wide range of accommodation options, from budget-friendly guesthouses to luxurious five-star hotels. You can find everything from boutique hotels to modern skyscrapers, depending on your preference and budget.
  • When is the best time to book a hotel in Colombo?

    The best time to book a hotel in Colombo depends on your travel dates and budget. If you're travelling during peak season, book well in advance to secure the best rates and availability. For a more affordable option, consider booking during the shoulder seasons (April-May and September-October).
  • What amenities do hotel rooms typically offer in Colombo?

    Hotel rooms in Colombo generally offer standard amenities like air conditioning, Wi-Fi, and a private bathroom. Many hotels also provide additional amenities like swimming pools, fitness centres, and restaurants.
  • What pet-friendly activities are available in Colombo?

    Colombo doesn't have many dedicated pet-friendly activities. However, you can enjoy a walk with your furry friend at the Galle Face Green, which is a popular spot for locals and tourists alike. Many restaurants and cafes in the city also welcome well-behaved pets.

Popular destinations

Best Colombo hotels with air conditioning

Imperial Royal Grand Hotel - Colombo
No reviews

Imperial Royal Grand Hotel

hotel, Wennawatta
The Imperial Royal Grand Hotel is situated in Wennawatta, 4.7 kilometres from R Premadasa Stadium and 6.8 kilometres from Khan Clock Tower.
This four-star hotel offers family-friendly accommodation for up to seven guests, featuring air-conditioned rooms with balconies, room service, and on-site parking.
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.
The Den 23 - Colombo
8.6 2123 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.
Marino Beach Colombo - Colombo
9.2 16388 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 balcony

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.
Granny's House - Colombo
8.9 258 reviews

Granny's House

hotel, Colombo
Granny's House, a Colombo guesthouse, offers a peaceful stay; precise location within Colombo and proximity to landmarks requires further clarification.
This one-bedroom guesthouse sleeps up to three guests, featuring a private bathroom, flat-screen TV, air conditioning, and a terrace; tea-making facilities are also provided.
Four Petals Inn - Colombo
8.3 370 reviews

Four Petals Inn

hotel, Colombo
Four Petals Inn is located in Mount Lavinia, Colombo, a 3-minute walk from Mount Lavinia Beach and 2.4 miles (3.9 km) from Bambalapitiya Railway Station, offering easy access to other parts of the city.
This one-bedroom guesthouse sleeps up to three guests and features a shared kitchen and lounge, private bathrooms with bidets, free Wi-Fi, air conditioning, and sea views from some rooms.
Morven Hotel Colombo - Colombo
8.1 1759 reviews

Morven Hotel Colombo

hotel, Colombo
The Wonder Hotel Colombo is conveniently located in Colombo, close to the U.S. Embassy and a short drive from the Khan Clock Tower, offering easy access to the city's attractions. This 4-star hotel receives very good user ratings, making it a popular choice for travellers visiting Colombo.
The hotel features a range of amenities for a comfortable stay, including a swimming pool, fitness centre, spa, and restaurant. Guests can enjoy sea views from some rooms, and benefit from free Wi-Fi, a terrace, and a garden.
©2026 cozycozy.com