Written by

The sun-kissed beaches, buzzing shorelines, shopping arcades, museums, and mansions pull thousands of tourists to Colombo every year. The harmonious fusion of old vintage colonial charm and modern architecture of the city fascinates tourists. While mother nature has given everything to this wonderful city, the humans have created some brilliant resorts in Colombo. 

These popular resorts of Colombo fall in different all budget and let you feel the charm of the place, enjoy traditional hospitality and rejuvenate yourself. To enjoy a rejuvenating vacation at the surreal land of Sri Lanka, these resorts are not to be missed. 

12 Resorts In Colombo For Luxury-Seekers

A list of luxury abodes that offer everything from luxury, comfort, to the most amazing Sri Lankan holiday experiences. These resorts in Colombo are ready to offer the best of their services. 

  • Taj Samudra – Epitome Of Luxury, Class, And Elegance
  • The Kingsbury – Holiday In Style
  • Cinnamon Grand Colombo – Fun, Frolic And More
  • The Resort 320 – Located In The Heart Of Colombo
  • Ranveli Beach Resort – Away From Citys Hustle Bustle
  • Wasana Golden Entrance Resort – A Blissful Nirvana
  • Turyaa Kalutara Resort – Relish Every Moment
  • The Wallawwa – Fall In Love With The Quietude Of The Place
  • St Lachlan Hotel & Suites – Experience The Luxury 
  • Jetwing Blue – Amidst The Azure Blue Water
  • Goldi Sands Hotel – Relax And Enjoy 
  • Amagi Aria – Finest Location And Best Services 

1. Taj Samudra – Epitome of luxury, class, and elegance

a luxurious resort amid palm trees

Image Source

Nestled over sprawling 11 acres land and featuring 300 lavish rooms and suites, Taj Samudra is one of the best and poshest Resorts in Colombo,-offering style, elegance and excellent services. Experience ultimate luxury and comfort by relaxing in a lavish sea facing room. Enjoy a refreshing afternoon tea and delectable cuisines and indulge in spa and swimming pool. Be it a family vacation or a cozy honeymoon, Taj Samudra is nothing but the best choice!

Whats special: Taj Samudra boasts of quite a few fine dining restaurants. Pamper your taste buds with Chinese food at Golden Dragon, Japanese food at Yumi, all day dining at Lattice and sumptuous seafood at The Crab Factory. On prior request, the resort even arranges for moonlit private dining on the beach or by the pool.
Starting tariff: INR 9268/night
Location: Galle Face Center Road, Colombo
Website | User review

Suggested Read: Top 10 Phenomenal Hotels In Colombo That Define Comfort & Class

Sri Lanka Holiday Packages On TravelTriangle

2. The Kingsbury – Holiday in style

a luxurious resort with a huge green lawn

Image Source

Embrace timeless luxury and comfort at The Kingsbury– one of the finest luxury resorts in Colombo. Book any of the modern rooms and suites and enjoy a relaxing stay here. Not only that, the resort also provides 3-bedroom apartments for a fun-filled family vacation. Moreover, a refreshing pool, rooftop bar, health club and a spa for rejuvenation will greet you at The Kingsbury.

Whats special: The in-house spa offers a plethora of wellness and healing therapies like body massages, hydrotherapy, facial therapies and Italian hot stone massage. The resort also has special spa packages for honeymoon couples.
Starting tariff: INR 9000/night
Location: Janadhipathi Mawatha, Colombo
Website | User review

Suggested Read: 7 Cottages In Colombo For A Refreshing Holiday Experience

3. Cinnamon Grand Colombo – Fun, frolic and more

a resort with gardens

Image Source

Undoubtedly one of the best holiday resorts in Colombo, you will come across, is Cinnamon Grand. The rooms are cozy, airy, with great views and offer all contemporary conveniences to assure a pleasant stay. With a world-class spa, swimming pool, Crescent shopping centre, tennis court and lounges, this is one of the best resorts in Colombo, that acts as a perfect hotspot for an engaging and happening vacation. The resort also arranges for nature trails in Thalangama and cruise in Kelani River.

Whats special: The resort arranges for lessons on authentic traditional cooking by womenfolk of neighbouring villages.
Starting tariff: INR 8275/night
Location: 77 Galle Rd, Colombo
Website | User review

Must Read: 20 Best Things To Do In Colombo On A Delightful Trip To Sri Lanka

4. The Resort 320 – Located in the heart of Colombo

outdoor pools surrounded by palm trees in a resort

Image Source

When you are shortlisting the best resorts in Colombo, do not dare to miss The Resort 320. Endowed with neat and spacious rooms, open air snacks bar, well-equipped fitness centre, sprawling garden and barbeque facilities; this resort makes sure you have a relaxing yet enthralling stay.

Whats special: Both indoor and outdoor swimming pool and jacuzzi
Starting tariff: INR 5882/night
Location: 320 Union Place, Colombo
Website | User review

Suggested Read: Top 12 Hostels in Colombo That Will Be Easy On Your Pockets On A Smooth Trip

5. Ranveli Beach Resort – Away from citys hustle bustle

a beautifully lit resort and its reflection on pool water ss30082018

Image Source

If you are looking for affordable Colombo beach resorts, with swimming pool, private beach, spacious rooms and prompt service, book yourself a stay at Ranveli Beach Resort. Set close to prestigious Mount Lavinia Hotel, this cozy abode, loacted at the outskirts of Colombo will let you enjoy a peace of mind, while on a breakaway from clutters and noises of the city.

Whats special: The private beach is dotted with shacks, selling sumptuous sea food.
Starting tariff: INR 2104/night
Location: 56/9, De Seram Road, Colombo
Website | User review

Suggested Read: 9 Temples In Colombo To Experience Peace & Divinity

6. Wasana Golden Entrance Resort A blissful nirvana

a resort surrounded by tall palm trees

Image Source

Wasana Golden Entrance Resort is one of the most popular and favourite resorts in Colombo Sri Lanka, serving as a peaceful escapthe ade amid nature. Owing to its decent services and facilities, this is best place to chill and unwind, away from the citys madness. Spend a night in their chalets, admire the lush green beauty and indulge your taste buds with sumptuous Asian breakfast on the house.

Whats special: Barbeque facilities in the lawn
Starting tariff: INR 2675 /night
Distance from Colombo: 24 kms
User review

Suggested Read: Shopping In Sri Lanka: Top Places For Shopping & Things To Buy

7. Turyaa Kalutara Resort – Relish every moment

a beachside resort with a huge outdoor pool

Image Source

Nestled in the scenic surroundings of Kalutara, this is a lavish resort, sprawling over 6 acres of sea facing land. Book any of the 199 luxury rooms and enjoy sauna, spa, gym and library facilities on complementary basis. This is certainly one the best Colombo beach resorts with 5 fine dining restaurants namely Samasa, Svar, Taza, Mista Deli and Pink Lobster. So, now if you are a foody and wish to taste good food, while vacationing in Sri Lanka; you know where to come.
Whats special: There is an in-house night club and live band sessions are organized every evening in the resort lobby.
Starting tariff: INR 5832/night
Distance from Colombo: 55 kms
Website | User review

Suggested Read: Nightlife In Colombo: Top 15 Nightlife Places For For All The Party Freaks

8. The Wallawwa – Fall in love with the quietude of the place

a traditional style Sri Lankan resort with a lawn

Image Source

The list of luxury resorts in Colombo also features The Wallawwa. A part of prestigious Teadrop Group, The Wallawwa nurtures every guest with its world class amenities, luxuries and comforts. You can book at any of the rooms, but to enjoy the much-needed privacy, space and the luxury of personal plunge pool, book one of their suites. Be it the rustic themed d-cor, rejuvenating Z Spa or nature walks and excursions, The Wallawwa is way forward in making your holiday memorable for lifetime.

Whats special: Best Asian fusion food, served at the resort.
Starting tariff: INR 12,377 /night
Distance from Colombo: 28 kms
Website | User review

Suggested Read: 45 Best Places To Visit In Colombo That Will Spice Up Your Sri Lankan Sojourn!

9. St Lachlan Hotel & Suites – Experience The Luxury

St Lachlan

Image Source

Enjoy a cosy holiday away from the hustle-bustle of the city right at the heart of Negombo by staying at the St Lachlan Hotel and Suites. This is one of the famous Colombo resorts which is located at a distance of just 15 minutes from Colombo Bandaranaike International Airport. The resort boasts some of the luxurious rooms which are adorned with modern conveniences and amenities. And just a stone throw away there is the beach where people can take a walk and watch the sunset. A stay at this beautiful resort is one thing which one must definitely experience while in Sri Lanka.

What’s Special: There are ten superior rooms and six lavish suites. Alongside that there is a wine and dine at the hotel bar which has a variety of drinks.
Starting Tariff: INR 3,848 onwards
Location: 25 St.Anthony’s Rd, Negombo, Sri Lanka

Suggested Read: Snorkeling In Colombo: 10 Best Places To Witness The Beautiful Life Beneath Water!

10. Jetwing Blue – Amidst The Azure Blue Water

Jetwing Blue

Image Source

Feel like home at this luxurious resort which is also considered as one of the best beach resorts in Colombo. Known for its legendary hospitality, this beachside villa is famous for offering an amazing stay with a beautiful view. Equipped with all the best facilities and luxury accommodation, this resort offers an amazing experience to its visitors.

What’s Special: This has all the modern facilities which includes swimming pools, in-house boutiques, spa and a ballroom.
Starting Tariff: INR 11,800 onwards
Location: Poruthota Road, Negombo 11500, Sri Lanka

Suggested Read: 10 Beach Resorts In Colombo To Experience The Sri Lankan Hospitality

11. Goldi Sands Hotel – Relax And Enjoy

Goldi Sands Hotel

Image Source

The Goldi Sands Hotel is one of the famous beachside retreat which is located a distance of just a few minutes away from the International airport. Surrounded by the finest beaches, this resort is considered to be one of the best beach resorts in Colombo which offers the true luxury along with a view of some of the finest attractions which includes Muthurajawela marshes.

What’s Special: There are around 5 junior suites and two Duplex suites. Alongside that there are 57 Deluxe sea view rooms with a private balcony/terrace from where one can enjoy the beautiful view of the Indian Ocean.
Starting Tariff: INR 7,700 onwards
Location: Poruthota Road Eththukala, Negombo 11500, Sri Lanka

Suggested Read: 10 Best Places To Visit Near Colombo Airport, Sri Lanka

12. Amagi Aria – Finest Location And Best Services


Image Source

The Amagi Aria is one of the hottest and best among the Colombo resorts which offers comfort and luxury along with a view to its visitors. Located at one of the finest locations with magnificent lagoon in the backdrop, this resort is where one must definitely plan a relaxing staycation. Equipped with all the modern and contemporary amenities, this place is known for offering world-class facilities at one place.

What’s Special: There are close to 68 well-appointed guest rooms and suites which offers an amazing view of Negombo. These suites are divided into three categories which includes standard, deluxe and luxury suites.
Starting Tariff: INR 5,701
Location: 640/82 Suhada Mawatha, Puttalam – Colombo Rd, Negombo 11500, Sri Lanka

Further Read: 45 Best Places To Visit In Colombo That Will Spice Up Your Sri Lankan Sojourn

These resorts in Colombo define luxury by providing first-class services and world-class amenities to their guests. If you’ve been to any of these, share your experience with other travelers in the comment section below and yes, if you’re planning to visit Colombo, then do book a Sri Lanka Package from TravelTriangle and enjoy a personalized trip.

Disclaimer: TravelTriangle claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own the rights to any of the images, and do not wish them to appear on TravelTriangle, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist or photographer.

Please Note: Any information published by TravelTriangle in any form of content is not intended to be a substitute for any kind of medical advice, and one must not take any action before consulting a professional medical expert of their own choice.

Frequently Asked Questions About Resorts In Colombo

What are some of the best resorts in Sri Lanka with a private pool?

Taj Samudra, The Resort 320, Ranveli Beach Resort, and The Wallawwa are some of the best pool resorts in Sri Lanka.

What are some of the best spa resorts in Sri Lanka?

To witness a fine spa experience at a resort in Sri Lanka, one can book their stay at Taj Samudra, Cinnamon Grand Colombo, or Turyaa Kalutara Resort.

Which are the best beach resorts in Sri Lanka?

Some of the best beach resorts in Sri Lanka are Cove, Frangipani Beach Villa, Lagoon Paradise Beach Resort and White Surfing Beach Resort.

Which are the best resorts for a honeymoon in Colombo?

If you’re planning a honeymoon in Sri Lanka and want to stay close to Colombo then some of the best staycations are Colombo Court Hotel and Spa, Jetwing Colombo Seven, Taj Samudra, Cinnamon Lakeside Colombo.

Which are the best budget resorts in Colombo?

Sai Sea City Hotel, Omega Regency, Clock Inn Colombo, Star Anise Boutique Capsule Hotel are some of the best budget resorts in Colombo for every kind of traveler.

Which are the best kid-friendly resorts in Colombo?

Cinnamon Grand Colombo, Taj Samudra, Shangri-La Hotel are some of the best kid-friendly resorts in Colombo.

Looking To Book An International Holiday?


Category: Colombo, Resorts, Sri Lanka

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month