Hotels in Colombo

722 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
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

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.
Sofia Colombo City Hotel - Colombo
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).
Hôtel The Ocean Colombo - Colombo
No reviews

Hôtel The Ocean Colombo

hotel, Colombo
Hôtel The Ocean Colombo, a four-star hotel on Marine Drive, offers comfortable accommodation with ocean views, located within 2 kilometres of Kollupitiya's shopping and dining areas and approximately 3 kilometres from Galle Face Green.
This establishment provides internet, air conditioning, a terrace/balcony, spa, restaurant, bar, and valet and on-site parking, with a 12:00 check-out time.
Courtyard By Marriott Colombo Hotel - Colombo
No reviews

Courtyard By Marriott Colombo Hotel

hotel, Colombo
The Courtyard by Marriott Colombo is conveniently located approximately 2 kilometres from Colombo city centre, offering easy access to various attractions.
This 4-star hotel boasts a restaurant, free parking, a fitness centre, Wi-Fi, and additional guest services including laundry and concierge assistance.

Best Colombo hotels with a pool

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

Sara Luxury  Apartment - Colombo
No reviews

Sara Luxury Apartment

hotel, Colombo
Book this hotel room in a 3* hotel. You will be based in Colombo.
Facilities and services include air conditioning, free parking and a room service. This hotel in Colombo has a swimming pool!
Water Park Suites - Colombo
No 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.
Colombo Court Hotel & Spa - Colombo
8.7 2059 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.
Cinnamon Lakeside - Colombo
8.5 2470 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.

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 seafront promenade perfect for a stroll. The Gangaramaya Temple is a must-see for its intricate architecture and serene atmosphere. For a glimpse into colonial history, visit the Dutch Hospital, now a bustling shopping and dining complex. Just outside of Colombo, you have the ancient city of Anuradhapura, home to ancient ruins and stupas, and Sigiriya, known for its Lion Rock fortress.
  • What are the best hotels with a swimming pool in Colombo?

    Marino Beach Colombo, Shangri-la Colombo and Jetwing Colombo Seven 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 option for staying, with its mix of colonial architecture, modern hotels, and easy access to shops, restaurants, and attractions. You'll find the bustling nightlife in the Kollupitiya area, while the Cinnamon Gardens offers a quieter, more residential feel.
  • 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?

    The National Museum is a great option for learning about Sri Lankan history and culture, and it's very affordable. The Viharamahadevi Park is a peaceful green space perfect for a relaxing afternoon, and it's completely free. You can also enjoy a walk along the Galle Face Green, a lively promenade that's free to access.
  • 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?

    For a relaxing time, head to the Mount Lavinia Hotel, a historic beachfront property with a beautiful garden. The Galle Face Green is perfect for a leisurely stroll, and the nearby Colombo National Museum offers a peaceful escape from the city's hustle and bustle. You can also enjoy a spa treatment at one of the many luxury hotels in the city.
  • What are the best family friendly hotels in Colombo?

    The best family friendly hotels in Colombo are Marino Beach Colombo, Jetwing Colombo Seven and The Den 23.

  • Where can you find the best traditional local cuisine in Colombo?

    For authentic Sri Lankan cuisine, head to the Pettah Market, a vibrant hub of street food stalls. The Ministry of Crab is a popular spot for seafood, while Upali's is known for its traditional rice and curry dishes. Don't miss out on the street food stalls around the Colombo Fort area, where you can sample local delicacies like kottu roti and string hoppers.
  • 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 international hotel chains like Hilton, Marriott, and Shangri-La in Colombo, offering a range of amenities and services. Local chains like Jetwing and Cinnamon also offer a good selection of hotels across 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 luxury five-star hotels in Colombo. There are also boutique hotels, offering a more intimate and personalized experience. If you're looking for a beachfront stay, there are several hotels along the coast, offering stunning views of the Indian Ocean.
  • When is the best time to book a hotel in Colombo?

    The best time to book a hotel in Colombo is usually during the shoulder seasons, from April to May and September to October, when the weather is pleasant and the prices are lower. However, if you're looking for a specific hotel or during peak season, it's always best to book 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 private bathroom. Many also have swimming pools, gyms, and restaurants. Some luxury hotels offer additional amenities like spa services, concierge desks, and rooftop bars.
  • What pet-friendly activities are available in Colombo?

    While Colombo isn't necessarily known for its pet-friendly activities, you can enjoy a walk with your furry friend along the Galle Face Green, a popular promenade along the coast. Some parks and gardens in the city also allow dogs on leashes, and you can find pet-friendly cafes and restaurants where you can enjoy a meal with your dog.

Popular destinations

Best Colombo hotels with air conditioning

Trillium Boutique Express Hotel - Ward Place - Colombo
8.2 17 reviews

Trillium Boutique Express Hotel - Ward Place

hotel, Colombo
Trillium Express Colombo 7, a 5-star hotel, enjoys a prime location in Colombo 7, approximately 1.8 km from Colombo Town Hall and within a 5 km radius of Bambalapitiya Railway Station and the Khan Clock Tower.
This Colombo guesthouse offers air-conditioned rooms with 23 square metres of floor space, accommodating up to 3 guests, and features a private bathroom, desk, flat-screen TV, and complimentary toiletries; breakfast options include buffet, à la carte, and continental choices.
Bansrivilla Mount Lavinia - Colombo
No reviews

Bansrivilla Mount Lavinia

hotel, Mount Lavinia
Bansrivilla Mount Lavinia, a guesthouse located in Mount Lavinia, is a 5-minute walk from Mount Lavinia Beach and approximately 6.4 kilometres from Bambalapitiya Railway Station.
This family-friendly accommodation offers air-conditioned rooms with balconies, complimentary Wi-Fi, on-site dining, and private parking, with room service and a 24-hour front desk available for guest convenience.
Sheraton Colombo Hotel - Colombo
9.0 423 reviews

Sheraton Colombo Hotel

hotel, Colombo
The Sheraton Colombo Hotel, a 5-star establishment, enjoys a prime Kollupitiya location, less than 0.2 km from Kollupitiya Beach and within easy reach of Bambalapitiya and Galle Face Beaches.
This Colombo hotel offers air-conditioned rooms with private bathrooms, a swimming pool, spa, fitness centre, and diverse dining options including a restaurant serving American, Asian, vegetarian and gluten-free cuisine, plus free private parking.
Itc Ratnadipa, A Luxury Collection Hotel, Colombo - Colombo
9.0 1309 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.

Best Colombo hotels with a balcony

Park Street Suites Colombo Hotel - Colombo
No reviews

Park Street Suites Colombo Hotel

hotel, Colombo
Park Street Suites Colombo Hotel is a 4-star accommodation located 2 kilometres from Colombo's city centre, within walking distance of Galle Face Green Beach.
This hotel offers 1 bathroom, accommodates 2 guests, and includes internet, air conditioning, a terrace/balcony, on-site restaurant, parking, and lift access.
Fairway Colombo - Sri Lanka's First Hotel With Robot Technology - Colombo
8.5 3303 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).
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.
Hilton Colombo Residence - Colombo
8.4 2271 reviews

Hilton Colombo Residence

hotel, Colombo
Hilton Colombo Residence, a 5-star hotel in Colombo, is located centrally, offering convenient access to the city's attractions.
This residence provides complimentary Wi-Fi, an on-site spa, a swimming pool, and a fitness centre, with room service and concierge assistance available 24/7.
©2026 cozycozy.com