Artwork for SAMSUNG TOP BANNER 1- OCT 21 MBL 2
Artwork for Coke TOP BANNER 1


Posted by

If you want to hit up some buffets, here are our top picks for the best buffets in Colombo.

Taprobane (Cinnamon Grand)
Cinnamon Grand, Galle Road, Colombo 3

Taprobane at Cinnamon Grand offers one of the best buffets in Colombo, and while certain elements have room for improvement, they offer the best selection overall with well executed dishes. They charge Rs.1960 per head for breakfast, Rs. 2640 for lunch and Rs. 2890 for dinner.

Curry Leaf (Hilton)
2, Hilton Colombo Hotel, Fort, Colombo 1

They only have a buffet, from 7PM onwards, and there's a surprisingly large, high quality selection to pick from.

It costs more than Rs. 3000 per person though, which is the hitch - our dinner for two racked up a fat bill. Still, if you're looking for one of the best buffets in the city (and my personal favourite), this is it. 

Harbour Court (Kingsbury)
48 Janadhipathi Mawatha, Colombo 1

The Harbour Court at Kingsbury serves an International Buffet on a daily basis for breakfast (Rs.2500), lunch (Rs.2950), and dinner (Rs.3000). On Sundays they have a special brunch from 11.30 am - 3.00 pm, which is Rs. 4100 per and have an impressive array of food to choose from.

The Gardenia Coffee Shop (Ramada)
Ground Floor, No. 30, Sri Mohamed Macan Marker Mawatha, Colombo 3

The Gardenia Coffee Shop at the Ramada hotel is actually much more than a coffee shop - they do a very wide range of food types, from sandwiches to Italian pastas and Jaffna mains. The food we tried was pretty good and not too pricey either. They serve a breakfast buffet from 6.30 am to 10.30 am at Rs.1500 per head.

The Dining Room (Cinnamon Lakeside)
Cinnamon Lakeside, 115, Sir Chittampalam A.Gardiner Mawatha, Colombo 02

If you want elegance and a really, really early breakfast (like a 6 AM type of breakfast), The Dining Room at Cinnamon Lakeside is the place for you. Given that it's breakfast and not many people here go out specifically for the first meal of the day (unless they happen to be staying at the hotel itself), you can have a nice, quiet morning outing. They also serve International buffets for lunch (Rs.2800) and dinner (Rs,3150).

Mount Lavinia Hotel Buffet
No 100, Hotel Road, Mount Lavinia, Sri Lanka.

The buffet at Mt. Lavinia Hotel offers one of the better buffets in the city. We found that mostly everything tasted good, with an exceptional salad bar and arguably the best selection of desserts around. Their dinner buffets have theme nights depending on which day of the week it is, so call ahead and find out.

153 Malay Street, Colombo 02.

Devly's serve a Sri Lankan lunch buffet from 11.00 am to 3.00 pm. You can also order from their a-la-carte menu.

EAT (OZO Colombo)
36-38, Clifford Place, Colombo 04

EAT is OZO Colombo's restaurant. While their lunch buffet doesn't have the largest spread, we came away pretty happy with what we tried.

Flavoured (Cinnamon Red)
59, Ananda Kumaraswamy Mawatha, Colombo 03

Flavoured at Cinnamon Red, with their lean luxury theme, offers a curated menu with good variations at reasonable prices. They've got a good view of Colombo, tasty mains and excellent desserts. They offer a breakfast (Rs.1570) and dinner (Rs.2300) buffet too.

Latitude (Buffet, Taj)
Taj Samudra, Galle Face Center Road, Colombo 3

Latitude at Taj Samudra offers one of the more expensive lunch buffets in Colombo. While they don’t particularly specialise in a particular area, they offer a satisfying spread overall.

Garton's Ark
Urban Wetland Park, 100 Nawala Rd, Nugegoda

Garton's Ark is a boat restaurant in the Urban Wetland Park, Nugegoda. The best bet is to go for their weekend (Fri/Sat) cruise. It leaves at 8:30 PM and costs Rs. 3,500.

Yacht Cabin (Global Towers Hotel)
Global Towers Hotel, 11, Station Avenue, Marine Drive, Wellawatta, Colombo 06

The Yacht Cabin at Global Towers Hotel organises daily buffets for breakfast (Rs.280 per head) from 6.30 am to 10.30 am, and lunch (Rs.380 per head) from 12.00 pm to 3.00 pm

Check out our article How To Buffet for some pro tips.

Tip: Login to get your comment approved instantly
Add Photos


As at Mid June 2017

Cinnamon Grand -LKR 3260/- net
Cinnamon Lakeside - LKR 3150/- net

For dinner buffet



Hi, Could anyone please tell me. how much would it cost for the lunch buffet & Pool for one person in Cinnamon Bay Bewruwala