Hotels in Colombo

722 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

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

Mandarina Colombo - Colombo
8.7 5843 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.
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).
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.
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.

Best Colombo hotels with a pool

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

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.
Hotel Sapphire - Colombo
No reviews

Hotel Sapphire

hotel, Colombo
Hotel Sapphire in Colombo is conveniently located 4.5 km from the National Museum and National Art Gallery, and 2.8 km from Bambalapitya Railway Station, offering easy access to Colombo's key attractions.
This Colombo guesthouse features an outdoor swimming pool, a Chinese Golden Palace Restaurant, the Wood Rose Bar, free Wi-Fi, and free parking, alongside a single bedroom with en-suite bathroom and modern amenities including a minibar and cable TV.
The Manor Boutique-hotel - Colombo
No reviews

The Manor Boutique-hotel

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.
Lavonca Boutique Hotel - Colombo
8.8 1748 reviews

Lavonca Boutique Hotel

hotel, Colombo
The Lavonca Boutique Hotel is located in Colombo, a 12-minute walk from Kollupitiya Beach, close to other popular beaches and attractions. This one-star hotel is rated very good by previous guests, with excellent scores for location and cleanliness.
The hotel offers comfortable rooms with air conditioning, a private bathroom, and a flat-screen TV. Guests can enjoy a continental breakfast, free Wi-Fi, and free parking, as well as access to a swimming pool, a terrace, a garden, and a restaurant.

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.

Popular destinations

Best Colombo hotels with air conditioning

Kreation Hotels - Colombo
8.0 10 reviews

Kreation Hotels

hotel, Colombo
Kreation Hotels, a 3-star establishment in Colombo's Bambalapitiya district, is less than 1 km from Casino Marina Colombo, Bellagio Casino, and St Anthony's Church.
This hotel offers free Wi-Fi, self-parking, an on-site restaurant, and laundry services, providing convenient access to nearby attractions including the Saskia Fernando Gallery and Durdans Hospital.
Luna Mews - Ward Place - Colombo
8.7 32 reviews

Luna Mews - Ward Place

hotel, Colombo
Luna Mews - Ward Place is a 3-star hotel located in Meda-Ela, 4.35 kilometres from Bambalapitiya Railway Station and 4.67 kilometres from R Premadasa Stadium and Khan Clock Tower.
This accommodation offers air conditioning, complimentary WiFi, a garden, terrace, on-site restaurant, hot tub, and parking, with rooms accommodating up to three guests and featuring private bathrooms.
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.
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

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.
Vivid Colombo - Colombo
9.0 613 reviews

Vivid Colombo

hotel, Colombo
Vivid Colombo, situated in Colombo, offers convenient access to Wellawatte Beach (a 7-minute walk), Mount Lavinia Beach (a 13-minute walk), and Milagiriya Beach (1.3 km), and is 3.1 km from Bambalapitiya Railway Station.
This family-friendly guesthouse features rooms with private balconies offering garden views, free Wi-Fi, air conditioning, and on-site parking; amenities include a garden, terrace, and room service.
Galle Face Hotel - Colombo
8.8 2759 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.
Zest Metropole - Colombo
8.7 925 reviews

Zest Metropole

hotel, Colombo
The Zest Metropole, a 4-star hotel in Colombo, offers a prime location within a district providing easy access to city attractions and amenities.
This establishment provides complimentary Wi-Fi, on-site parking, concierge services, a fitness centre, and a spa, along with room service and a restaurant.
©2026 cozycozy.com