Book Tour and Activities on the Go!

  • If you always get a little impatient with the sizzling aroma of delectable cuisine and would like to gobble down some appetizing food, from restaurants in Sri Lanka which is the place to be. Just take a walk and have a look around the local food and you will surely find multiple of them. All these foods are prepared from freshly grown produce to give you the most authentic taste.

    Check Out: Best Places to Visit in Sri Lanka

     However, if you are in Sri Lanka, getting a chance to taste the Sri Lankan Mild Curry Prawn Bisque will be nothing more than getting transported to the heavenly feeling. But since Sri Lanka is a place which is visited by many travellers so it has wide variety of multi cuisine options too which are equally delectable.

    Some best restaurants in Sri Lanka that you should visit:

  • 01Chutneys

    Indulge your taste buds with authentic South Indian cuisines at Chutneys. It has a delightful and chic ambience with sleek black furnishing brightened with pink tones. Best known for its neatly created menu with over 200 South Indian dishes from Karnataka, Andhra Pradesh, Tamil Nadu and Kerala, this chic restaurant provides you a wide assortment of gourmet.

    Despite the upscale ambience, the food is relatively cheaper. The open kitchen of the restaurant is a definite addition to its ambience. You are sure to enjoy the mouthwatering food and the atmosphere of the restaurant. If you happen to drop by the restaurant on Tuesday night, do not forget to indulge your taste buds with the delicious weekly vegetarian buffet.

    Dress Code: Long Pants for men, Colonial.

    Prices: Meals from LKR 500 Average Price for Two: LKR 4000


    Lunch: Daily 12 noon – 2:30 pm;
    Dinner: Daily 7:00 pm – 11:00 pm (12 midnight on Fridays and Saturdays)
  • 02The Lagoon

    The Lagoon is one of the best places in Colombo when it comes to seafood, though it is a tad costly. The ambience of the restaurant with its excellent yet simple interiors makes guests feel cosy. With the host of sea food joints available in Colombo, it is indeed tough to make a mark; however, The Lagoon has been doing a wonderful job so far.

    Highlights: With close to 150 varieties of seafood being cooked in this restaurant, guests are surely spoilt for choice here.

    Location: The restaurant is located within the five star hotel of Cinnamon Grand.

    Price for two: Approximately LKR6000.

    Speciality dishes: Singapore chilli crab meat dish is a must-try at the Lagoon. Feel the crab meat balls cooked in chilly- sauce melt in your mouth.

    Timings: This place is open from 12 to 2.30 in the afternoons and from 7PM to 12.00AM.
  • 03Bedspace Kitchen, Unawatuna

    Based in the Garden of Bedspace Guesthouse, Bedspace Kitchen was formerly popular with the name of Cookspace Kitchen. The lip smacking delicious variety is the key essence of cuisine served here. Be it the artisan breakfast or the garden lunch the flavour and taste is incomparable. Catering Sri Lankas best fresh produce the food here is cooked fresh and served hot. Be it the smoothies, fresh juices or cocktails they serve it all amidst the beautiful garden area.

    The open kitchen operates in serving both vegetarian and non vegetarian dishes and follows a change in menu almost each day. However burgers, salads, vegetarian wraps and peri peri chicken are some of the specialities here. It provides a wide range of cuisines. The restaurant offers special nights on Wednesday , Friday and Sunday with special menus.

    Location: Egodawatta Lane, Unawatuna, Sri Lanka Timings:

    Monday to Sunday,8:00 am to 10:00pm
  • 04Lucky Fort Restaurant

    A trip to Srl Lanka would never be complete without relishing the mouth watering dishes of Lucky Fort Restaurant, Galle. Designed with simplicity and adorned with beautiful flowing arrangement, lavish greenery and wooden furniture’s this place provides a serene ambience and relaxation that helps to enjoy all the more the delicious cuisine. The restaurant mainly focuses on serving local cuisine but the charming factor is the menu changes each day providing a new surprise every time one visits.

    The irresistible diverse flavour is not restricted to vegetarian dishes as non vegetarian cuisine is also available here. The fresh fruit juices and the curries are some of the specialities of this food joint. There an ongoing offer of best Sri Lankan rice with 10 curries which is worth experimenting.

    Location: Parawa Street No 7,Galle, Sri Lanka

    Timings: Monday to Sunday,8:45 am to 10:00pm

    Price for Two: 714LKR to 1430LKR approx
  • 05Cafe Japan

    If you are a fan of authentic Japanese food, you should head right away to Café Japan in Colombo city. The customer service here is top notch. The place is not very popular; however, of late, it has been getting lot of attention through its food.

    Highlights: The restaurant’s highlight is that it cooks exclusively as per its guest’s preferences. All you need to do is to call for an appointment and specify how you want your food to be.

    Location: Bambalapitiya, at a short distance from the famous Galle Road.

    Price for two: Comes up to approximately LKR3500<LKR5000.

    Speciality dishes: Katsudon, which is a dish made from rice topped with any non-veg choice. How can you not taste Sushi in Café Japan? This place serves great Sushi.

    Timings: The restaurant is open from 11 to 2 in the mornings and from 5.30 to 9 in the evenings, on all days of the week except Tuesdays. 
  • 06Ministry of Crab

    Image Credit : Sai karthik reddy
    Ministry of Crab is definitely a must-visit place for crab lovers. You have definitely missed something in your lives, if you haven’t tasted the crab meat here.

    Highlights: The place is co-owned by legendary cricketers from Sri Lanka – Mahela Jayawardene and Kumar Sangakkara.

    Location: Dutch Hospital, Colombo.

    Price for two: Approximately LKR6000, which is indeed costly; however it is worth every penny.

    Speciality dishes: Singapore style crab meat in chilly-sauce, fishes cooked in rich butter sauce and clay pot prawn curry, are some of the must try dishes here. Since huge and fleshy crabs are available here, the place is apt for group diners.

    Timings: The place is open all through the year except Poya (full moon days). On weekdays, the place is open for lunch from 12 to 3PM and for dinner from 6 to 10.30PM. During weekends, the restaurant timings are 12 to 3.30PM for lunch and 6 to 10.30PM for dinner.
  • 07Flamingo House

    Flamingo House represents just one word – “strange”. Food, ambience and the overall customer service is reasonable here. It is quite an unique food joint that serves Asian and European cuisine styles.

    Highlights: There are murals of flamingos all over the restaurant, which justify the reason behind the place getting its name.

    Location: Horton Place, Colombo.

    Price for two: Approximately LKR3000, which is slightly on the higher side.

    Speciality dishes: The choice of cocktails was quite impressive and they were priced reasonably. Some of the reasonable dishes are the pork sandwich, lamb chops and dim sum. The place is quite fine for group dinners, but not recommended for couples, due to the exorbitant prices.

    Timings: The restaurant is open from 11in the morning to 11 in the night.  
  • 08Talpe Beach Restaurant & Bar,Talpe

    With fascinating ambience, cool drinks, lip smacking delicious food and friendly service, Talpe Beach Restaurant & Bar, becomes of the key attractions of Sri Lanka. The serene ambience coupled with fresh sea breeze excites the taste buds to taste some irresistible food available in this restaurant.

    The food available here is served as fresh as it can, be it the seafood which was just swimming or the fresh fruits and vegetables collected in the morning from the local market, stored chickens having an organic diet and the Australian beef taking a straight flight.

    Presenting both Asian and international cuisine.The restaurant is simple awesome in regards to food and ambience. It is truly a perfect site to enjoy the crimson sunset on the beach with a magnificent drink from the restaurant

    Location:Matara Road, Talpe, Unawatuna, Sri Lanka

    Timings: Tuesday to Sunday11:00am to 11:00pm, Monday closed

    Price: 1430LKR to 4290LKR approx
  • 09Licensed to Grill, Kandy

    Based in Dalada Veediya, Licensed to Grill is a small place near Torrington Square run by three young entrepreneurs striving hard to realise their dreams and serve in those people who love to have some good music, nice ambience, great food and some nightlife in Kandy. Ventured into the project with the dream of making big, these people have got it right with the quality and taste of the food which is both healthy as well as lip smackingly delicious

    Working with a limited menu of sea food, burgers, wraps, chicken BBQ , tuna and veggies they have ruled the concept of street food in Kandy. The menus consist mainly of western dishes and the price of the food is cheap and quite reasonable

    Location: Dalada Veediya, Kandy, Sri Lanka

    Timings: Tuesday to Sunday 5:00pm to 12:00am, Monday closed

  • 10Soya Centre, Kandy

    Based in YMCA building Soya centre is a beautiful eatery in a traditional décor which serves excellent cuisine from different parts of the country. The cuisines are all made of Soya which makes it all the more unique and must try for all visitors. It is a vegetarian restaurant where one can find a full course meal comprising of roti rolls, vegetable buns and sandwiches, all of soya.

    There are delicious and yummy soya drinks which are usually found in chocolate or orange flavour. The restaurant is an open air arrangement where one can enjoy the fresh breeze, the open sky and the mouth watering cuisine delights. The speciality of this restaurant is the soya ice cream which should not be missed. It is tastiest and the best option in vegetarian food.

    Location: Kotugodella Vidiya, Kandy Sri Lanka

    Timings: Monday to Sunday: 8:00am to 6:30pm
  • 11Helga's Folly, Kandy

    Located in midst of the calm and peacefulness of Kandy lies the beautiful hotel Helga’s Folly with eccentric interior design, huge candelabras, unique art pieces and antique artefacts that make an ambience exclusive of its own. Helga’s Folly is an excellent choice for delicious food too.

    Serving multiple style cuisines they have a lot of options to choose from. One of the best advantages of eating in Helga’s Folly is that one can get it all fresh and that too in delicious taste. Local Sri Lankan cuisine is also available here and one can try the best of the country dishes here. The outside area of the restaurant is quite serene that helps in fetching a great ambience.

    Location: Rajaphilla Mawatha, Kandy Sri Lanka

    Timings: Monday to Sunday: 8:00am to 10:00pm
  • 12Athula Restaurant, Dambulla

    A good option to taste irresistible food in reasonable price is provided by Athula Restaurant in Dambulla. Located in Yapagama, this is a small family restaurant which serves authentic Sri Lankan food. It does not have a huge arrangement but it is a favourite for both repeat visitors as well as locals.

    The food is essentially served in home cooked style and there is no fixed menu to serve the guests. There is no menu list also as the restaurant cook prepares whatever is available fresh in the market. Both vegetarian and non vegetarian meals are available here and all are provided in buffet style meals served in beautiful terracotta pots. Fresh fruit juice remains available for drinks. The place is not at all costly and is an excellent option to taste the native cuisine

    Location: Yapagama, Dambulla, Sri Lanka

    Timings: Monday to Sunday: 12:00pm to 7:00pm
  • 13Mangrovia Lagoon Restaurant, Hikkaduwa

    If the preference is Italian food then nothing can beat the taste of delicious Italian cuisine served in Mangrovia Lagoon Restaurant, Hikkaduwa in Sri Lanka. The food prepared here is usually farm fresh and the pasta is homemade. The best attraction of this exclusive eatery is the ambience and environment of the restaurant.

    The dining area is based towards the eastern end of the lagoon and with fresh air flowing in it’s a relaxing place to enjoy delicious with friends and family. The ambience is more highlighted with a light jazz music which makes it more arresting. Since food is prepared mostly with homemade ingredients, the quality is absolutely restored. Along with Italian dishes, Mediterranean dishes are also available here.

    Location: Beretuduwa Road, Hikkaduwa Sri Lanka

    Timings: Monday to Sunday: 12:00pm to 10:00pm
  • 14Sakura, Dambulla

    kitchen is delicious Sri Lankan food which is served in a buffet in its absolute authentic flavour. The buffet area typically holds 15- 20 dishes based on typical Sri Lankan cuisine. The food is extremely delicious and prepared on own by the proprietor and his wife.

    The staffs are friendly and give warm welcome to everybody visiting. The ambience of the restaurant is equally arresting with warmth and cosiness spread all over in midst of serene environment. One can look outside to find stretched paddy fields and the cool air flowing through the fields comes straight to the restaurant making it a pleasure all the more.

    Location: Palwehera, Dambulla, Sri Lanka

    Timings: Monday to Sunday: 12:00pm to 8:00pm
  • 15Asian Jewel Boutique Hotel, Hikkaduwa

    Away from the noise and buzz of proper town Asian Jewel Boutique hotel is an excellent location to enjoy delicious food in serene ambience. The calm and cool sea breeze provides a mesmerizing ambience which shoots up the taste buds and helps in enjoying the mouth watering cuisine in a much better way.

    They have availability of all kinds of dishes catering to many cuisines which not only quenches the hunger but also serves as a pleasure to the eyes. The dishes are served smoking hot and freshly prepared. One of the highlights of the kitchen is battered shrimp served with a choice of five different curries. The price of the food joint is also reasonable making it one of the most popular and preferred eatery in Hikkaduwa

    Location: Baddegama Road, Hikkaduwa Sri Lanka

    Timings: Monday to Sunday: 8:00am to 10:00pm



Galle Face Green Beach

Situated in the middle of the busy stretch of Galle Road and the Indian Ocean, this open space, established during 1859 on 5 hectares, is a huge hit among tourists of all age groups. During weekends, the place is abuzz with vendors who attract kids with their bright toys and bubbles. This area is open all through the year. Entry into the park is free.

While you are here, do not miss to taste the lip-smacking delicacies that are prepared by street vendors.

Location: This is located right next to the famous Galle Beach.

 The magical and golden rays of sunset, fresh air and the positive ambience of the place make Galle Face Green one of the must-visit places in Colombo. The place is currently taken care of by the Sri Lanka’s Urban Development Authority. 

This park is open 24/7 all through the day.

Price: Entry into this park is free of cost.

Bentota Beach

An extraordinary experience amidst an ordinary setup lies 65 kilometres from Colombo and is named Bentota beach. Soak yourself in the ordinary golden sand while enjoying the marvellous sound of the mighty Indian Ocean crashing against the shores. The mesmerizing view of the sea will leave you speechless. If you are planning to break the monotony of the routine just try your hands at adventure sports found alongside the palm trees.

Highlights: You can visit Kasgoda Turtle Hatchery and also go on a boat cruise on the Bentota River.

Getting there: Bentota is very well  connected with the cities and is very easily accessible. You can ride from Galle or you can take a ride from Colombo. 
Bentota is approximately 101km south of the airport from Colombo

Mount Lavinia Beach

Mount Lavinia is a heritage hotel, which was predominantly a huge place during 1806. There are various ocean view rooms up for taking here, provided you book early. During special festivals and peak tourist seasons, the heritage hotel offers great deals for the benefit of tourists.

 With a spending view of the Laccadive Sea, Mount Lavinia offers luxurious services and facilities for its guests. It is located in close vicinity to the National Zoological Gardens. 

Highlights: Sunset deals, wedding packages, national holiday deals, offers on cards of certain banks etc. are some of the promotional offers advertised by Mount Lavinia throughout the year.

Timings: The hotel is open all through the year. It also has a children’s park, where children are treated to a variety of outdoor sports till 4PM.

Approximate price starts from 1000 LKR

Hikkaduwa Beach

Even a 90 year old will feel young as he steps onto the beach of Hikkaduwa,98 kms from Colombo. The charm of the hippy mood will get into your blood, making you feel completely carefree. You will find predominantly young and independent travellers walking on the beach.

This beach is one of the lesser spoilt destinations in Sri Lanka which is why it is an ideal place for people who want to try something off beat. You will also find coral gardens which are considered to be one of the much appreciated beauty of these beaches which was once completely eroded due to tsunami.

Highlights: The beach should be ideally visited during the Hikkaduwa beach fest which usually takes place during the month of July and August. This fest is conducted in an attempt to revive the charm of hippy culture. Surfing, diving and snorkelling are some of the other attractions which the beach offers.

Gangaramaya Temple

Gangaramaya Temple is not only one of the most beautiful but also one of the most iconic Buddhist temples in Sri Lanka. It is more than a century since this temple was constructed; however even today, the temple doesn’t stop to surprise tourists and devotees. The pathways and doors that lead into the main sanctum sanctorum contain intricately carved sculptures that are simply breath-taking.

Highlights: The ceilings and walls contain pictures and miniature paintings that explain stories from Buddhism religion. In the main sanctorum, a huge Buddha statue exudes a brilliant sense of calmness in the devotees. Built in a mix of various architectural styles including India, Burmese, Thai and Chinese, this temple also houses a museum.

Location: The temple is located right on the Jinaratana Road in the heart of Colombo city.

Timings: The temple is open from 5.30AM to 10PM.

Price: Entry fee is LKR200 per adult.

Dickwella Beach

Plunge into the waters and leave all your worries at bay. The Dickwella beach is primarily dominated by reefs, headland and sand bars which makes it the most appropriate place for swimming. Situated at a distance of 220 kms from colombo, Dickwella beach has housed the largest seated Buddha statue. This has made it the most visited place for all the Buddhist worshippers. The ideal time to visit this place is May, June and July when festivities are in the air and the residents are busy celebrating festivals of Wesak, Poson and Esala. Particulary this place has many temples on its way which gives it a religious bent. The Dickwella beach is an ideal place for many swimmers as it is an extremely safe and calm beach.

Highlights: Wewurukannala Vihara which has 50 m high seated Buddha. You can also spot the eye arresting hall of horrors where you can see models of both demons and sinners being severely punished by dipping in hot waters.

Dehiwala Zoo

Dehiwala Zoo or the National Zoological Gardens of Sri Lanka was set up during 1936 with the sole ambition of providing ultimate protection to a wide range of wild animals and birds. . When you are here, do not miss the impressive performances from elephants, chimpanzees and sea lions.


Location: This zoo is located at 
Anagarika Dharmapala Mawatha, Dehiwala.

 This place is one of the members of WAZA (World Association of Zoos and Aquariums). In order to encourage breeding, this zoo is actively involved in animal exchange programs. The place is known for its exotic varieties of mammals, birds, fishes, reptiles, amphibians, butterflies and marine invertebrates

Timings: The zoo is open from 8.30 AM to 6:00 PM on all days.

Approximate price starts from 100 LKR for adult and 30 LKR for child, for foreigners 500 LKR for adults and 250 LKR for child.


National Museum

If you are a history lover and have a keen eye for architecture, the National Museum is probably one of the first few places that you need to visit, when you come to Colombo. Established during 1877, this is the biggest museum in the island nation and is undoubtedly the pride of Sri Lanka. The place houses some of the best and personalised collections of the ancient Kandyan dynasty rulers.

 The museum built in Italian architecture style, is located right in the heart of the Colombo city. 

 The museum’s library deserves special mention as it contains rich manuscripts in palm leaves in languages like Burmese, Sinhala, Telugu, Tamil and much more. 

The museum is open on all days except national holidays from 9:00 AM to 6:00 PM.

Price:  Approximate price for local adults and kids are 35 LKR and 20 LKR respectively, whereas, for foreign adults and kids, the prices are 600 LKR and 300 LKR respectively.

Kandy View Point

The mesmerizing view point is located on the Rajapihilla Mawatha and is ranked 5th out of 105 tourist attractions in Kandy. The place is located near the Kandy Lake and is enclosed in breathtaking landscapes of mountains and meadows. From the city, you have to take the Rajapihilla Mawatha Route, after which a 1 km steep climb will guide you to the view point. You can also hire a tuk-tuk to reach the top.The panoramic view that you would get to see is worth the pain of the ascent. The entire Kandy town lies ahead of your eye, and from the top, you can also spot the Kandy lake and Dalada Maligawa.

: Panoramic view of the city, souvenir shops, art galleries

Location: Rajapihilla Mawatha, Kandy

Timings: Anytime during the day.


Viharamahadevi Park

Named after Queen Viharamahadevi, this park is the largest and probably the only public park in Colombo. It is one of those places that never cease to excite you irrespective of the number of times you come here.

Highlights: There are lots of places to visit here like the aquarium, mini zoo, children’s play zone, war memorial, lake and the dangerous-yet-adventurous suspension bridge above it. When you and your kids are tired of running round the park, you can just relax on the cool resting places on the park, eating local delicacies like candy floss, corn and ice-creams from the sellers here. A canopy of green trees lends a beautiful ambience to this place.

Location: The Park is located right next to the famous National Museum in the heart of Colombo.

Timings: This Park is open all through the year.

Price: Entry into the park is free of cost.

Old City Hall

This is definitely a place that will interest any architecture or history lover. Constructed over two centuries ago, the Old City Hall is one of the brilliant architectural marvels from the bygone British era. The months of January, February, March, November and December are the best when it comes to visiting Colombo. The entry price is free of cost.

on: The hall can be found on Main Street in Colombo amidst various famous tourist spots.

: There are a few attendants working in the hall, who will gladly take you around the building, provided you tip them a reasonable amount of money. The hall is literally a treasure island that contains old government equipment, transport machinery and other council chambers that were present during the earlier times.

Timings: The place is open from 8:00 AM to 5:00 PM ll days of the week except Sundays.

Dutch Period Museum

During the period between 1656 and 1796, Dutch rulers ruled over Sri Lanka. The Dutch Museum which tourists get to watch today was once the official residing place of Thomas Van Rhee, the former Dutch Governor of Sri Lanka.


: The place is located at Prince Street in the city

: The museum contains two floors and it houses around 3000 personal collections of Dutch rulers who reigned over the place. This place was converted into a public museum during 1977, thanks to the able support rendered by the Government of Netherlands.

Timings: The museum is open from 9:00 AM to 5:00 PM from Tuesday to Saturday.

Old Dutch Hospital

This building is one of those areas that have preserved their charm for quite a few centuries now. Constructed during 1681, this building crossed many stages before getting converted into a shopping complex that it is today.


: This shopping arcade is located in the Galle Fort area, at Hospital Street.

: This is the most ancient building in Colombo Fort and was set up with the main purpose of providing medical assistance to people working for Dutch East India Company. Do not miss to visit Odels, one of the most decent joints selling high-quality souvenirs and clothes. If you are interested in shopping and eating good food, you have to visit this area as it lined with lots of cafés and eating joints.

: It is open from 10:00 AM to 10:00 PM on all days of the week. 

: Entry to this place is not chargeable.

MGM Colombo

Replete with the usual casino and other table games, MGM Colombo is quite a famous gaming joint in the city. It is smaller than Bally’s or Bellagio; however, it is quite famous among its guests for the services and hospitality that it offers. While the regular players occupy the ground floor, the first floor is taken by players looking for privacy.

Highlights: There is a dedicated floor for VIPs here as well. Music bands and cultural dance performances from international artists are performed every day at this joint. 

Location: In the remote outskirts of Colombo.

Special features: The cuisine is a mix of Asian and international in order to cater to the taste buds of foreign nationals who come here in plenty. Some of the table games that are highly popular here are Roulette, Baccarat, Poker, Mini Flush and Texas Hold’em. The minimum stakes at this casino are highly affordable. 

Timings: Open 24/7.


The Ritz Club

Ritz Club is the largest casino in Sri Lanka.

Highlights: There are totally 16 table games (6 baccarat, 6 black jack and 4 roulette tables) at this place.

Location: Galle Face Terrace.

Special features: The casino witnesses a healthy mix of local and foreign tourists. The choice of games that this casino houses and the customer service of the place is highly lauded by people who come here regularly. Entry is free into the Ritz Club Casino. During the evening hours, this place is occupied by a diverse mix of people who engage in their regular banter with complementary food and beverages. It is one of those of places that provide you the much-needed rejuvenation after a hard day’s work at office. The ambience of the club goes up several notches higher, thanks to its highly courteous staff.

Timings: 24/7

Take a Walk around Kandy Lake

One of the greatest attraction and a must do for the visitors of the hill country, Kandy, is to take a walking tour around Kandy Lake which dominates the heavenly location with its cascading beauty. A silent stroll especially during the sunset time, enjoying the sounds of nature is a splendid way of coming close to Mother Earth and devouring the blissfulness. Being based next to Temple of the Tooth this is an artificial lake built in 1807 by the Royal King of Sri Lanka.

The whole walk is around 2.1 mile and consists of enchanting scenic splendor covered with several rest zones where one can sit and enjoy the harmony and serene beauty of the Temple and the lake. In the midst of the lake there is a small island with palm trees making the lake look more eye arresting.


 Location: Heart of the city, Kandy

Ask a Question

Ask Question