Hotels in Colombo (Sri Lanka)

722 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Colombo (Sri Lanka) hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

722 Cheap hotels in Colombo (Sri Lanka)

Find the Best 5-Star Hotels in Colombo (Sri Lanka)

Upscale hotels in Colombo (Sri Lanka) offer the kind of stay you will want to return to, featuring premium amenities and refined service throughout.

Hilton Colombo Hotel - Colombo (Sri Lanka)
8.8 1726 reviews

Hilton Colombo Hotel

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.
Amari Colombo Sri Lanka - Colombo (Sri Lanka)
9.1 398 reviews

Amari Colombo Sri Lanka

hotel, Colombo
The Amari Colombo Sri Lanka hotel, a two-star establishment, enjoys a prime Kollupitiya location, within a 0.8km walk of the US Embassy Colombo and Liberty Plaza, offering easy access to Colombo's commercial district.
This Colombo lodging boasts four restaurants, an outdoor pool, free Wi-Fi in public areas, complimentary self-parking, and concierge services, alongside 24-hour front desk assistance.
Radisson Hotel Colombo - Colombo (Sri Lanka)
8.3 4698 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.
Galle Face Hotel - Colombo (Sri Lanka)
8.8 2775 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.

Best Hotels with a Pool in Colombo (Sri Lanka)

Dip in whenever you like, as every hotel near the water in Colombo (Sri Lanka) comes with a swimming pool on-site.

Hôtel The Kingsbury Colombo - Colombo (Sri Lanka)
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.
Hôtel Marino Beach Colombo - Colombo (Sri Lanka)
No reviews

Hôtel Marino Beach Colombo

hotel, Colombo
Hôtel Marino Beach Colombo, a 4-star establishment, offers 300 comfortable rooms and is situated in Colombo; its precise location within the city, however, requires further clarification.
This Colombo hotel boasts amenities including a swimming pool, spa, fitness centre, and restaurant, along with Wi-Fi access and wheelchair-accessible rooms.
Hôtel Courtyard By Marriott Colombo - Colombo (Sri Lanka)
No reviews

Hôtel Courtyard By Marriott Colombo

hotel, Colombo
Hôtel Courtyard By Marriott Colombo is situated in Colombo, 1.7 kilometres from Galle Face Beach.
This hotel offers a swimming pool, fitness centre, restaurant, bar, and complimentary private parking, with check-out at 12:00.
Sofia Colombo City Hotel - Colombo (Sri Lanka)
8.9 211 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).

Frequently asked questions about hotels in Colombo (Sri Lanka)

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

    Colombo is brimming with landmarks! You can't miss the iconic Galle Face Green, a seafront promenade perfect for a stroll. For history buffs, the Gangaramaya Temple and the Dutch Hospital are must-sees. If you're up for a day trip, head to the ancient city of Anuradhapura, home to impressive ruins like the Sri Maha Bodhi tree.
  • What are the best hotels with a swimming pool in Colombo (Sri Lanka)?

    Marino Beach Colombo, Shangri-la Colombo and Maradha Colombo are among the best hotels with a swimming pool in Colombo (Sri Lanka).

  • 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 near the beach, stay in the Kollupitiya or Wellawatte areas. For a more central location, Fort or Cinnamon Gardens offer a mix of luxury hotels and boutique options. You'll find plenty of budget-friendly guesthouses in the Pettah area.
  • What are the most popular 2, 3 and 4-star hotels in Colombo (Sri Lanka)?

    Among 2, 3 and 4-star hotels in Colombo (Sri Lanka), Maradha Colombo, C 1 Colombo Fort and Fair View Hotel Colombo are the most popular ones.

  • What are the most affordable attractions in Colombo?

    You can enjoy Colombo without breaking the bank! The National Museum is a great option for exploring Sri Lankan history and culture at a low cost. The Colombo Fort area offers a vibrant atmosphere with street food stalls and shops. You can also take a walk along the Galle Face Green and soak in the sea breeze for free.
  • What are the best luxury hotels in Colombo (Sri Lanka)?

    Marino Beach Colombo, Shangri-la Colombo and Zest Metropole are among the best luxury hotels in Colombo (Sri Lanka).

  • How can travelers relax during a week in Colombo?

    For a relaxing week, start your day with a yoga session at the Viharamahadevi Park. In the afternoon, head to the serene Dutch Hospital for a leisurely lunch. End your day with a sunset stroll along Galle Face Green, taking in the views of the ocean.
  • What are the best family friendly hotels in Colombo (Sri Lanka)?

    The best family friendly hotels in Colombo (Sri Lanka) 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 flavours, head to the Pettah area. The bustling streets are lined with small eateries serving up delicious curries, rice and roti. Don't miss the opportunity to try kottu roti, a popular street food made with chopped roti bread, vegetables and spices.
  • What are the best pet friendly hotels in Colombo (Sri Lanka)?

    The best pet friendly hotels in Colombo (Sri Lanka) are Fair View Hotel Colombo, Mandarina Colombo and Trillium Boutique City Hotel.

  • What hotel chains can you find in Colombo?

    Colombo has a diverse range of hotel chains to choose from. You'll find international brands like Hilton, Shangri-La, and Marriott, as well as local chains like Jetwing and Cinnamon. There are also boutique hotels and guesthouses offering unique experiences.
  • What are the best hotels with jacuzzi in Colombo (Sri Lanka)?

    Marino Beach Colombo, Shangri-la Colombo and Maradha Colombo are the best hotels with a jacuzzi in Colombo (Sri Lanka).

  • What type of hotels can you find in Colombo?

    Colombo offers a variety of accommodation options. From luxurious five-star hotels like the Galle Face Hotel to budget-friendly guesthouses and hostels, you can find something to suit your needs and budget. There are also boutique hotels, beach resorts, and apartments available.
  • 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 (December to April), book well in advance to secure the best deals and availability. If you're flexible with your dates, you can find good deals during the off-season (May to November).
  • What amenities do hotel rooms typically offer in Colombo?

    Hotel rooms in Colombo typically offer basic amenities like air conditioning, Wi-Fi, and a private bathroom. Some hotels may also offer additional amenities such as a swimming pool, fitness centre, and spa services. It's always a good idea to check the hotel's website or contact them directly to confirm the amenities available.
  • 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 along the Galle Face Green or visit the Viharamahadevi Park, where dogs are generally allowed. Some restaurants and cafes may also be pet-friendly, so check with them beforehand.

Popular destinations

Search Coastal Hotels near Colombo (Sri Lanka)

Base your next maritime getaway at shoreside hotels in Colombo (Sri Lanka), situated a brief journey from local beach communities.

Shiloh Apartments - Colombo (Sri Lanka)
9.0 11 reviews

Shiloh Apartments

hotel, Colombo
Shiloh Apartments, a 2-star hotel in Colombo's Bambalapitiya district, is less than 2km from the University of Colombo and Colombo City Centre, and within a 10-minute radius of the Malaysian High Commission and Bellagio Casino.
This Colombo guesthouse offers free on-site parking, a communal television, and assistance with tour and ticket bookings, placing guests near numerous dining and shopping options.

Best Colombo (Sri Lanka) hotels with air conditioning

Nuwa Sri Lanka At City Of Dreams - Colombo (Sri Lanka)
8.7 18 reviews

Nuwa Sri Lanka At City Of Dreams

hotel, Colombo
Nuwa Hotel in Colombo offers 5-star accommodation a 7-minute walk from Galle Face Green and close to Colombo City Centre, approximately 32km from Bandaranaike International Airport.
This Colombo hotel features air-conditioned rooms with a desk, tea/coffee making facilities, safety deposit box, flat-screen TV and private bathroom, plus a spa, parking and breakfast options including buffet, continental and American choices.
Colombo Court Hotel & Spa - Colombo (Sri Lanka)
8.7 2058 reviews

Colombo Court Hotel & Spa

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.
Dutch Heritage Colombo - Colombo (Sri Lanka)
8.6 778 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.
The Beach Villa - Colombo (Sri Lanka)
8.2 136 reviews

The Beach Villa

hotel, Mount Lavinia
The Beach Villa, a two-star guesthouse in Mount Lavinia, offers direct beach access and is situated 6.6km from Bambalapitiya Railway Station and 12km from the Khan Clock Tower.
This one-bedroom villa features a private bathroom, air conditioning, free Wi-Fi, a shared kitchen, and an outdoor swimming pool, with parking also available.

Discover Hotels with a Terrace in Colombo (Sri Lanka)

Morning coffee with views of the water and coastal scenery is one of the simple pleasures of staying in a hotel near the water in Colombo (Sri Lanka).

Nest & Rest - Colombo (Sri Lanka)
8.8 22 reviews

Nest & Rest

hotel, Sri Jayewardenepura Kotte
Standard Boutique Hotel @Colombo - Colombo (Sri Lanka)
8.1 683 reviews

Standard Boutique Hotel @Colombo

boutique hotel
Mk Colombo - Colombo (Sri Lanka)
9.0 127 reviews

Mk Colombo

hotel, Colombo
Water Park Suites - Colombo (Sri Lanka)
9.5 2 reviews

Water Park Suites

hotel, Nugegoda

Guest-Favourite Family-Friendly Hotels in Colombo (Sri Lanka)

These kid-friendly hotels in Colombo (Sri Lanka) offer access to lifeguarded beaches and plenty of room to spread out. Holidays are always better when everyone is comfortable.

Taj Samudra, Colombo - Colombo (Sri Lanka)
8.5 1374 reviews

Taj Samudra, Colombo

hotel, Colombo
Zylan Colombo - Colombo (Sri Lanka)
8.7 1293 reviews

Zylan Colombo

hotel, Colombo
Cinnamon Grand Colombo - Colombo (Sri Lanka)
8.7 2611 reviews

Cinnamon Grand Colombo

hotel, Colombo
Cinnamon Life At City Of Dreams - Colombo (Sri Lanka)
9.3 255 reviews

Cinnamon Life At City Of Dreams

hotel, Colombo

Top Dog-Friendly Hotels in Colombo (Sri Lanka)

Stay at a dog-friendly hotel in Colombo (Sri Lanka), perfectly situated for coastal strolls and sandy paw adventures.

Fair View Hotel Colombo - Colombo (Sri Lanka)
8.6 2135 reviews

Fair View Hotel Colombo

hotel, Colombo

Explore Hotels with Parking in Colombo (Sri Lanka)

Park up and enjoy the coast and local beaches since every hotel in Colombo (Sri Lanka) comes with a free on-site car park.

Granny's House - Colombo (Sri Lanka)
8.9 231 reviews

Granny's House

hotel, Colombo
Shalimar Hotel - Colombo (Sri Lanka)
8.0 555 reviews

Shalimar Hotel

hotel, Colombo
Trillium Boutique Express Hotel - Ward Place - Colombo (Sri Lanka)
7.0 28 reviews

Trillium Boutique Express Hotel - Ward Place

hotel, Colombo
Courtyard By Marriott Colombo - Colombo (Sri Lanka)
9.0 830 reviews

Courtyard By Marriott Colombo

hotel, Colombo

Search Hotels with Spa Facilities in Colombo (Sri Lanka)

Wellness travel to Colombo (Sri Lanka) starts with a hotel that has a proper spa. Every option in our collection has one.

Shiloh Apartments - Colombo (Sri Lanka)
9.0 11 reviews

Shiloh Apartments

hotel, Colombo
©2026 cozycozy.com