Food Where to Eat in Mirissa

Where to Eat in Mirissa

2021 Mar 18

Are you planning a trip down south and pondering on where to eat in Mirissa paired with views to match? We got you covered. With its turquoise waters, sun-kissed shores and swaying palm trees; not to mention the salty breeze, fantastic surf breaks and cool vibes – Mirissa is a top travel destination for locals and foreigners alike. This beach paradise has also gained the reputation of being a food paradise. Seafood, Sri Lankan, European and Mediterranean restaurants – with their wide variety of culinary masterpieces, served in open-sided venues dotting the beach – add to all of Mirissa’s natural beauty. We’ve rounded up a list of places where you can eat in this beach town – so read on and enjoy! 

Multi-Cuisine (Beachfront) 

Petti Petti Mirissa
Source: https://travelforfood.blog/petti-petti-mirissa-breakfast-menu

Translating to ‘box box’ in English – this is a convetainer (converted container) multi-cuisine boutique villa overlooking the turquoise blue sea in Mirissa. It is famous for hearty seafood delicacies and Sri Lankan cuisine and offers free-of-charge swimming in its infinity pool to all guests.

  • Opening hours: 12 pm – 10 pm 
  • Average price range: LKR 500 – LKR 2500 per person
  • Contact number: 076 140 7881/071 041 7073
  • Address: 17 Bandaramulla, Mirissa
  • Instagram: @pettipettimirissa

Salt Mirissa- Restaurant and Bar

Source: https://travelintimenow.com/9-best-restaurants-in-mirissa/

Get your vitamin sea here – it is the perfect place to indulge in Mirissa’s fresh seafood prepared in traditional and international flavours. You can choose to pop in for any meal or enjoy drinks on deckchairs/private dining on the beach.

  • Opening hours: 8 am – 10.30 pm 
  • Average price range: LKR 800 – LKR 3000 per person
  • Contact number: 041 493 9290
  • Address: 220/8, Liyanaralage Watta, Udupila, Mirissa
  • Instagram: @saltmirissa

Bar Rumba Restaurant

Located right on the beach (with tables where the waves come up to your feet!), this is a tapas restaurant that also serves some delicious mains. Here you can pick your seafood fresh from the fishermen’s catch for the day.

  • Opening hours: 8.30 am – 12 am (Breakfast, Lunch and Dinner)
  • Average price range: LKR 1500 per person
  • Contact number: 077 741 3434
  • Address: Udupila Junction, Galle Road, Mirissa 81740
Brizo Mirissa

This is yet another chill beach vibe restaurant dotted along the coast of Mirissa serving traditional and international seafood mains as well as cocktails.

  • Opening hours: 9 am – 11 pm 
  • Average price range: LKR 500 – LKR 1500 per person
  • Contact number: 077 999 7266/077 999 3760
  • Address: Udupila Junction, Matara Road, Mirissa
  • Instagram: @brizomirissa
Zephyr Restaurant and Bar
Source: https://www.tripadvisor.com/Restaurant_Review-g1407334-d7070071-Reviews-Zephyr_Restaurant_Bar-Mirissa_Southern_Province.html

“A shore bet for a good time” – this Asian fusion restaurant and bar on the Mirissa beach stretch has delicious food and a great ambience. The place comes alive at night with loud music, fairy lights and a chattering crowd. 

  • Opening hours: 12.30 pm – 1.00 am 
  • Average price range: LKR 1250 – LKR 2500 per person
  • Contact number: 077 750 2222/077 753 6653
  • Address: 220/8, Matara Road, Udupila, Mirissa
  • Instagram: zephyr_restaurant_bar
Adora Mirissa Beach Restaurant
Source: https://www.ministryofvillas.com/restaurants-in-mirissa/

This is set on a deck above the water’s edge, overlooking and offering beautiful views of the Indian Ocean. Like most of the restaurants in Mirissa, Adora serves fresh seafood in large portions along with authentic Sri Lankan cuisine.

  • Opening hours: 9.30 am – 9.30 pm
  • Average price range: LKR 400 – LKR 1200 per person
  • Contact number: 071 800 4206 
  • Address: Galle Road, Mirissa
Papa Mango

On the east side of Mirissa, this restaurant has a prime beachfront location with tables dotted around a large garden shaded by palms. The menu consists of seafood, local curries and western dishes and it regularly hosts parties with live bands and DJs.

  • Opening hours: 9 am – 11 pm
  • Average price range: LKR 700 – LKR 3500 per person
  • Contact number: 077 772 6546
  • Address: Matara Road Bandaramulla, Mirissa
  • Instagram: @papa_mango_mirissa
Central Beach Restaurant 

A plus point at this beach restaurant in Mirissa is the cosy beach bar that dispenses both coffee and drinks.

  • Opening hours: 8 am – 10 pm
  • Average price range: LKR 1000 – LKR 1500 per person
  • Contact number: 077 140 2430
  • Address: 220/4, Mirissa South 81740
  • Instagram: @central_beach_mirissa
Palm Villa

Attached to a hotel, this is a beachside restaurant that benefits from an ocean view without the chaos of the main beach in Mirissa. It serves seafood as well as Sri Lankan and western cuisine.

  • Opening hours: 24/7
  • Average price range: LKR 750 – LKR 2000 per person
  • Contact number: 041 225 0022
  • Address: Matara Road, Mirissa 81740
  • Instagram: @palmvillamirissa

Multi-Cuisine (Inland) 

Dip N Greeno

This is a Lebanese restaurant that also serves up some great smoothie bowls (which are served in actual fruits used as bowls!) and breakfast items. The sheltered outdoor seating area has a gorgeous roof of multicoloured umbrellas and a nice breeze coming in.

  • Opening hours: 8 am – 9.30 pm (Breakfast and Lunch Buffet)
  • Average price range: LKR 700 – LKR 1300 per person
  • Contact number: 076 979 1156
  • Address: No. 3, Mirissa Junction, Mirissa 81740
  • Instagram: @dipngreeno
Little Red House

This tiny eatery serves an ample range of Chinese dishes (especially seafood) as well as Sri Lankan items at great value for money.

  • Opening hours: 11 am – 9.30 pm
  • Average price range: LKR 500 – LKR 1500 per person
  • Contact number: 076 592 3066
  • Address: Galle Road, Bandaramulla, Mirissa
Mirissa Randiya Sea Food Restaurant, Coffee and Pub

Attached to a hotel, this restaurant serves up great western cuisine that includes café and pub type food items as well as seafood and grilled options.

  • Opening hours: 8 am – 10 pm
  • Average price range: LKR 600 – LKR 3500 per person
  • Contact number: 041 2 251621
  • Address: Matara Road, Udupila Road, Mirissa 81740
Dimali Inn
Source: https://www.happycow.net/reviews/dimali-inn-mirissa-91129

This family-owned restaurant offers Chinese and Sri Lankan food options prepared using organic produce grown by the owner directly in her home garden. It also offers cooking classes for those interested.

  • Opening hours: 6 am – 10 pm
  • Average price range: LKR 500 – LKR 1000 per person
  • Contact number: 071 818 5482
  • Address: 138/1, Galle Road, Mirissa
Aloha Coffee Gallery
Source: https://thewanderingquinn.com/best-cafes-in-mirissa-sri-lanka/img_5729-2/

This is a small spot run out of a garage in Mirissa with good food and coffee that includes breakfast options such as smoothie bowls and toppings on toasts as well as lattes and cappuccinos. 

  • Opening hours: 9 am – 3 pm
  • Average price range: LKR 1000 – LKR 1500 per person
  • Contact number: 076 807 4123
  • Address: 7 Sunanda Road, Mirissa
  • Instagram: @aloha_coffee_gallery
Big Belly Roti Hut
Source: https://www.tripadvisor.com/Restaurant_Review-g1407334-d12834386-Reviews-Big_belly_Roti_Hut-Mirissa_Southern_Province.html

Fast foods, as well as Asian, Chinese and Sri Lankan cuisine, are on the menu at this small restaurant that specializes in providing street food.

  • Opening hours: 11 am – 11 pm
  • Average price range: LKR 600 – LKR 1200 per person
  • Contact number: 071 736 4240
  • Address: Galle Road Udupila Junction, Mirissa 81740
Rekha Art Gallery and Restaurant
Source: https://www.booking.com/hotel/lk/rekha-art-gallery-amp-restaurant.en-gb.html

This trending restaurant offers Sri Lankan, Asian and Southwestern cuisines. The gallery next door that sells art, local crafts and souvenirs attract guests to the restaurant.

  • Opening hours: 8 am – 10 pm
  • Average price range: LKR 1000 – LKR 3000 per person
  • Contact number: 071 332 4160/041 225 1713
  • Address: Beachside Road, Mirissa 81740

Authentic Sri Lankan

Dewmini Roti Shop

Known as the No. 1 roti restaurant in Mirissa, this is a top choice for local food in the area. Over the years, some foreigners have helped them structure their menu by adding unique variations to their rotis.

  • Opening hours: 7 am – 10 pm (Breakfast, Lunch and Dinner)
  • Average price range: LKR 400 – LKR 800 per person
  • Contact number: 071 516 2604
  • Address: Udupila Road, Mirissa 
Dhana’s Curry Pot
Source: https://www.happycow.net/reviews/dhanas-curry-pot-mirissa-151226

This is a rustic buffet restaurant offering rice and curry and other Sri Lankan fares. It has picnic table seating and is known for its vegetarian and vegan options.

  • Opening hours: 11.30 am – 9.30 pm 
  • Average price range: LKR 400 per person
  • Contact number: 071 035 4462
  • Address: Bandaramulla, Mirissa 81740
Water Creatures Restaurant

With this restaurant and surf bar’s seafront venue, good food and relaxed vibes – “you’d definitely fish you were here!” In addition to seafood, they also serve Sri Lankan curries and chilli chicken.

  • Opening hours: 8.30 am – 10 pm
  • Average price range: LKR 1000 – LKR 1500 per person
  • Contact number: 077 664 8927
  • Address: Beachside Road, Mirissa
Ambrosia Roti Shop

Hidden away from the main tourist spots, this little roti shop/food stall serves up the usual carb favourites from kottu roti to stuffed rotis and parathas; as well as hoppers for breakfast and various fish and seafood options for dinner.

  • Opening hours: 12 pm – 11 pm
  • Average price range: LKR 300 – LKR 1000 per person
  • Contact number: 071 193 3105
  • Address: Udupila Road, Mirissa
Ceylon Curry House 

This is a traditional Sri Lankan restaurant serving rice, curry, pittu, kottu etc. on a banana leaf and in clay pots/coconut shell bowls.

  • Opening hours: 11 am – 11 pm
  • Average price range: LKR 400 – LKR 1200 per person
  • Contact number: 077 382 2024
  • Address: Sriramya, Galle Road, Mirissa 81740
  • Instagram: @ceyloncurryhouse
Cosmic Power Woody Cottage

As per the name, this home-style restaurant specializes in Sri Lankan cuisine and offers red rice, pol roti, dhal, vegetable curries etc. in a casual outdoor setting under the trees. It also has a spa service and offers cooking classes.

  • Opening hours: 24/7
  • Average price range: LKR 400 – LKR 1000 per person
  • Contact number: 077 509 1550
  • Address: Kotawila Tibbatuhena Road, Mirissa 81740
  • Instagram: @cosmicpowerwoodycottage

Coffee and Snacks 

Buds and Beans Café

This café prides itself on offering the best tea and coffee in Mirissa using local produce and fine barista machinery. It also offers café foods and snack items.

  • Opening hours: 7 am – 10 pm
  • Average price range: LKR 400 – LKR 600 per person
  • Contact number: 011 236 0908/ 041 410 7107
  • Address: Udupila, Galle Road, Mirissa
Milky Wave

Keep palm and carry on after dinner in Mirissa to this coffee shop (owned by an Italian couple) – that offers Italian gelato, coffee and food. It has a reputation for gelato desserts in Mirissa.

  • Opening hours: 11 am – 9 pm (Wednesday to Sunday)
  • Average price range: LKR 400 – LKR 600 per person
  • Contact number: 070 397 9306
  • Address: Udupila Road, Mirissa
  • Instagram: @milkywavemirissa
Little Tuna Sushi Café 

Cosy and colourful – this sushi restaurant boasts of the best sushi in town. Outdoor seating is nestled within a beautiful garden blessed with shade and a relaxing breeze.

  • Opening hours: 11 am – 11 pm
  • Average price range: LKR 500 – LKR 1300 per person
  • Contact number: 077 247 6160
  • Address: Harbour Road, Mirissa

*Temporarily closed due to COVID-19

The Tree House 
Source: https://www.airbnb.com/rooms/7390056?source_impression_id=p3_1615887015_zfJoBJQh17DlbqFh&guests=1&adults=1

Life is better in flip flops and that’s exactly how you can enjoy it here. It is a seasonally open café and juice bar that also offers rooms to guests. 

  • Opening hours: 8.30 am – 3.30 pm (seasonally)
  • Average price range: LKR 500 – LKR 1500 per person
  • Contact number: 077 280 6877
  • Address: Kottashi Gedara Road, Mirissa
  • Instagram: @thetreehousemirissa
Our World Wi-Fi Café
Source: https://www.tripadvisor.com/LocationPhotoDirectLink-g1407334-d3971122-i221496242-Our_World_Wi_Fi_Cafe-Mirissa_Southern_Province.html

Seas the day at this laid back place where you can get some work done while grabbing a bite. They are well-known for their fresh juices and they make an effort to familiarize visitors with the different types of exotic Sri Lankan fruit and their health properties.

  • Opening hours: 7 am – 6 pm
  • Average price range: LKR 200 – LKR 2000 per person
  • Contact number: 071 768 5034
  • Address: AH 43, Mirissa
Shady Lane Mirissa
Source: https://www.airbnb.com/things-to-do/places/3113148?location=Southern%20Province%2C%20Sri%20Lanka

Healthy brekkies, brunches, vibrant smoothie bowls and a juice bar are some of the offerings of this coffee shop in Mirissa.

  • Opening hours: 8 am – 3 pm (Friday to Monday)
  • Average price range: LKR 450 – LKR 1200 per person
  • Contact number: 077 082 5420
  • Address: Diyagalana Road, Yatipila Mirissa, Mirissa 81740
  • Instagram: @shadylanemirissa
O Mirissa Café and Bistro

Tucked away in a massive stretch of shops in Mirissa, this charming eatery/cosy café serves a wide range of Western and Italian dishes with cocktails to accompany.

  • Opening hours: 8 am – 10 pm 
  • Average price range: LKR 1000 – LKR 1500 per person
  • Contact number: 077 444 1452
  • Address: 271, Udupilla Junction, Mirissa
  • Instagram: @omirissacafe
Loose Keys
Source: https://www.tripadvisor.com/LocationPhotoDirectLink-g1407334-d19772278-i450153920-Loose_Keys-Mirissa_Southern_Province.html

This coffee shop and bar serves up food as well as hot and cold beverages – especially coffees.

  • Opening hours: 7.30 am – 11 pm
  • Average price range: LKR 350 – LKR 1000 per person
  • Contact number: 077 102 5527
  • Address: Ulugedara Villa, Galle Road, Bandaramulla, Mirissa 81740
  • Instagram: @loose_keys
The Yellow Café Mirissa
Source: https://www.tripadvisor.com/ShowUserReviews-g1407334-d15851297-r649237507-The_Yellow_Cafe-Mirissa_Southern_Province.html

Fulfil your food “fanta-seas” at this resto that serves up items such as pancakes, waffles, toast, sandwiches, wraps, tempuras, fried rice, kottu, roti and rice & curry.

  • Opening hours: 8 am – 8 pm
  • Average price range: LKR 500 – LKR 1500 per person
  • Contact number: 077 787 3798
  • Address: 432 Yatipila Road, Mirissa 81740

Mexican

South Coast

Mirissa can take you not just down south within Sri Lanka but all the way to the southwest! South Coast is a Mexican food restaurant here serving up items such guacamole and chips and of course tacos.

  • Opening hours: 5 pm – 10 pm (Dinner)
  • Average price range: LKR 1500 – LKR 2000 per person
  • Contact number: 077 133 4844
  • Address: Kottashi Gedara Road, Mirissa 81740
  • Instagram: @southcoastmirissa

*Closed until further notice due to COVID-19

Italian

Margherita Italiano Restaurant
Source: https://www.tripadvisor.com/Restaurant_Review-g1407334-d8654466-Reviews-Margherita_Italiano_Restaurant-Mirissa_Southern_Province.html

As the name suggests, this eatery serves up authentic Italian dishes such as thin-crust pizzas, pasta, risottos etc. as well as desserts – all made from high-quality, locally-sourced and imported ingredients. 

  • Opening hours: 8 am – 10.30 pm
  • Average price range: LKR 1000 – LKR 1500 per person
  • Contact number: 072 801 7274
  • Address: Mirissa Junction, Mirissa 81740

Indian

Tandoori Hut
Source: https://www.ministryofvillas.com/restaurants-in-mirissa/

Modern decor, stylish wooden furnishings, beautiful ornaments made of tree branches and lots of clay dishes make up the ambience at this Indian roadside restaurant. You can opt for if you’re in the mood for some more exotic and spicy food.

  • Opening hours: 10.45 am – 11 pm
  • Average price range: LKR 1000 – LKR 2000 per person
  • Contact number: 077 456 7711
  • Address: Matara Road, Mirissa 81740

Vegan

Ahimsa Vegan Café

Located within the expansive grounds of Surf’n’Yoga Mirissa, this café serves a range of creative Sri Lankan and foreign fusion vegan food.

  • Opening hours: 11 am – 11.30 pm
  • Average price range: LKR 300 – LKR 1500 per person
  • Contact number: 077 102 5527
  • Address: Galle Road, Mirissa 81750

So there you have it – our picks for the best restaurants in Mirissa – we hope it’ll help you have a whale of a time when you next visit this coastal hamlet (pun intended!). The COVID-19 pandemic has hit this tourist town hard and a lot of the famous eateries here have unfortunately closed down. Here’s hoping for better times ahead!

Which restaurant is your go-to when travelling to Mirissa? Have we missed out on your favourite food spot? Do let us know in the comments section below – we’d love to hear from you!

single_template_7.php