Best Restaurants in Colombo District
Hungry in Colombo District? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Colombo District
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
32 restaurants
-
Seafood4.4★3,935 reviews
Ministry of Crab
Experience the exquisite flavors of Sri Lanka's finest seafood at the renowned Ministry of Crab, where culinary excellence meets a vibrant atmosphere in the heart of Colombo.
Daily 12:00–22:30
-
Sri Lankan4.3★4,095 reviews
Upali's by Nawaloka
Nestled in the heart of Colombo, Upali's by Nawaloka offers tourists an unforgettable culinary experience showcasing the rich flavors of Sri Lankan cuisine. This moderate-priced restaurant is perfect for those looking to indulge in local dishes while enjoying a vibrant atmosphere.
Daily 11:30–22:30
-
Buffet4.6★3,016 reviews
Graze Kitchen
Graze Kitchen in Colombo offers an exquisite buffet experience that tantalizes the taste buds with a diverse array of international cuisines. Perfect for food enthusiasts, this dining destination combines exceptional service with a vibrant atmosphere, making it a must-visit for tourists seeking culinary delights.
Daily 6:00–22:30
-
Restaurant4.2★3,203 reviews
Café on the 5th
Nestled in the heart of Colombo, Café on the 5th offers a delightful blend of Sri Lankan flavors and international cuisine, making it a must-visit for food lovers. Enjoy its cozy ambiance, friendly service, and an array of delicious dishes that cater to every palate.
Daily 6:30–22:00
-
Seafood4.0★3,409 reviews
The Station Restaurant & Bar
Nestled in the vibrant city of Colombo, The Station Restaurant & Bar is a must-visit for seafood lovers. Renowned for its fresh catch and delightful culinary offerings, this restaurant promises an unforgettable dining experience. With a blend of local flavors and international cuisine, every dish is crafted to perfection, making it a popular choice among tourists and locals alike.
Mon–Fri 11:00–15:00, 17:00–23:00 · Sat–Sun 11:00–14:30, 17:00–24:00
-
Restaurant4.3★2,811 reviews
Light House Galley
Nestled in the heart of Colombo, Light House Galley offers a delightful culinary experience with a focus on fresh seafood and local flavors, making it a must-visit for any traveler.
Daily 10:00–23:00
-
Restaurant4.3★2,610 reviews
The Barnesbury
Nestled in the heart of Cinnamon Gardens, The Barnesbury is a premier restaurant that offers an exquisite dining experience with a delightful blend of local and international flavors. Perfect for food enthusiasts, this upscale venue features a cozy atmosphere, attentive service, and a diverse menu that caters to all palates. From sumptuous brunches to elegant dinners, The Barnesbury is an ideal spot for tourists seeking to indulge in Sri Lankan cuisine and beyond.
Mon–Thu 7:30–23:00 · Fri–Sun 7:30–23:30
-
Restaurant4.4★2,369 reviews
The Gallery Café
Nestled in the heart of Colombo, The Gallery Café offers a unique dining experience where culinary artistry meets vibrant Sri Lankan culture. With a menu that showcases innovative dishes infused with local flavors, this restaurant is a must-visit for food enthusiasts and travelers alike.
Daily 10:00–24:00
-
Restaurant4.2★2,569 reviews
The Sizzle Colombo
The Sizzle Colombo is a premier dining destination in the heart of Colombo, offering an unforgettable culinary experience with its exquisite menu and vibrant atmosphere. Ideal for food lovers seeking a taste of luxury.
Daily 12:00–14:45, 19:00–22:15
-
Seafood4.5★1,920 reviews
The Lagoon.
The Lagoon is a renowned seafood restaurant in Colombo, celebrated for its exquisite culinary offerings and vibrant atmosphere. With an emphasis on fresh, locally sourced ingredients, it promises an unforgettable dining experience that showcases the best of Sri Lankan seafood.
Mon–Sat 12:00–14:30, 18:00–24:00 · Sun 11:30–15:00, 18:00–24:00
The Bavarian German Restaurant and pub
Experience the rich flavors of authentic German cuisine at The Bavarian German Restaurant and Pub, a must-visit culinary destination in Colombo, perfect for tourists craving European delights.
The Bayleaf
The Bayleaf in Colombo offers an exquisite Italian dining experience, combining classic flavors with local influences in a vibrant atmosphere.
Daily 11:00–23:00
Culture Colombo
Culture Colombo is a must-visit restaurant for tourists seeking to indulge in authentic Sri Lankan cuisine. With its warm ambiance and friendly service, it offers a culinary journey through the rich flavors of Sri Lanka, making it a perfect spot for food lovers and cultural enthusiasts alike.
Daily 12:00–15:30, 18:30–22:30
PLATES
Nestled in the heart of Colombo, PLATES is a premier restaurant that offers an exquisite dining experience, showcasing a blend of local and international cuisines. With its stunning ambiance and diverse menu, it is a must-visit for food enthusiasts seeking to indulge in culinary delights.
Mon–Sat 6:30–10:30, 12:00–23:00 · Sun 6:30–10:30, 11:30–23:00
FLOW Restaurant
Nestled in the heart of Colombo, FLOW Restaurant offers an exquisite dining experience that showcases a diverse range of flavors from Sri Lankan to international cuisines. With its chic ambiance and stunning presentation, it is a must-visit for food enthusiasts.
Daily 6:30–23:00
Flag & Whistle Restaurant Pub
Nestled in the heart of Colombo, the Flag & Whistle Restaurant Pub offers an exceptional dining experience, combining a vibrant atmosphere with a diverse menu that caters to all tastes. Whether you're looking for a hearty meal or a refreshing drink, this venue is a must-visit for tourists seeking to indulge in local flavors and international cuisine.
Daily 11:00–14:00, 17:00–23:00
King of the Mambo
Discover the vibrant flavors and lively atmosphere of King of the Mambo, a must-visit restaurant in Colombo that celebrates the essence of culinary art with every dish.
Raja Bojun Sri Lankan Deliveries & Takeaways only
Raja Bojun offers an authentic Sri Lankan culinary experience with a focus on takeaways and deliveries. Enjoy a variety of flavorful dishes crafted from traditional recipes, perfect for enjoying at home or on the go.
Nuga Gama
Nuga Gama is an exquisite restaurant in Colombo that immerses visitors in the rich flavors and vibrant culture of Sri Lankan cuisine, offering an unforgettable dining experience.
Mon–Fri 19:00–22:30 · Sat–Sun 12:00–14:30, 19:00–22:30
Harbour Court
Nestled in the heart of Colombo, Harbour Court is a premier dining destination offering a delectable array of local and international cuisines. With its luxurious ambiance and stunning harbor views, it's the perfect spot for food enthusiasts seeking an unforgettable experience.
Mon–Sat 6:00–24:00 · Sun 11:30–24:00
Monsoon Colombo
Nestled in Colombo, Monsoon Colombo offers an exquisite dining experience that celebrates the vibrant flavors of Sri Lankan cuisine. This restaurant combines a warm ambiance with a diverse menu, making it a must-visit for tourists seeking authentic local dishes.
Palmyrah Restaurant
Palmyrah Restaurant offers an authentic Sri Lankan dining experience, where tourists can indulge in the rich flavors and vibrant dishes that define this unique cuisine. With a welcoming ambiance and attentive service, it's a must-visit for those looking to explore local culinary delights.
Daily 12:00–14:30, 19:00–22:30
Botanik Rooftop Bistro & Bar
Perched high above the bustling streets of Colombo, Botanik Rooftop Bistro & Bar offers an exquisite dining experience with breathtaking views. Known for its vibrant atmosphere and diverse menu, this upscale venue is perfect for tourists seeking a memorable culinary adventure. Enjoy an array of delicious dishes paired with an impressive selection of beverages while soaking in the stunning skyline.
Elevate by Jetwing
Discover Elevate by Jetwing, a premier dining destination in Colombo that offers a unique blend of Sri Lankan flavors and contemporary cuisine, perfect for tourists seeking an authentic culinary experience.
Mon–Fri 12:00–14:00
A-One Cafe
A-One Cafe offers a delightful culinary experience in Colombo, where tourists can enjoy a variety of delicious dishes in a cozy setting. Known for its friendly service and affordable prices, this cafe is perfect for anyone looking to savor local flavors.
Daily 6:00–22:00
The Avenue
Nestled in the heart of Colombo, The Avenue is a premier fine dining destination that promises an exquisite culinary journey with American, seafood, and steakhouse specialties. This elegant restaurant offers a sophisticated ambiance perfect for both intimate dinners and celebratory gatherings.
Daily 12:00–23:00
Rare at Residence
Discover the culinary gem of Colombo, Rare at Residence, where exquisite flavors and a vibrant atmosphere await you. This restaurant offers an unforgettable dining experience that celebrates both local and international cuisines.
Daily 7:00–23:00
The Exchange Restaurant
Discover The Exchange Restaurant, a vibrant dining destination in Colombo that offers a delightful blend of local and international flavors, perfect for tourists seeking an authentic culinary experience.
Mon–Fri 11:00–23:00 · Sat–Sun 12:00–23:00
The Traveling Bruncher
A wanderlust-themed rooftop brunch café perched on the 10th floor of Greenlanka Towers in Colombo's heart. Serving globally inspired brunch dishes, artisanal coffees, and creative cocktails in a cozy setting with stunning city skyline views. Perfect for leisurely mornings, remote work, or catching up with friends over world-class comfort food.
Mon–Tue 12:00–21:00 · Wed–Sun 9:00–23:00Price level $$Time to spend 1.5–4 hrs
Cyril Rodrigo's Green Cabin
Nestled in the heart of Colombo, Cyril Rodrigo's Green Cabin offers tourists a delightful culinary experience with authentic Sri Lankan dishes. The warm ambiance, complemented by simple yet elegant architecture, makes it a must-visit for anyone looking to explore local flavors.
Daily 11:00–15:00, 18:00–22:30
Table by Nyne
Table by Nyne offers a delightful dining experience with its unique ambiance, diverse menu, and exceptional service, making it a must-visit for tourists in Colombo.
Daily 8:00–14:00, 19:00–22:00
Blue Field Tea Center
Nestled on Haig Road in Colombo's vibrant Colombo 04 borough, Blue Field Tea Center offers an authentic taste of Sri Lanka's renowned Ceylon tea culture. This charming tea store provides complimentary tastings of premium black teas like Pekoe, OP, BOP, and unique varieties, alongside a cozy cafe serving hot brews and light snacks. Visitors enjoy knowledgeable guided insights into tea production in a welcoming atmosphere perfect for a quick refreshment or souvenir shopping amid the city's bustle.
Daily 9:00–20:00Price level $Time to spend 0.5–1.5 hrs
Explore Colombo District on the map
A handpicked selection of must-see spots in Colombo District, mapped for you.
More about Colombo District
Colombo District travel guide
Colombo District combines Sri Lanka’s historic capital, coastal neighbourhoods, Buddhist temples, wetlands, markets and contemporary urban culture.
Tell me more about Colombo DistrictMore to explore in Colombo District
Explore more

Explore more of Sri Lanka
Discover Sri Lanka: Rich culture, stunning landscapes, and warm hospitality await you in this tropical paradise. Explore ancient cities, wildlife, tea plantations, and pristine beaches.
Explore Sri Lanka
Getting your guide ready…
We are putting together a fresh copy of the Colombo District guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.