Adventure / Trekking |  Nature

 Duration of visit: 4-5 Hours
 Timings: 9 AM to 6 PM
 Entry Fee: Entry cost may be varied 

Looking for the best places to visit in Sri Lanka? Get enamored by the stunning views through Ella Gap overlooking a spectacular gap in the southern mountain wall. Situated in the middle of beautiful countryside, with small vegetable plots, tea plantations on the hill slopes and forests on the tops this hill station is nothing less than breathtaking. Ella undoubtedly, is one of the most beautiful places to visit in Sri Lanka.

Best time to visit: January to March is the best time to visit Ella as the chances of rainfall are low and you can also enjoy hiking

How to reach: Ella is 235 km from Colombo. You can take a direct train to Ella from Colombo Fort Train Station

Where to stay: Blue Ribbon Homestay, Ella Tree houses and Cabanas 

Tourist attractions: Ravana’s Cave, Nine Arches Bridge, Ravana Falls

 Nuwara Eliya

 Adventure / Trekking |  Nature

 Duration of visit: 4-5 Hours
 Timings: 9 AM to 6 PM
 Entry Fee: Entry cost may be varied 

One of the most beautiful Sri Lanka tourist places, this 19th century hill station Nuwara Eliya retains its colonial ambiance with its golf course, gentlemen’s clubs and mock-Tudor buildings. It is one of the most beautiful locations in Sri Lanka for a scenic rail ride. Experience the stunning views of the surrounding tea plantations, waterfalls and dramatic mountains the train takes you from Kandy to Nuwara Eliya. You wouldn’t want the ride to end!

Best time to visit: February to May is the best time to visit Nuwara Eliya as the chances of rainfall are low and so is the temperature.

How to reach: There are frequent buses from Colombo and Kandy to Nuwara Eliya. However, thge bus ourney between Colombo and Nuwara Eliya takes a lot of time.

Where to stay: King Fern Cottage, Paradise Cottage, Haven Backpackers

Tourist attractions: Lake Gregory, Victoria Park, Pedro Tea Factory

 Pinnawala Elephant Orphanage

 Adventure / Trekking |  Nature & Wildlife

 Duration of visit: 4-5 Hours
 Timings: 8:30 AM to 5:30 PM
 Entry Fee: Entry cost may be varied 

Can you imagine anything as heartwarming as staring at baby elephants as they enjoy a river soak? And at this beautiful place in Sri Lanka – the Pinnawalla Elephant Orphanage you can! It won’t be hard to believe if you wouldn’t want to leave this paradise.

This place is 13 km away from the town of Kegalle and one can come from any public transport. This is a very popular tourist destination and gives visitors a very different kind of experience. Watching the baby elephants doing mischief and moving here and there is a lifetime experience. One cannot get to see all this anywhere else.

When you will come to this place, you will get many small reasons that you will definitely love this place. Therefore, whenever you come to Sri Lanka do visit this place.

Timings: 9 AM -1 PM is when elephants proceed with their daily activities. The park remains open from 8:30 AM to 5:30 PM

How to reach: Pinnewala Elephant Orphanage is just 37 km from Kandy. You could take a train towards Kandy and get down at Kegalle, the nearest village to the orphanage. You can take an auto or tuk-tuk from here to the park.

Where to stay: Hotel Lagone

Tourist attractions: Pinnawala Zoo


 Adventure / Trekking |  Nature 

 Duration of visit: 4-5 Hours
 Timings: 8:30 AM to 5:30 PM
 Entry Fee: Entry cost may be varied 

The next place in the list is again a city that is popular for the temples. You could easily spend your day imagining the ancient city life at the ruins of Polonnaruwa. Well preserved and full of archaeological treasures with hundreds of ancient structures like tombs and temples, statues and stupas it is difficult to not be amazed by the ruins here.

This is known to everyone that Sri Lanka is the country of temples and also it has many monuments and heritages that depict its history and culture. Polonnaruwa is one such place that is very popular among the tourists and one will get to experience the real life of Sri Lanka here.

So, if you are a spiritual person and also you have an interest in knowing the history, culture, and tradition of different countries, then you must visit this place. This place will give you the exact glimpses of Sri Lanka history and culture.

One would wonder as what are the things here, which will give the sneak peek of the Sri Lankan history? The answer to this question is that there are the remains of the old buildings and monuments that were once standing here.

Best time to visit: July, August, and January are the best months to visit Polonnaruwaa. Avoid May-June as these are the hottest months in Polonnaruwaa.

How to reach: There are no direct trains to Polonnaruwa but what you can do is take a train from Colombo to Habarana and then cover the onward journey by bus or taxi.

Where to stay: EKHO Lake House, Wildescape Polonnaruwa, Binara Home Stays

Tourist attractions: Sigiriya, Gal Vihara, Prakrama Samudra

 Adams Peak

 Adventure / Trekking |  Nature 

 Duration of visit: 4-5 Hours
 Timings: 8:30 AM to 5:30 PM
 Entry Fee: Entry cost may be varied 

The next destination is one of the most mesmerizing Sri Lanka tourist places and is known as Adam’s peak. Adam’s peak is amongst the most beautiful places in Sri Lanka. Climb the slopes at night to watch a breathtaking sunrise at dawn that would be hard to forget.

A biodiversity hotspot and a UNESCO World Heritage Site, it is difficult to match the spectacular views from Adams Peaks in the whole of Sri Lanka. The name itself of this place is unique and so is the destination. This place is situated in middle Sri Lanka and that one thing for which it is known is called Sri Pada. Sri Pada is basically considered as the footprints of Buddha.

This is in the form of a rock creation at the mountain above. Apart from this spiritual and religious importance, this place is known for the beauty that the vivid greenery provides it. Along with that, if you will go to the top of the peak, then you will witness some really amazing views of the surroundings. So, the little difficulties that you will have to bear are worth for the kind of experience that the place gives you.

Best time to visit: Weathe-wise, January and May are the best months. However, avoid full moon days and Sri Lankan holidays if you don’t want to wait in long queues.

How to reach: Thouugh you will have to climb the steps, you can take a train from Colombo to reach the base of the peak. Take a direct train to Hatton from Colombo, Kandy, and other cities. Then take a bus or an auto to Dalhousie that is the closest town to Adama’s Peak

Where to stay: Slightly chilled hotel, Grand Adams Peak hotel 


 Adventure / Trekking |  Nature 

 Duration of visit: 4-5 Hours
 Timings: 8:30 AM to 5:30 PM
 Entry Fee: Entry cost may be varied 

Spend your days, soaking in the sun on a hammock and whale-watching at the little village of Mirissa, one of the most appealing beach hideaways in Sri Lanka. The real world will be forgotten as soon as you enter this beachy paradise. Mirissa definitely has to be on your list of beautiful places to visit in Sri Lanka for an amazing holiday.

Not everyone is fond of the rush and crowd of the city. Many of us want to spend our holidays in peace and in some quiet places. So, if you too are one such person and you are in Sri Lanka, then you should definitely visit this beautiful village called Mirissa.

This is the village where most of the citizens living are fishermen; therefore you will get a very close view of the life of the local people. You can even go fishing with the fishermen and have a look at the whales and other big fishes. Some of the very popular and tastier fishes are found here, like tuna. When you are in this village, do not forget to eat the local cuisine that is very tasty.

Also, in the evening time, you can go to the beaches and spend your time relaxing there. So, there are enough reasons for which one can easily fall in love with this small, but beautiful village.

Best time to visit: Mirissa is a windy place. So, avoid May-July. The best months would be December, October, and August in that order. 

How to reach: Weligama is the nearest train station to Mirissa (7 km). You could take direct train from Colombo or Bentota to Weligama, and then a tuk-tuk or bus ahead.

Where to stay: Mirissa Hills, Glamour Hotel, Paradise Beach Club

Tourist attractions: Mirissa Beach, Coconut Tree Hill, Parrot Rock Bridge

 Yala National Park

 Adventure / Trekking |  Nature & Wildlife

 Duration of visit: 4-5 Hours
 Timings: 8:30 AM to 5:30 PM
 Entry Fee: Entry cost may be varied 

Get dazzled by the leopards at Yala National Park, home to one of the highest densities of leopard in the world. Full of grassy plains, forest, lagoons, and coastline, this National Park is no less than a big cat paradise. A complete package of natural beauty and heritage, Sri Lankan beautiful places will capture your heart.

A visit to all these gorgeous spots will make a trip an unforgettable experience. This place again comes in the list of the most visited places of Sri Lanka. It is somewhat 200 KMs away from the town of Bentota.

This is one of the most popular wildlife sanctuaries not just in that particular area, but among all the sanctuaries of Sri Lanka. One should hire a jeep to have a ride across the jungles of the Sanctuary. This ride of yours will be full of fun and adventure.

One can even spot many elephants and leopards while the jeep ride in the jungle. By just reading this article one can imagine how adventurous it would be to have such a ride. Therefore, Yala National park is one such place that one cannot miss at any cost if they are in Sri Lanka.

Best time to visit: February to June is a dry season when the chances of spotting wildlife are high.

How to reach: The drive to Yala National Park from Haputale is only one hour. There are direct trains from Colombo, Ella, Kandy, etc to Haputale.

Where to stay: Kulu Safaris, Elephant Lake Yala, Ceylon Wild Safaris

Tourist attractions: Kumana National Park, Ruhunu Maha Katagrama


 Adventure / Trekking |  Nature  Pilgrimage

 Duration of visit: 4-5 Hours
 Timings: 8:30 AM to 7 PM
 Entry Fee: Entry cost may be varied 

Next place on the list is the city of Colombo. This will be completely unfair and your trip will not be complete if you do not visit the city of Colombo, which is the capital of Sri Lanka. There are several places in this city that you can visit and that will attract you definitely.

The city is beautiful overall and the beauty of it cannot be described in words. To visit the whole city one can book a cab or tuk-tuk and can make a list of places that can be visited. It is sure that one will be able to visit the whole city in one day. This lively capital city is surely among the best places to see in Sri Lanka.

Best time to visit: January to March is the best time to visit Colombo as it is the dry season. The chances of rainfall are low.

How to reach: Colombo is the capital of Sri Lanka and has a well-established network of rail, road, and air transport.

Where to stay: Mandarina Colombo, C1 Colombo Fort

Tourist attractions: Galle Face Green, Gangaramaya Temple, Independence Memorial Park, Viharadevi Park


 Adventure / Trekking |  Nature  

 Duration of visit: 4-5 Hours
 Timings: 8:30 AM to 7 PM
 Entry Fee: Entry cost may be varied 

One thing more for which Sri Lanka is popular is the studies in Ayurveda and Yoga. The village of Ulpotha has some really good centers, where you can practice yoga and that too in the midst of nature. This place looks like next to heaven and spending time here is very pleasurable.

There are many yoga as well as Ayurveda retreat centers. So, even if you are least interested in these things, you should come here to gain more interest. This is believed to be one of the most serene tourist places in Sri Lanka!

Best time to visit: It is only open 7 moths a year

How to reach: If you book a stay with Ulpotha, then you don’t have ti worry about the accommodation. You will be picked up by the staff at the airport

Where to stay: Ayurveda Paradise Maho, Hotel Yapahuwa Paradise

Tourist attractions: Sigiriya Rocks, Yapahuwa Rock Fort

 Perandeniya Botanical Gardens

 Adventure / Trekking |  Nature  & Park

 Duration of visit: 4-5 Hours
 Timings: 8:30 AM – 5 PM
 Entry Fee: INR 1500 for adults and children above 12 years of age. 

If we are talking about the most beautiful places in Sri Lanka, then why leave Perandeniya Botanical gardens in kandy out of the list? The spraling 147-acre of garden has 4,000 species of plants and 10,000 variety of trees on display which is also one of the most relaxing places in Sri Lanka.

The lush greenery of the garden is invigorating making it a perfect spot for having a picnic with your family. There is even a cafetria in the park where you can enjoy local and western cuisine. 

Location: Kandy, Sri Lanka
Opening hours: 8:30 AM – 5 PM
Entry Fee: INR 1500 for adults and children above 12 years of age.

Tourist attractions: Temple Of Sacred Tooth Relics, Royal Botanical Garden, Kandy Lake

The Curry Leaf

Known as, A Village In The Heart Of The City, The Curry Leaf is one of the most unique Sri Lankan restaurants serving the best Sri Lankan traditional food. Having a village themed set up with a calm ambience, and an elaborate menu including an irresistible seafood buffet, this place is a paradise for seafood lovers.

Must Try: Mutton Kottu, Katta Sambol, Fish Fry(fish of your own choice)

Location: 2, SIR CHITTAMPALAM A GARDINER MW, Lotus Rd, Colombo
Timings: 6:30 p.m. to 11:30 p.m.
Cuisine: Sri Lankan
Zomato Ratings: 3.5/5
Average Meal For Two (Without Alcohol): INR 1,500 (tax excluded)
Website | Reviews

The Gallery Cafe

A venture of the Paradise Road, The Gallery Cafe is one of the best restaurants in Colombo boasts an opulent ambience with an elegant outdoor seating. Its menu incorporates extensive varieties of cuisines like Indian, Italian, and Sri Lankan dishes to satisfy every palate. Desserts are the USP of this cafe as it serves 30 different types of desserts, which have an unrivaled taste throughout Sri Lanka.

Must Try: Pork Schnitzel, Coq Au Vin, Jaggery Cream

Location: 2 Alfred House Rd, Colombo
Timings: 10 a.m. to 12 midnight
Cuisine: Sri Lankan, Italian, and more.
Zomato Ratings: 4.7/5
Average Meal For Two (Without Alcohol): INR 2,500 (tax excluded)
Website | Reviews

Seafood Cove

Perched on the untarnished sands of Paradise Beach, the Seafood Cove provides a perfect setting with cool ocean breeze, alluring gazebos, and live Calypso music for a romantic dinner with your better half. You can savour the taste of Sri Lankan dishes here prepared from freshly caught fishes, lobsters, and prawns.

Must Try: Crab Fillets, Fried Cuttlefish, Prawn Curry

Location: Hotel Road, Colombo
Timings: 7.00 p.m. to 10.30 p.m.
Cuisine: Seafood
Zomato Ratings: 3.7/5
Average Meal For Two (Without Alcohol): INR 1,500 (tax excluded)
Website | Reviews

Ministry of Crab

As the name suggests, Ministry of Crab is one of the best Sri Lankan restaurants that serve an assortment of succulent crab dishes. Featuring among Asias 50 best restaurants in 2017, MInistry of Crab offers the perfect dining experience with typical Sri Lankan ambience, fast service, and a beckoning menu for seafood lovers.

Must Try: Chilli Crab, Garlic chilli prawns, Spicy Chicken Teriyaki

Location: Old Colombo Dutch Hospital, Fort, Colombo
Timings: 12 noon to 3 p.m. & 6 p.m. to 11 p.m.
Cuisine: Seafood
Zomato Ratings: 4.9/5
Average Meal For Two (Without Alcohol): INR 1,700 (tax excluded)
Website | Reviews


Dedicated to deliver authentic Japanese cuisine in the land of curry and rice, Nihonbashi is one of the best Japanese restaurants in Colombo. With a sophisticated ambience and an extensive range of lip smacking Japanese dishes, Nihonbashi is a perfect place to dine at with your family, friends, or partner.

Must Try: Prawn Tempura, Sushi, Crab Fried Rice

Location: 11, Galle Face Terrace, Kollupitiya, Colombo
Timings: 11 AM to 2:30 PM, 6 PM to 11 PM
Cuisine: Japanese
Zomato Ratings: 3.8/5
Average Meal For Two Without Alcohol): INR 1,700 (tax excluded)
Website | Reviews


1864 is one of the few Sri Lankan Restaurants that solely focus on Continental cuisine. Designed according to a cosmopolitan environment, this restaurant serves perfctly prepared modern European dishes along with a wide variety of old and new world wines to provide a 5-star dining experience to its customers.

Must Try: Jumbo Prawns, Pork Kebab, Baked mushrooms

Location: Galle Face Hotel, 2, Galle Road, Kollupitiya, Colombo
Timings: 7 a.m. to 11 p.m.
Cuisine: Continental
Zomato Ratings: 3.7/5
Average Meal For Two (Without Alcohol): INR 2,600 (tax excluded)
Website | Reviews

Sea Spray Restaurant

With stunning views of the Indian ocean, and a grand royal set up, the Sea Spray Restaurant, provides the best alfresco dining experience to its customers. It is the pioneer of rooftop restaurants in Colombo, that offers the best Sri Lankan traditional food along with various other cuisines to gratify all sorts of taste buds.

Must Try: Garlic Prawns, Tiger Prawns, Barramundi

Location: No. 02 Galle Road | Galle Face Hotel, Colombo
Timings: 5 p.m. to 11:30 p.m.
Cuisine: Seafood
Zomato Ratings: 4/5
Average Meal For Two (Without Alcohol): INR 2,600 (tax excluded)
Website | Reviews

The Kandy House

One of the most elegant Sri Lankan restaurants, The Kandy House is a perfect place to dine out with your partner. Indulge in a perfect evening with delectable Sri Lankan dishes, and luscious drinks, in a colonial setting amidst a serene environment alongside a shimmering pool.

Must Try: Pan Fried Fish Fillet, Beef Tenderloin

Location: Amunugama Walauwa, Kandy
Timings: 7 a.m. to 9 p.m.
Cuisine: International, Sri Lankan, Asian
Zomato Ratings: NA
Average Meal For Two (With/Without Alcohol): INR (tax excluded)
Website | Reviews

Helgas Folly

Helgas Folly is one of the few self-sufficient Sri Lankan restaurants located in the hills of Kandy. With a palatial ambience, courteous staff, and numerous dishes to satisfy all types of palates, Helgas folly is one of the best restaurants in Sri Lanka .

Must Try: Coconut Soup, Chicken Abigail, Fish Cake

Location: 70, Rajapihilla Mawatha, Kandy
Cuisine: Sri Lankan
Zomato Ratings: NA
Average Meal For Two (With/Without Alcohol): INR (tax excluded)
Website | Reviews

Panorama Restaurant

Set up in a prime location, Panorama Restaurant offers more than just food. With an elaborate menu, and royal ambience, this restaurant also offers mesmerising panoramic views of the mountains and Mahaweli River. It is one of the few multi-cuisine Sri Lankan restaurants that serve Indian, Thai, Chinese, Italian, and French food.

Must Try: Buffet

Location: 124, Srinath Kuda Ratwatte, Mawatha, Kandy
Timings: 6:30 am to 9:30 am, 12:30 pm to 2:30 pm, 7:30 pm to 10:00 pm
Cuisine: Sri Lankan, Indian, Thai, Chinese, Italian, and French
Zomato Ratings: 4/5
Average Meal For Two (With/Without Alcohol): INR (tax excluded)
Website | Reviews

Club Hotel Dolphin – Ideal Stay Along The West Coast Of Sri Lanka

Located in Negombo, Club Hotel Dolphin is one of the best places to enjoy a tranquil stay on your honeymoon in Sri Lanka. The place is only 12 miles away from the airport and offers easy access to the beach. You can head to the beach any time you want. Their warm hospitality and professional service will impress you. It is one of the best places to unwind on your tropical beach vacation.
Where: Kammala South, Waikkal, Negombo – 61110

Suggested suite: Villa Sea View Room

Tariff: INR 13300 per night onwards

Website | Reviews

Cinnamon Bey – By The Bay With Your BAE!

Cinnamon Bey in Bentota is an ideal escape for honeymooners and families where they can relax in the picturesque surroundings of nature. The hotel features spacious rooms with all the modern facilities one would hope for. There is even an outdoor pool and six in-house restaurants to choose from. You will also find a mini-bar where you can enjoy a drink or two in the evening.

Where: Moragolla, Beruwala – 12070

Suggested suite: Superior rooms

Tariff: INR 11600 per night onwards

Website | Reviews

Heritance Negombo – Submerge Yourself In The Hues Of Nature

One of the best hotels to stay in Sri Lanka on your honeymoon, Heritance pampers you will exhilarating views of the beach and hospitality. The place has an outdoor pool facing the ocean where you can lie back on the beach seat and enjoy sipping your pinacoladas. Take a swim if you like. The rooms are spacious and equipped with all the modern facilities.

Where: 175 Lewis Place, Negombo – 11500

Suggested suite: Deluxe King

Tariff: INR 10000 per night onwards

Website | Reviews

Earl’s Regent Hotel – Warm Hospitality & Best Comfort Guaranteed!

Located in the ancient kingdom of Kandy, Earl’s Regent pampers you with world-class amenities and luxury. If you wish to stay in the hills of Kandy, this one of the best places to escape on your honeymoon. It is closeby to Royal Botanic Gardens and Buddha Tooth Relic Temple. You will find the very essence of Kandiyan heritage in the archtecture of the hotel.
Where: 40 / 1, Deveni Rajasinghe Mawatha, Kandy – 020400

Suggested suite: Super Deluxe

Tariff: INR 9000 per night onwards

Website | Reviews

Kandyan View Holiday Bungalow – Hotel With A View

Where: No. 17, Richmond hill, Heerassagala, Hantana, Kandy – 20000

Suggested suite: Superior Room

Tariff: INR 3200 per night onwards

Website | Reviews

Taj Samudra – Epitome of luxury, class, and elegance

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

The Kingsbury – Holiday in style

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

Cinnamon Grand Colombo – Fun, frolic and more

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

The Resort 320 – Located in the heart of Colombo

When you are shortlisting the best resorts in Colombodo 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

Ranveli Beach Resort – Away from citys hustle bustle

If you are looking for affordable Colombo beach resortswith 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

Viharamahadevi Park – Picnic

Located close to the Independence Memorial Hall, Viharamahadevi Park is a sprawling park area where couples and families with kids can have a picnic or visit the zoo on the same premises. Its a great place to relax and enjoy with friends and family. Exploring the park and the nearby waterfalls, strolling on the walking trails, and enjoying the thrilling rides, are few of the most interesting things to do in Colombo Sri Lanka when in Colombo.

Timings: 7 AM – 6 PM (Monday to Sunday)
Entry Fee: INR 10/- per adult | INR 5/- per child


Gangaramaya Temple – Visit

One of the top 10 things to do in Sri Lanka is to visit the gorgeous Gangaramaya Temple in Colombo. While all the temples in the country have something unique to offer in terms of art and architecture, the Gangaramaya Temple is one step ahead of them all. An epitome of artistic brilliance that has stood the test of time, this Buddhist temple reflects a fusion of Indian, Chinese, and Thai style of architecture. Paying visit to the Gangaramaya Temple is one of the best things to do in Colombo.

Location: 61 Sri Jinarathana Road, Colombo
Timings: 8 AM – 8 PM (Monday to Sunday)
Entry Fee: INR 45/- per person

Pettah Floating Market – Visit

Not many are aware of the sprawling floating market of Pettah, which is why one of the most unusual things to do in Sri Lanka is to visit this pretty little market. When here, one can buy a variety of knick-knacks like clothes, footwear, bags, accessories, jewellery, electronics, to even fruits and vegetables. Established on a bridge located above the bustling Beira Lake, this fascinating market is a must-visit for everyone on their trip to Sri Lanka.

Colombo – Enjoy Nightlife

Entertaining live music, delectable food, bustling casinos, and thriving nightclubs is what nightlife in Colombo is all about. And with gambling being a legal activity in this magical island nation, trying a hand at a table game or rolling the roulette are few of the favorite things to do in Colombo for the locals as well as the travelers!

Madu River – Watersports

One can indulge in myriad watersports at the Madu River as well as the beaches in Bentota. From jet skiing, banana boat ride, parasailing, paramotoring, speed boat ride, yachting, canoeing, kayaking, to boating in the mangrove forests, there are endless opportunities for fun and thrill in Bentota for water babies and beach bums. Indulging in watersports is surely among the most adventurous things to do in Sri Lanka.

Average Cost: INR 1,500/- per person (LKR 3,550/-)

Ayurvedic Spa Center – Rejuvenate

Like other South Asian countries, Sri Lanka too places a lot of importance on Ayurvedic treatment. The varied types of Ayurvedic Spa here are devised in order to help one strike a perfect balance between their mental and physical health, providing travelers with utmost relaxation. With options ranging from luxurious Swedish massages to traditional Shiatsu therapy, getting a spa massage is among the top 10 things to do in Sri Lanka.

Popular Ayurveda Spa Places In Bentota: Bentota Ayurveda Center, Samadhi Yoga Ashramaya, Amal Villa Ayurvedic and Spa Center, Panchi Villa Ayurveda Center, Sahana Spa at Saman Villas, and more.

Kandy Lake – Witness Sunrise

Situated right next to Kandys prize jewel – the Temple of Tooth Relic, the Kandy Lake provides stunning reflections of the sky, especially on a full moon night that cannot be missed! A morning or evening walk around the Kandy Lake with a lush rainforest looming in the backdrop will surely be one of the most peaceful and comforting things to do in Sri Lanka on your tour. Add to it the resonating and calming chants of Buddhist prayers coming from this beautiful monastery beside it, and youll never want to leave this enchanting place!

Temple Of Tooth Relic – Pray

Famed as the sanctum where the sacred tooth relic of Lord Buddha has been kept for safekeeping for generations, the Temple of Tooth Relic is among the most pristine and peaceful shrines in the country. Besides witnessing the soothing beauty of this place and banking on the chance to take a peek at the sacred tooth relic, visitors shall also come across intriguing sights of people practicing the Buddhist way of meditation and spreading chants in the surrounding areas. For Buddhists as well as travelers, coming here to seek inner peace and rediscover themselves is among the most enriching things to do in Sri Lanka.

Seetha Amman Temple – Seek Blessings

Believed to have been built on the place where Goddess Sita was kept after being taken away forcibly by Ravana, the Seetha Amman Temple is an epitome of serenity and purity. Set amid scenic landscapes of a forested hill and a refreshing stream running nearby (believed to be the place where Sita bathed every day during her captivity), visiting this place is among the most soul-satisfying Sri Lanka experiences as it manages to put all visitors in a trance with its beauty. Recently established, this stunning temple is located right next to the enormous footprints of Lord Hanuman who came to rescue Goddess Sita.

Ella – Hop On A Train

Gear up for the most beautiful train journey as your train takes you from Kandy to the scenic, cloud-kissed town of Ella. Rivaling even the Trans Siberian Railway, the train ride to Ella takes you through green seas of tea plantations, cottony clouds, the most breathtaking views of lush hills, and finally weaves in and out of the many mountain tunnels as it descends to reach Ella! With such a refreshing experience to offer, it is undoubtedly one of the most unique things to do in Sri Lanka.

Mlesna Tea Centre - Variety Of Teas

Are you a big chai lover- If yes, then of all the places, the Mlesna Tea Centre is definitely one of the best shopping places in Sri Lanka for some tea shopping in Sri Lanka. With so many unique flavors like jasmine, rose, mint, etc. to choose from, this store is a paradise you must explore.

Timings: Open from 9:00 AM to 6:30 PM every day
Location: Shop No 1-08B, Majestic City, Galle Road, Colombo, Sri Lanka
Please Note: You can also find their store in the famous Crescat Boulevard mall or in Bandarawela where it stays open from 8 AM to 8 PM

Orchid House - From Handicrafts To Therapeutic Items

If youre looking for some unique things to buy in Sri Lanka, then Orchid House located in Galle is the place to be! From marvelous handmade items like jewelry, clothing, tea and spices to natural spa products, books and other handicrafts, theres so much to shop here that you would surely not leave with a single bag.

Timings: Open from 8:30 AM to 7:30 PM every day
Location: 28A Hospital Street | Fort, Galle 80000, Sri Lanka

Barefoot - For Designer Clothes

Colorful textiles, stylish clothes, and unique homeware – if this tickles your fancy much then Barefoot is the ideal boutique to visit for shopping places in Colombo. This luxury store is owned by renowned designer Barbara Sansoni whose intense love for color will surely make your shopping experience a treat for the eyes.

Location and Timings:

  • 704 Galle Road, Colombo 03, Sri Lanka
    Open from 10:00 AM to 7:00 PM from Monday to Saturday and 11:00 AM to 6:00 PM on every Sunday
  • Dutch Hospital Fort, Colombo 01, Sri Lanka
    Open from 10:00 AM to 8:00 PM from Monday to Saturday and 10:00 AM to 6:00 PM on every Sunday
  • 41 Pedlar Street, Galle Fort, Galle, Sri Lanka
    Open from 9:00 AM to 8:00 PM from Monday to Saturday and 10:00 AM to 6:00 PM on every Sunday


Rangala House Art Gallery - Awaken The Artist In You

For anyone whos heart beats for contemporary art, Rangala House situated in central Kandy is a great place to buy some masterpieces painted by young Sri Lankan artists. While shopping here, you dont have to worry about carrying these paintings home, as this place ships worldwide and also sells these works of art online. This is clearly one of the best shopping places in Sri Lanka. This place makes shopping one of the best things to do in Sri Lanka.

Location: 7/1/1, Temple Street, Kandy 20000, Sri Lanka

Lakpahana - Beautiful Handcrafted Items

A home to handcrafted elephants, demon masks and treasure boxes, Lakpahana is one of the cheapest stores for classic souvenir shopping in Colombo for tourists . This traditional handicraft shop should definitely be on your list if you do not wish to spend much.

Timings: Open from 10:00 AM to 6:00 PM everyday
Location: 14, (Reid Avenue), Philip Gunewardena Mawatha, Colombo 00700, Sri Lanka

Jayamali Batiks Studio - Skillfully Printed Textiles

Batik fabric is one of the popular things to buy in Sri Lanka. While this wax dyed fabric is available across stores in major cities, Jayamali Batiks Studio is one of the best places to shop some unique prints. From wall hangings to home decor and clothing, you can buy the print in any form.

Timings: Open 24 hours every day
Location: Central Market, 196 Market St, Kandy, Sri Lanka

Paradise Road - Minimalistic Gift Items

An upscale store, Paradise Road is a must-visit when shopping in Colombo Sri Lanka if you appreciate minimalism. From an elegant range of home accessories to other souvenirs, this place has a lot in store that will surely make you go wow.

Timings: 10:00 AM to 7:00 PM every day
Location: 213 Srimath Anagarika Dharmapala Mawatha, Colombo 00700, Sri Lanka

Arcade Independence Square - All Things Branded

If high-end fashion is what youre looking for in Sri Lanka, then Arcade Independence Square is an iconic place to shop at. Not just a home to great lifestyle brands like Giordano, Nike, and Samsung, but this place is also a feast for the eyes if visited at night.

Timings: Open from 7:00 AM to 11:00 PM every day
Location: 30 Bauddhaloka Mawatha, Colombo 00700, Sri Lanka

Ratnapura - For Precious Jewels

There is no doubt that gems are one of the precious things to buy in Sri Lanka. While there are tonnes of jewelers in Colombo and Kandy, Ratnapura – being the famous trading centre of gems is the best place to take home some shining stones. When looking for some of the best shopping places in Colombo, do consider coming here.

Majestic City - For Luxurious Shopping

Of all the Sri Lanka shopping malls, Majestic City is the most popular pick for buying luxury products. This seven storey complex houses all the famous fashion, sports, and electronic brands for a unique shopping experience.

Timings: Open from 9:00 AM to 9:00 PM every day
Location: 10 Station Rd, Colombo, Sri Lanka

Enquiry Now
Please enable JavaScript in your browser to complete this form.