9 Beach Cafes & Restaurants In Penang For Stunning Sea Views & Good Vibes

Beach cafes & restaurants in Penang


In a city like Penang, you might feel overwhelmed by the sheer number of good spots for lip-smacking grub. But if you’re craving a breather, some sunshine, and a sea view over food and drinks, just a few places fit the bill.

If this sounds like what you need right now to slow down, we rounded up 9 beach cafes and restaurants in Penang where you can soak up all the good vibes and views.


1. Oceano Symphony


Beachside cafe & bar at Tanjung Tokong



Image credit: @jenniferypw via Instagram 

If you haven’t made your way to Oceano Symphony yet, it’s time you did now that the rainy days are mostly behind us. This breezy beachside and pet-friendly cafe is a mix of coastal aesthetics and comfort food – the kind of place you’d crave to be at after a long, sun-soaked day by the sea.


There’s also an indoor dining area at Oceano Symphony.
Image credit: @john_ho___ via Instagram

Not everyone craves the same thing, and that’s fine.

Whether you’re in the mood for something Asian or Western, savoury or sweet, the menu here has a little something for everyone. Find options such as Kampung Fried Rice (RM33) for something local, or Spice “n” Bite Burger with Fries (RM24) if you’re feeling something a little more Western.

They’ve also got a solid happy hour menu for drinks, which’ll be another reason to drop by this spot.


Image credit: @rionaldiap via Instagram 

Address: 338, Jalan Tokong Thai Pak Koong, Tanjung Tokong, 11200 Tanjung Bungah
Opening hours: Sun-Thu 8:30am-11:30pm | Fri & Sat 8:30am-1am
Contact: 04-893 5366 | Oceano Symphony Instagram


2. Biru-Biru On The Island


Cafe right on the edge of the sea



Image adapted from: @sallylim0920 via Instagram

Biru-Biru On The Island lives up to its name. It’s a cafe that sits right next to the water, with high tables letting patrons enjoy a front-row view of the waves while they eat.


Image credit: @pauseitwithtea via Instagram

This cafe gives off major Bali vibes, with wooden seats and touches of blue. There’s even a hammock area that you can chill in and enjoy the view of the water.

You’ll find the cafe hidden inside Lost Paradise Resort, which might make you experience that Eat, Pray, Love moment people are searching for.

Image adapted from: Amiera Nordin, emma ariffin via Google Reviews 

As for food at Biru-Biru On The Island, the Fruity Pancake (RM23) is a breakfast dream made even better with the view you’ll see here. If you’re dropping by for lunch, they’ve got a pizza selection that will hit the spot, from the Vege Lover Pizza (RM32) to a classic Pepperoni (RM35). 

Another favourite at the cafe is their soda can drinks, the perfect pairing for your meal on a sunny day. The Blueberry Blast Yakult (RM16) is a refreshing, fizzy pick that’s worth a try.

Address: 260, Jalan Batu Ferringhi, 11100 Tanjung Bungah
Opening hours: Sun-Wed 8am-9pm (Closed on Tuesdays)
Contact:  016-522 6654 | Biru-Biru Instagram


3. Natsu Bar & Dining


Japanese restaurant at Ferringhi Walk 


Image credit: @theisabelle.1 via TikTok 

Natsu Bar & Dining is the ideal spot for a sunset dinner, especially if you’re lucky enough to catch those dreamy purple skies at the right moment.

If you’re in the mood for a candle-lit Japanese dinner with your feet in the sand, this is the place for you. Think fresh sashimi, ocean breeze, and that golden-hour glow.

Image credit: @natsumalaysia via Instagram 

The food selection at Natsu is mouthwatering.

Try the Shake Sashimi (RM40) on your visit. Five thick-cut slices of fresh salmon are as satisfying as they are silky. Over on their special roll menu, the Sushi Pizza (RM58) is hard to resist. The unique pizza is made with deep-fried sushi rice and topped with torched salmon, roasted eel, and flying fish roe, a flavour bomb that’s perfect for sharing.

Address: 72C-G-8, Ferringhi Walk, Jalan Batu Ferringhi, 11000 Batu Ferringhi
Opening hours: Sun-Thu 4:30pm-11:30pm | Fri & Sat 4:30pm-12:30am
Contact:  010-378 6222 | Natsu Instagram


4. Batu Cafe


Live bands in the evenings


Image adapted from: @batucafe.pg via Instagram 

Batu Cafe is an aesthetically pleasing, pet-friendly cafe by the sea that’s known for its expertly brewed coffee and picture-perfect latte art.


Image credit: @steffilunardy via Instagram

Think on the rocks, with plants, sea breeze, and a clean, minimalist vibe – it’s no surprise they won Best Cafe Design at the Atap Design Awards 2024. And with live bands playing on both weekdays and weekends, it’s the kind of place that’s made for slow sips and good company.

Image adapted from: @pennyqi & @batucafe.pg via Instagram 

The main courses here are both affordable and worth a try. You can’t go wrong with a classic Fish & Chips (RM30) by the sea – seafood just hits different on the island. If you’re in the mood for something warm and hearty, the Rosemary Grilled Lamb Shoulder (RM55) is a solid pick that won’t disappoint.

Coffee lovers can get caffeine here, with drinks like espresso and creamy affogato priced between RM10 and RM15. And if you’re craving a light dessert to wrap things up, their smoothie bowl (RM25) is a refreshing choice.

Address: 46A, Jalan Sultan Ahmad Shah, 10050 George Town, Penang
Opening hours: Sun-Thu 9am-12am | Fri & Sat 9am-2am
Contact: Batu Cafe Instagram


5. Sea You By The Bay


Container cafe at Feringghi Bay



Image credit: @ferringhi_bay via Instagram

SEA YOU By The Bay is a glasshouse container cafe that’s the perfect pitstop after a sunset stroll on the beach. Tucked among the row of eateries by Ferringhi Bay, it’s a chill, laid-back spot made for unwinding, people-watching, or just letting your thoughts wander with zero judgement.

Image adapted from: @alice____ng via Instagram 

When you’re by the beach, an açaí bowl just makes sense. These go for RM29 here and come packed with fresh fruit, from the tropical Mango Acai Bowl to the tangy All Berries. They are guilt-free treats that feel just as indulgent as ice cream, without as much as calories – perfect for when you want to cool down and feel good about it.

Image credit: @seayou.pg via Instagram

Address: Bay 1-1-6, Ferringhi Bay, Jalan Batu Ferringhi, 11100 Batu Ferringhi, Penang
Opening hours: Thu-Tues 12pm-9pm (Closed on Wednesdays)
Contact: 018-313 6969 | SEA YOU By The Bay Instagram


6. Kanopi Coffee


Forested cafe with a view of the sea



Image credit: @kanopicoffee via Instagram 

Kanopi Coffee has all the vibes you’re looking for if you’re looking to spend time with your furry friends and nature kakis. It’s a pet-, family-, and cyclist-friendly hangout spot that gives you the best of both worlds – a touch of the jungle and a hint of the sea.


Image credit: @_yz.01__ via Instagram

What sets Kanopi apart is its laid-back rustic atmosphere, thanks to its forest setting and regular live music from local musicians. They also host activities like pottery workshops and cosy garden campouts under the stars – you can keep a lookout on their Instagram to catch one of these events.


Image credit: @kanopicoffee via Instagram 

Kanopi will be your next go-to spot for breakfast in nature. They dish out all-day breakfast, from 9am onwards. On the menu, you’ll find hearty picks like the Big Breakfast Plate, fluffy Buttermilk Pancakes, and comforting Shakshouka. They’ve also teamed up with Chef Syamil, a travelling chef who whips up flavour-packed dishes, some inspired by the late Anthony Bourdain.

Address: 153a, Jalan Tanjung Bungah, Teluk Bahang, 11050 Tanjung Bungah, Penang
Opening hours: Mon, Wed & Thu 9am-4.30pm | Fri-Sun 9am-6pm (Closed on Tuesdays$
Contact: 017-466 9940 | Kanopi Coffee Instagram 


7. Coco Nana


Cake house by the beach



Image credit: @isee_mr_j_photo via Instagram 

Coco Nana is Ferringhi Bay’s latest cafe spot for desserts and coffee, all served with a side of breathtaking views that are pretty much impossible to ignore.


Image credit: @ferringhi_bay via Instagram

Desserts by the sea is every sweet tooth’s dream. The classic CocoNana Cake (RM20) hits the spot with fresh bananas, an almond tart shell, chocolate, and vanilla cream.

If you’re after something lighter, the Green Grape Frangipane (RM20) offers a refreshing bite with almond tart and sponge, juicy green grapes, and smooth vanilla cream.

Image credit: @ferringhi_bay via Instagram 

Address: B1-1-2, Ferringhi Bay, 11100 Batu Ferringhi, Penang
Opening hours: Wed-Mon 12pm-9pm (Closed on Tuesdays)
Contact: 018-393 6969 | Coco Nana Instagram


8. Frandy Beach Bar & Restaurant


Go-to beach bar loved by locals


Image adapted from: Frandy Beach Bar & Restaurant via Google Reviews 

For a laidback dinner with your toes in the sand, Frandy Beach Bar & Restaurant is a classic go-to spot loved by locals. It’s got that easygoing vibe, perfect for catching the sunset, sipping on cocktails, and digging into all the beachside favourites.


Image adapted from: Annie Tan via Google Reviews 

For an affordable sunset dinner, Frandy’s got you covered with a menu that ranges from local Malaysian favourites to classic Western picks. The steaks here are especially worth mentioning, and more wallet-friendly than what you’d find in the city. A juicy rib-eye goes for just RM50.90.

Address: 363, Gerai Kilat, Batu Ferringhi, 11100 Penang
Opening hours: 12pm-1am, Daily
Contact: Frandy Beach Bar & Restaurant Instagram


9. Bora-Bora


Tables set right on the beach


Image adapted from: nick quagliozzi via Google Reviews 

You don’t have to leave Malaysia to get to Bora Bora with the aptly named Bora-Bora. This breezy restaurant and bar is a go-to spot along both locals and tourists alike, and where many end up after a long day. It’s the kind of place where there’s no fuss – come in slippers, barefoot, or however you like.

Image adapted from: Andrew Yx & Arnab Ghosh via Google Reviews 

Good food and drinks are just what you need after a long day under the sun, and this spot delivers without burning a hole through your wallet. The menu is packed with affordable picks you’ll find yourself coming back for.

For a local favourite, try the Salted Fried Rice with Seafood at just RM13.79. Cocktails here go from RM24 to RM47.

Address: 72D, Jalan Batu Ferringhi, 11100 Batu Ferringhi, Penang
Opening hours: Sun-Tue, Thu 12pm-12:30pm | Fri & Sat 12pm-1:30am (Closed on Wednesdays)
Contact: 04-885 1313 | Bora Bora Instagram


Cafes & restaurants in Penang that are near the beach

Whether you’re ever craving a meal with your toes in the sand, a candle-lit dinner by the waves, or a breathtaking sunset view, save this guide for your next trip to Penang.

You’ll want to check out:


Cover image adapted from:

Mia: