Best Brunch With a View in Penang: Great Food and Better Scenery
Words by
Ahmad Razali
I've been eating my way through Penang for the better part of a decade now, and if there's one thing I keep coming back to, it's the magic of a slow morning meal with something beautiful to look at while you eat. Finding the best brunch with a view in Penang isn't hard, the island practically demands it, but knowing which spots actually deliver on both the plate and the panorama, that takes a bit of local knowledge. Penang's food scene has always been about more than just hawker stalls and kopitiams, though I love those too. The city has quietly built up a collection of places where you can sit with a flat white or a nasi lemak while watching ferries cross the strait or the sun climb over the hills of the interior. This guide is the result of years of weekend mornings spent chasing exactly that combination.
George Town's Heritage Rooftop Brunch Penang Scene
George Town's UNESCO World Heritage zone has become the epicenter of Penang's elevated dining culture, and the rooftop brunch Penang crowd has plenty of options here. The old shophouse buildings, many of them restored with painstaking care, now hide rooftop terraces that most visitors walk right past without ever knowing they exist. What makes this area special for brunch is the contrast, you're eating modern avocado toast or eggs benedict while looking out over century-old rooftops, clan jetties, and the distant outline of the Penang Bridge.
The heritage zone is compact enough that you can walk between several of these spots in a single morning if you're ambitious. Most of the best rooftop brunch Penang options in George Town cluster around the Chulia Street and Armenian Street corridors, where the old trading houses have been converted into boutique hotels and restaurants. The architecture itself tells the story of Penang's multicultural past, Chinese shophouses sitting next to Malay kampung-style buildings and colonial-era godowns, all visible from above.
What to Order / See / Do: Order the eggs florentine at any of the heritage hotel rooftops along Lebuh Armenian, the hollandaise is consistently well done across most of them, and pair it with a local kopi-o to keep things balanced. Look out for the Khoo Kongsi roofline from several of these terraces, it's one of the most photogenic clan house complexes in Southeast Asia.
Best Time: Saturday mornings between 8:30 and 10:00 AM, before the midday heat pushes everyone indoors and the tables fill up with tour groups.
The Vibe: Relaxed and unhurried, with a mix of expats, local young professionals, and the occasional tourist who stumbled onto the right staircase. The only real drawback is that some of these rooftops have limited shade, and by 11 AM in April or May, you'll be squinting into your eggs.
Local Tip: If you're at a rooftop along Armenian Street, walk two minutes to the back lane behind the Cheong Fatt Tze Mansion, the Blue Mansion, where a tiny unmarked kopiam sells the best kaya toast on the island for under RM4. Nobody advertises it. You just have to know.
The Eastern Shore: Waterfront Brunch Penang at Straits Quay
Straits Quay in Tanjung Tokong is Penang's answer to a marina lifestyle precinct, and the waterfront brunch Penang experience here feels distinctly different from George Town's heritage charm. The marina is lined with restaurants that open directly onto the walkway, and on a calm morning, the water of the Penang Strait is almost mirror-still. This area was developed in the mid-2000s as part of the broader push to modernize the northern coastline, and it shows in the clean lines and open spaces.
The food here skews more international than local, you'll find Australian-style cafes, Japanese-inspired brunch spots, and a few places doing solid Western breakfasts. But what makes Straits Quay worth the trip is the combination of the marina view and the fact that it's far less crowded than George Town on most mornings. The Penang Performing Arts Centre, or Penangpac, sits at one end of the complex, and on weekends there's often a farmers' market or craft bazaar nearby that adds to the morning energy.
What to Order / See / Do: Head to one of the marina-facing cafes and order a big breakfast platter with a fresh juice, the portions here are generous and the coffee is reliably good. Walk the full length of the marina afterward to see the yachts and fishing boats side by side, a quiet reminder that Penang is still a working port.
Best Time: Sunday mornings, when the marina market is running and the whole area has a community feel. Weekdays are quieter but some restaurants don't open until 10 or 11.
The Vibe: Polished and family-friendly, with strollers and small dogs everywhere on weekends. It lacks the gritty authenticity of George Town, but that's kind of the point. The downside is that parking fills up fast on Sundays, and the covered lots charge RM5 for the first hour.
Local Tip: If you drive past Straits Quay and continue north along the coast road for about three kilometers, you'll hit a stretch of local seafood restaurants right on the water that most tourists never see. They don't do brunch per se, but the steamed fish with soy and ginger at 11 AM on a weekday is one of Penang's best-kept secrets.
Penang Hill: Scenic Brunch Penang at Altitude
If you want the most dramatic scenic brunch Penang has to offer, you need to go up. Penang Hill, or Bukit Bendera, has been a retreat from the lowland heat since the British colonial era, and the cool air at 800 meters above sea level changes the entire dining experience. The hill station was originally developed in the late 18th century as a sanatorium and rest house, and that legacy of escape and relaxation still defines the atmosphere up here.
There are a handful of restaurants and cafes on the hill, ranging from the historic David Brown's Restaurant at the top to smaller kiosks and tea houses along the walking trails. David Brown's is the most well-known, set in a colonial-era bungalow with a sprawling garden terrace that looks out over the treetops toward the sea. The food is a mix of British colonial classics and Malaysian dishes, and while it's not cheap, the setting justifies the price for a special morning out.
What to Order / See / Do: At David Brown's, order the English breakfast with a side of fresh tropical fruit, the papaya and pineapple are sourced from farms on the island. After eating, take the short trail loop behind the restaurant for a view of the George Town skyline that you can't get from any rooftop in the city.
Best Time: Weekday mornings, ideally arriving by 9:00 AM via the funicular train. The train queue on weekends can stretch to over an hour, and the restaurants get packed by 10:30.
The Vibe: Cool, green, and almost eerily quiet compared to the city below. It feels like stepping back in time. The one complaint I'll raise is that the funicular train ticket isn't cheap, RM30 return for adults, and the last thing you want on a brunch budget is a big transport surcharge before you've even ordered coffee.
Local Tip: Instead of taking the funicular, hike up from the Moongate Trail entrance near the Botanic Gardens. It takes about 90 minutes, you'll pass through primary forest, and you'll arrive at the top hungry enough to appreciate every bite. Bring at least two liters of water and start before 7:30 AM.
Batu Ferringhi: Beachfront Brunch With a View
Batu Ferringhi is Penang's most famous beach strip, and while it's better known for its night market and water sports, the morning hours here offer a surprisingly good waterfront brunch Penang experience. The beach faces west, so you won't get a sunrise over the water, but the early morning light on the Andaman Sea is soft and golden, and the sand is almost empty before 9 AM. The area has a long history as a resort destination, dating back to the 1970s when the first beach hotels went up, and that resort DNA is still visible in the layout of the strip.
Several of the beachfront hotels have open-air restaurants that serve brunch with direct views of the sea. The Ferringhi Beach Hotel and a few of the newer boutique properties along the strip have invested heavily in their F&B offerings in recent years, and the quality has improved noticeably. You won't find the heritage charm of George Town here, but what you will find is sand between your toes and the sound of waves while you eat.
What to Order / See / Do: Order nasi lemak from one of the beachside hotel restaurants, it's the most Penang thing you can eat with an ocean view. Pair it with a teh tarik and sit as close to the waterline as the seating allows. After brunch, walk south along the beach toward the fishing village at the end of the strip, where the morning catch is still being sorted on the sand.
Best Time: Early morning, between 7:30 and 9:30 AM, before the parasailing operators set up and the beach gets noisy. Weekdays are far better than weekends.
The Vibe: Laid-back and tropical, with a slightly faded resort-town energy that's honestly part of the appeal. The beach itself isn't Penang's cleanest, there's often some debris washed up from the strait, so don't expect postcard-perfect sand. But the water is warm, the breeze is steady, and the brunch is solid.
Local Tip: Park at the public lot near the end of the strip rather than paying hotel parking rates, which can run RM10 or more. It's a five-minute walk to most of the beachfront restaurants, and you'll pass a few local warungs selling fresh coconut water for RM3 along the way.
The Kek Lok Si Temple Area: Spiritual Scenic Brunch Penang
The Air Itam neighborhood, home to the massive Kek Lok Si Temple, is one of Penang's most culturally rich areas, and it offers a completely different kind of scenic brunch Penang experience. The temple complex, which is the largest Buddhist temple in Southeast Asia, sits on a hillside overlooking the town of Air Itam and the surrounding jungle. While the temple itself doesn't serve brunch, the area around it is packed with local eateries that have been feeding pilgrims and visitors for generations.
The real draw here is the view from the hillside restaurants near the temple entrance. You can sit at a plastic table eating char koay teow or curry mee while looking out over the temple's towering bronze statue of the Goddess of Mercy and the patchwork of rooftops below. It's not a rooftop brunch Penang experience in the traditional sense, but the elevation and the cultural weight of the location make it unforgettable.
What to Order / See / Do: Before heading to the temple, stop at the famous Air Itam Laksa stall at the base of the hill, it's been operating since the 1950s and the asam laksa is widely considered the best on the island. Eat it at the open-air tables with a view of the temple entrance above. Then walk up to the temple itself, the climb is manageable and the gardens are beautiful in the morning light.
Best Time: Early morning, before 8:30 AM, when the laksa stall first opens and the temple is still quiet. Chinese New Year and other major Buddhist festivals bring huge crowds, so check the calendar before you go.
The Vibe: Raw, local, and deeply Penang. This isn't a curated experience, it's the real thing. The laksa stall has no air conditioning, the tables are basic, and the view is partially blocked by construction scaffolding that seems to be a permanent fixture. But the food is extraordinary, and the atmosphere is genuinely spiritual.
Local Tip: After your laksa, take the small path to the left of the temple entrance that leads up to the Pagoda of Ten Thousand Buddhas. Most tourists go straight to the bronze statue, but the pagoda is quieter and the view from its upper levels is spectacular. There's no extra charge beyond the temple entrance fee.
Gurney Drive: The Classic Waterfront Brunch Penang
Gurney Drive is Penang's most iconic waterfront promenade, and while it's better known for its hawker centre and evening food scene, the morning hours here offer a waterfront brunch Penang experience that's hard to beat for sheer convenience and atmosphere. The promenade runs along the northern coast of George Town, and the recent Gurney Drive redevelopment has added a proper seaside walkway, landscaped gardens, and a handful of upscale cafes and restaurants.
The history of Gurney Drive is tied to Penang's colonial past, it was named after a British High Commissioner in the 1950s and has been a gathering place for locals ever since. The old sea wall is still visible in places, and the view across the strait toward Butterworth is one of the most recognizable panoramas in Penang. On a clear morning, you can see all the way to the mainland hills.
What to Order / See / Do: Grab a table at one of the newer cafes along the Gurney Drive promenade and order a big breakfast with a local twist, several places do a Malaysian-inspired eggs benedict with sambal hollandaise. Walk the promenade afterward, it's about two kilometers end to end, and stop at the Gurney Drive Hawker Centre for a fresh coconut or sugarcane juice even if you've just eaten.
Best Time: Early morning, between 7:00 and 9:00 AM, when the promenade is cool and the joggers are out. By 10:00 AM, the heat and humidity make outdoor seating uncomfortable.
The Vibe: Open, breezy, and quintessentially Penang. The promenade is well-maintained and the sea view is constant. The downside is that the newer cafes here are priced for tourists and expats, expect to pay RM35 to RM50 per person for brunch with a drink. The hawker centre next door is far cheaper but doesn't have the same view.
Local Tip: If you're driving, park at the Gurney Plaza mall and walk through to the promenade. The mall parking is RM3 for the first two hours with any purchase, and you can grab a coffee at the mall's ground-floor cafes to validate. Street parking along Gurney Drive itself is almost impossible to find on weekends.
Balik Pulau: Countryside Brunch With a View
Most visitors to Penang never make it to the western half of the island, which is a shame because Balik Pulau offers the most peaceful scenic brunch Penang has to offer. This is the agricultural heartland of Penang, where durian orchards, nutmeg farms, and rice paddies stretch across the hills. The pace of life here is completely different from George Town, and the morning mist that hangs over the fields in the early hours is something you won't find anywhere else on the island.
A handful of farm-stay cafes and countryside restaurants have opened in Balik Pulau over the past few years, capitalizing on the area's natural beauty and the growing interest in agro-tourism. These places serve simple, hearty brunches using local ingredients, think fresh eggs from the farm next door, homemade bread, and tropical fruit straight from the tree. The views are of rolling green hills rather than city skylines, and that's exactly the point.
What to Order / See / Do: Seek out one of the farm cafes along the Balik Pulau main road and order whatever's fresh that morning, most places don't have a fixed menu and will ask what you're in the mood for. The durian season, typically June to August, is a special time to visit, some farms offer brunch with fresh durian tasting on the side.
Best Time: Saturday or Sunday morning, arriving by 8:30 AM to catch the last of the morning mist. The farms are most active in the early hours, and you might see workers harvesting or tending to the orchards.
The Vibe: Rustic, quiet, and deeply relaxing. This is Penang at its most rural, and the contrast with the city is striking. The one thing to be aware of is that Balik Pulau is not well served by public transport, you'll need a car or a Grab ride, and the journey from George Town takes about 40 minutes.
Local Tip: On your way back from Balik Pulau, stop at the nutmeg factory and shop along the main road. Penang nutmeg is a genuine local product, and the fresh juice, made from the fruit rather than the seed, is unlike anything you've tasted. It's RM6 for a glass and it's worth every sen.
The Clan Jetties: Waterfront Brunch Penang at Water Level
The Clan Jetties at Weld Quay are one of George Town's most unique heritage sites, and while they're not traditionally thought of as a brunch destination, the morning hours here offer a waterfront brunch Penang experience that's unlike anything else on this list. The jetties are a collection of wooden stilt houses built by Chinese immigrant clans in the 19th century, and they extend out over the water of the Penang Strait. Walking along the jetties in the early morning, before the tourist crowds arrive, is one of the most atmospheric experiences in Penang.
There are a few small cafes and shops along the jetties now, and while the food options are limited compared to other spots on this list, the setting more than compensates. You can sit at a tiny table with your feet almost touching the water, eating a simple breakfast of kopi and roti bakar while watching fishing boats come and go. The jetties are a living community, not a museum, and that authenticity is what makes them special.
What to Order / See / Do: Grab a kopi and some toast from one of the small shops along the jetty and sit at the water's edge. Walk the full length of the Chew Jetty, the largest and most visited, and then explore the less crowded Lee Jetty and Tan Jetty nearby. The morning light on the water is beautiful for photography.
Best Time: Between 7:00 and 9:00 AM, when the jetties are quiet and the residents are going about their daily routines. By 10:00 AM, tour groups start arriving and the atmosphere changes completely.
The Vibe: Intimate, historic, and slightly melancholic. The jetties are a reminder of Penang's immigrant roots and the communities that built the city. The wooden walkways can be uneven and slippery, so wear proper shoes, and be respectful of the residents' privacy, these are homes, not attractions.
Local Tip: The best view of the jetties themselves is from the Weld Quay ferry terminal, not from the jetties themselves. If you want a photograph of the full jetty panorama, stand on the public walkway near the ferry ticket counter at around 8:00 AM when the light is right. It's free and you won't be blocking anyone's front door.
When to Go / What to Know
Penang's weather is tropical and consistent year-round, with temperatures hovering between 28 and 33 degrees Celsius. The driest months are January through March, which makes them ideal for outdoor brunch with a view. The monsoon season, roughly September to November, brings heavy afternoon rain, but mornings are usually clear. Most brunch spots in Penang open between 7:30 and 9:00 AM and serve until around 12:30 or 1:00 PM, though some cafes in George Town have started offering all-day brunch.
Cash is still king at many local spots, especially around the Clan Jetties, Air Itam, and Balip Pulau. The upscale places in Straits Quay and Gurney Drive accept cards and e-wallets. Tipping is not expected in Penang, but rounding up the bill is appreciated. If you're planning to visit Penang Hill, book your funicular tickets online in advance during peak season to save time. And always, always bring sunscreen if you're sitting outdoors, the equatorial sun is no joke even at 9 AM.
Frequently Asked Questions
Are there any specific dress codes or cultural etiquettes to keep in mind when visiting local spots in Penang?
Most brunch cafes in Penang have no dress code, shorts and sandals are perfectly fine. However, if you're visiting Kek Lok Si Temple or dining near the Clan Jetties, modest clothing that covers shoulders and knees is respectful. At upscale hotel restaurants in Straits Quay and Gurney Drive, smart casual is the norm, though you won't be turned away for wearing a t-shirt. Remove your shoes before entering any home or prayer space along the jetties.
Is Penang expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.
A mid-tier traveler should budget around RM200 to RM350 per day. This covers a brunch at a scenic spot (RM25 to RM50), lunch at a hawker centre (RM8 to RM15), dinner at a mid-range restaurant (RM30 to RM60), local transport via Grab (RM30 to RM50 daily), and a budget hotel or guesthouse (RM80 to RM150 per night). Add RM50 to RM100 for attractions, coffee, and snacks. Penang is significantly cheaper than Kuala Lumpur for dining and accommodation.
What is the one must-try local specialty food or drink that Penang is famous for?
Penang asam laksa is the definitive must-ry dish, a sour and spicy fish-based rice noodle soup that has been ranked among the best foods in the world by various international publications. The most famous stall is in Air Itam, near Kek Lok Si Temple, and a bowl costs around RM6 to RM8. For drinks, teh tarik, pulled milk tea, is the national beverage and costs RM2 to RM4 at most local stalls. Fresh nutmeg juice from Balik Pulau is another unique Penang specialty that most visitors overlook.
Is the tap water in Penang safe to drink, or should travelers strictly rely on filtered water options?
Tap water in Penang is not safe to drink directly. The treated water supply meets Malaysian standards, but the aging pipe infrastructure in older areas like George Town can introduce contaminants. All restaurants and cafes use filtered or boiled water for cooking and serving. Bottled water is widely available at RM1 to RM2 per litre. Most hotels provide complimentary filtered water in rooms. Carry a reusable bottle and refill at the water dispensers found in most malls and public buildings.
How easy is it to find pure vegetarian, vegan, or plant-based dining options in Penang?
Penang is one of the easiest cities in Malaysia for vegetarian and vegan dining. The island's large Chinese and Indian communities have long traditions of plant-based cooking. In George Town alone, there are at least 15 dedicated vegetarian restaurants, including several along Lebuh Kimberley and around the Buddhist temples. Indian vegetarian restaurants, serving banana leaf rice and thosai, are found in every neighborhood and typically charge RM8 to RM15 per meal. Most non-vegetarian restaurants also offer vegetable or tofu options. Vegan-specific options are growing but still limited outside George Town's heritage zone, where a few cafes now label plant-based items clearly on their menus.
Enjoyed this guide? Support the work