Plan your trip

A cityscape with a prominent tower, dense urban buildings, and a river.

Find Hotels with Hot Tubs in Colombo from CA $66

  • Change your mind

    Book hotels with free cancellation

  • Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Sign in

  • Be picky

    Search almost a million properties worldwide

  • Check prices for these dates

    Check prices for these dates, December 15–16, 2026

    View in a map

    Our top choices for Colombo hotels with hot tubs

    1. Shangri-La Colombo

    Room

    2. Hilton Colombo

    A resort with a swimming pool, surrounded by greenery and overlooking a river.

    3. Ramada by Wyndham Colombo

    A multi-story hotel with a prominent 'RAMADA' sign on the facade, featuring a symmetrical architectural design with numerous windows and a flat roof.

    4. Cinnamon Lakeside Colombo

    A hotel with a pool, outdoor seating, and a view of the water.

    5. Zylan Colombo

    A pathway leading through a bamboo forest to a building entrance.

    6. MaRadha Colombo

    A table with a teapot, cups, and fruit, facing a view of the sea.

    7. Artisan Villa Colombo

    A traditional building with a stone facade and wooden doors.

    8. Alankara Retreats Colombo 07

    A neatly made bed with a red and white bedspread, two black and white pillows, and a wooden headboard.

    9. gems havelock apartment

    A swimming pool with a tiled edge, surrounded by lounge chairs and umbrellas, with high-rise residential buildings in the background.

    10. Azure Casa at Cinnamon Life Residence

    A balcony with a view of high-rise buildings, a table, and two chairs.

    Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

    View all properties

    Top Colombo Hotel Reviews

    Shangri-La Colombo

    Room

    Zylan Colombo

    A pathway leading through a bamboo forest to a building entrance.

    Cinnamon Grand Colombo

    A spacious hotel lobby with a high ceiling, multiple floors, and a central area with a patterned carpet and decorative vases.

    Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off

    A hot tub with rose petals floating on the water, a metal faucet, and a view of the sky and buildings in the background.

    Hotel Shanelo

    A beach with palm trees and a clear view of the ocean.

    Hilton Colombo Residence

    A swimming pool with lounge chairs and umbrellas, a tower with a lighted top, and a sunset sky.

    Cinnamon Lakeside Colombo

    A hotel with a pool, outdoor seating, and a view of the water.

    Palms Villa

    A swimming pool with a water slide, surrounded by palm trees and a covered seating area with string lights.

    The Blue Water - Geoffrey Bawa Heritage Resort Hotel

    A pool area with lounge chairs and umbrellas, surrounded by palm trees.

    Royal Palms Beach Hotel

    Aerial view

    The Beach Apartments

    A terrace with a view of the sea, featuring a table and chairs, and a potted plant.

    Mermaid Hotel & Club

    A swimming pool with lounge chairs and umbrellas, surrounded by palm trees and hotel buildings.

    Find out more about Colombo

    Top Colombo attractions for a relaxing vacation

    In Colombo, travellers seeking a relaxed holiday will find a wealth of activities to unwind and refresh. Begin your day at a serene beach, where you can bask in the sun and enjoy the gentle waves lapping at the shore. For a cultural experience, explore the vibrant local markets, where you can savor fragrant spices and handcrafted goods, immersing yourself in the lively atmosphere. Art enthusiasts can visit local galleries showcasing contemporary Sri Lankan art, offering a glimpse into the island's creative spirit. Afterward, a leisurely stroll through one of the city’s tranquil parks provides a perfect break from the hustle and bustle, allowing you to reconnect with nature. Finally, indulge in a wellness experience at a luxurious spa that offers rejuvenating treatments, ensuring you feel pampered and revitalized. Selecting a hotel with a hot tub in Colombo enhances your stay, providing a perfect way to unwind after a day of exploration. Consider staying in an area that offers easy access to these experiences, ensuring you can enjoy the best of relaxation and adventure during your trip.

    Find the best hotels with hot tubs in Colombo

    For those seeking relaxation and indulgence in Colombo, these hotels offer luxurious hot tub amenities that promise to elevate your stay. Each hotel provides a unique blend of comfort and opulence, perfect for unwinding after exploring the vibrant city.
    Shangri-La Colombo

    Cinnamon Lakeside Colombo

    Cinnamon Grand Colombo

    Hilton Colombo

    Hilton Colombo Residence

    Frequently Asked Questions

    How much do hotels with hot tubs in Colombo cost?

    You can find a great deal from CA $66 on Colombo hotels with hot tubs. To find low prices, try to be flexible with travel dates as prices are often higher during popular times, like weekends and holidays. Although you can usually expect to pay more for hotel rooms with private, in-room hot tubs, this added luxury is perfect for a special treat or celebration. To find our best nightly rates for Colombo hot tub hotels, sort search results on Expedia by "Price: low to high".

    Which Colombo hotels offer in-room hot tubs?

    For a delightful stay in Colombo, The Residence is a fantastic option, boasting a great rating of 8.2. This charming hotel features private indoor hot tubs, great for a relaxing retreat after a day of exploring the vibrant city. Guests appreciate the excellent and kind staff, as well as the good breakfast that starts their day on a positive note.


    Additionally, The Residence offers complimentary toiletries and nearby free parking for added convenience. With free WiFi available in public areas, you can easily stay connected during your visit. This hotel is ideal for couples seeking a romantic escape, combining comfort with thoughtful amenities to create a memorable experience.

    What are the best Colombo hotels with hot tubs and a view?

    For a luxurious retreat in Colombo, the Shangri-La Colombo is an exceptional choice, boasting a stellar rating of 9.4. This stunning hotel not only features a hot tub but also offers breathtaking ocean and lake views, great for those seeking relaxation with a view. Guests have praised the excellent service and friendly staff, creating a friendly setting that enhances your stay. The full-service spa provides an array of treatments, including massages and hydrotherapy, ensuring a rejuvenating experience after a day of exploring.


    Another fantastic option is the Hilton Colombo Residence, rated 8.8, where you'll find private hot tubs and stunning sea views. This hotel is popular for its comfortable and clean rooms, making it an ideal spot for couples or solo travellers looking for a convenient base in the city. The attentive customer service adds to the appeal, ensuring a pleasant stay.


    For those who prefer a lively option, the Hilton Colombo also shines with a rating of 8.6. With a hot tub available and modern, comfortable rooms, this hotel places you right in the heart of Colombo's bustling energy while still providing a tranquil escape. Guests have highlighted the professional staff and great breakfast, making it a solid choice for a memorable getaway.


    Lastly, Cinnamon Lakeside Colombo, rated 8.6, combines the charm of a lakeside setting with luxurious amenities, including a private hot tub. With friendly staff and spacious rooms, it offers a great blend of comfort and relaxation. The spa services, including various treatments, ensure that you can indulge in some well-deserved pampering.


    Each of these hotels provides a delightful combination of hot tub amenities and stunning views, suiting those looking for both relaxation and adventure in Colombo.

    What are the best romantic hotels with hot tubs in Colombo?

    For a romantic getaway in Colombo, the Hilton Colombo Residence is a great choice, boasting a stellar rating of 8.8. This luxurious hotel features private hot tubs in select rooms, offering couples the great opportunity to unwind together while enjoying stunning ocean views. The comfortable and clean rooms, along with excellent customer service, create a friendly setting that enhances your stay. With its convenient location, you'll be close to the vibrant life of Colombo while still enjoying a tranquil retreat.


    Another fantastic option is MaRadha Colombo, which holds an outstanding score of 9.2. This hotel offers an array of pampering amenities, including a full-service spa with couples treatment rooms and a range of soothing treatments, from massages to aromatherapy. The rooftop bar adds a romantic touch, great for sipping cocktails while taking in the skyline. Guests frequently praise the friendly staff and the delightful breakfast, ensuring a memorable experience for couples looking to indulge.


    If you're seeking a more budget-friendly option, the Ramada by Wyndham Colombo is worth considering. With a rating of 7.6, it offers hot tubs in its suites and a lovely atmosphere for couples dining. Guests appreciate the helpful staff and the pleasant location, making it a solid choice for those wanting comfort and value.


    These romantic hotels with hot tubs in Colombo provide a ideal setting for couples to relax and connect, ensuring a memorable experience filled with luxury and comfort.

    Are there Colombo hotels with hot tubs near beaches?

    If you're looking for a luxurious retreat in Colombo with hot tubs and proximity to beautiful beaches, the Shangri-La Colombo is an exceptional choice, boasting a remarkable review rating of 9.4. This stunning hotel offers a full-service spa with extensive wellness treatments, including couples treatment rooms and hydrotherapy options, making it superb for couples seeking relaxation and indulgence. The on-site shopping centre and designer stores add a touch of convenience, ensuring you have everything you need at your fingertips.


    Another excellent option is the Cinnamon Grand Colombo, which also enjoys a five-star status and a great rating of 8.8. Guests appreciate the friendly staff and the lovely pool area, while the spa features a hot tub that invites you to unwind after a day of exploring. The spacious and clean rooms create a comfortable atmosphere, making it a great spot for couples looking to combine romance with relaxation.


    For those who prefer a more private experience, the Hilton Colombo Residence offers both private and shared hot tubs with stunning sea views. Rated 8.8, this hotel is known for its convenient location and great customer service, ensuring a pleasant stay for couples who want to enjoy some tranquility together.


    Lastly, consider the MaRadha Colombo, rated 9.2, which provides a more intimate setting with its rooftop bar and a full-service spa featuring a hot tub. This charming hotel is superb for couples who appreciate good dining and a relaxing spa experience.

    Is it cheaper to book flights and a hotel in Colombo as a package?

    Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it’s wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.

    Can I cancel my hotel reservation on Expedia?

    Expedia has plenty of refundable hotels. In many cases, you need to cancel your booking 24-48 hours ahead of your arrival date. Remember to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right hot tub hotel in Colombo for you.

    How can I save on a hot tub hotel in Colombo with Expedia?

    Before booking your Colombo hotel, remember to join One Key™, Expedia’s free travel rewards program. Just sign up and sign in to access instant discounts with Member Prices as well as member-only perks. Booking your hotel in advance will typically help you save, but there are last-minute deals to explore too.

    Explore a world of travel with Expedia