Best Rooftop Cafes in Malang With Views Worth the Climb
Words by
Dewi Rahayu
Advertisement
Malang hits different when you see it from above. The city stretches out between mountains in every direction, and on a clear morning you can pick out Kelud smoking in the distance and the haze lifting off the Brantas valley. The best rooftop cafes in Malang aren't just about the view either. They capture the city's slow, creative energy, the mix of old Javanese calm and young Indonesian hustle that makes this highland town such a magnet for artists, students, and remote workers.
I have lived here long enough to know that rooftop seating can be hit or miss depending on the heat, and that some places nail the aesthetics but cannot pull off the coffee. Others hide unmarked above laundromats and still serve the best espresso I have ever had in this city. The list below focuses on venues where the view and the food actually earn the stairs or the drive.
Advertisement
Tempat Senja Rooftop: Where Batu Border Meets Malang
Jl. Bantaran Indah has been home to a handful of low-key rooftop spots that locals keep mostly to themselves. Tempat Senja sits along this road with a clear straight sightline toward the western hills and a crowded patchwork of Malang's older residential roofs below. The space feels half garden and half unfinished deck, with wood pallet seating, a few rattan umbrellas, and recycled industrial drums turned into tables.
The Vibe? Half neighborhood hangout, half sunset postcard.
Advertisement
The Bill? Coffee is usually between IDR 22,000 and IDR 35,000. Light snacks like gorengan, roti bakar, and nasi goreng range from IDR 15,000 to IDR 28,000.
The Standout? Ask for the srikaya toast if they have it on the menu. It is not always listed, but someone is usually making it on weekends.
Advertisement
The Catch? The rooftop floor is uneven in places. If you wear heels, you will regret it. Sandals are fine.
What most tourists would not know is that locals often book the far corner table by phone before coming. It is the only spot with both a clear sunset angle and a working power outlet. Go on a Thursday or Friday around 4:30 PM to catch the golden hour without the full weekend crowd. This side of the city is historically tied to the old Dutch residential grid, and walking up to the rooftop you pass through narrow lanes lined with heritage houses that still have original 1960s tile work.
Advertisement
Rooftop Cafe Kayutangan: Above the Old Town Pulse
You will find this one tucked behind the Kayutangan heritage corridor, just off Jl. Pasar Besar. The climb is narrow and steep, set inside a converted two-story shop house that once housed a textile trader. From the top you see the historic clock tower, the old church spire, and the jumble of low-rise rooftops that still define Malang's colonial-core skyline.
The Vibe? Urban explorer meets coffee snob.
Advertisement
The Bill? A manual brew or espresso runs IDR 28,000 to IDR 40,000. A full meal such as smoked beef rice bowl or chicken sandwich goes between IDR 42,000 and IDR 65,000.
The Standout? The long black, made with a local blend sourced from Malangsari district, is sharp enough to reset your brain after a day in traffic.
Advertisement
The Catch? Service slows down badly during the lunch rush on Saturdays. Order early or expect to wait.
A local tip: bring a light sweater, even if the afternoon feels hot at street level. The second floor gets a cross breeze after 2 PM that can feel surprisingly cool. The Kayutangan area has been the city's commercial heart since the Dutch era, and standing on that rooftop you feel the overlap of old merchant houses and modern signage. Go between 2 PM and 4 PM on weekdays for a quieter atmosphere and better photo angles without blocking someone else's view.
Advertisement
Sky Three Rooftop Malang: Family-Friendly Heights
Located along Jl. Kerto Raharjo, Sky Three is technically part of a larger co-working and food complex that has become a go-to for remote worker meetups. The rooftop is open and flat, with white metal railings and synthetic grass patches. You can see the northern hills easily, and on clear days Mount Arjuno sits right at eye level.
The Vibe? Live, but keep your laptop a little bit away from the edge.
Advertisement
The Bill? Coffee ranges from IDR 25,000 to IDR 38,000. A full brunch plate with eggs, toast, avocado, and juice will run you IDR 70,000 to IDR 95,000.
The Standout? A jug of cold brew IDR 45,000, sized for two people, is worth the price on a warm afternoon.
Advertisement
The Catch? Weekend mornings get loud with music and children running around. Not the place for a deep-work session.
What surprises most first-time visitors is the small cactus and succulent garden along the eastern wall. A staff member tends it and sometimes gives away baby succulents to regulars who actually remember the plant's name. The neighborhood around Kerto Rharjo is one of Malang's middle-class growth zones, with new housing estates and young families moving in. You can see that development sprawl from the roof, and it tells you a lot about the city's current direction. The best time to go is around 3 PM on weekdays, when families have not arrived yet and the sun is not directly overhead.
Advertisement
Pulo Ethnic Rooftop: Plantation Views on a City Edge
Pulo Ethnic sits on Jl. Peltu Sujarno, a semi-rural road that marks the transition between Malang's urban western edge and the tea and coffee plantations of the surrounding district. The cafe itself is in a restored joglo, moved piece by piece from a village in the mountains and rebuilt here. The rooftop is the upper level of the joglo, with a steep Javanese-style roof that opens in sections to let the breeze through.
The Vibe? Your grandmother's veranda if your grandmother served excellent coffee and also owned a heritage building.
Advertisement
The Bill? Fresh coffee plantation beans brewed to order cost IDR 35,000 to IDR 50,000. Full rijsttafel-style meals run up to IDR 120,000 for a spread.
The Standout? The sate kelinci, rabbit satay from a local supplier, and the palm sugar espresso, which tastes like home and the mountains at the same time.
Advertisement
The Catch? The entrance is unmarked and easy to miss. Watch for a small gap in the hedge and a dark brown wooden gate with a brass bell. Park along the street and walk down the path.
The plantation connection is not a marketing gimmick. The owners buy robusta beans directly from small growers in the slopes above Batu. Standing on the rooftop you can actually point toward the approximate area where the coffee you are drinking was harvested. That kind of closeness to the land underpins Malang's identity as part of East Java's agricultural highlands. Visit before 10 AM on a weekday if you want to see the plantation mist still hanging below the city.
Advertisement
Andhang Rooftop: Kampung Warna-Warni Overlook
On Jl. WR Supratman, behind one of the most photographed alleyways in Malang, you reach a narrow staircase that leads up to a rooftop and a view of Kampung Warna-Warni below. The rooftop itself does not belong to a single cafe, but one operates there daily as part of the village's community tourism initiative. The operator changes occasionally, but the view stays the same: a rainbow of painted houses, narrow alleys, and the river cutting through the valley.
The Vibe? You are standing on the roof of someone's relative's house, and that is exactly the point.
Advertisement
The Bill? A cup of kopi tubruk or teh tarik costs IDR 10,000 to IDR 15,000. Snacks like pisang goreng and gorengan are IDR 5,000 to IDR 10,000 each.
The Standout? The view of the painted houses at 5 PM, when the low sun hits the colors and the river turns gold.
Advertisement
The Catch? There is no shade on the roof. Bring a hat or an umbrella, and do not show up at noon unless you want to feel like a fried egg.
The local tip here is to walk through the kampung before going up. The community has a small donation box near the entrance, and dropping in IDR 10,000 or IDR 20,000 is both polite and practical. The kampung's transformation from a flood-prone slum to a tourism icon is one of Malang's most visible urban stories, and the rooftop gives you the full before-and-after perspective. Go on a Sunday morning, when the light is soft and the community sometimes hosts a small breakfast gathering for visitors.
Advertisement
Kopi Selasar Rooftop: Old Town Meets Student Life
Jl. Selasar is a short street that runs behind the old Dutch-era buildings near the train station. One of these buildings has a rooftop that a group of university students turned into a semi-permanent cafe. The space is open on three sides, with a low brick wall and a few potted ferns. From the roof you see the station clock, the old tree-lined boulevard, and the hills beyond.
The Vibe? A group project that accidentally became the best cheap coffee spot in the old town.
Advertisement
The Bill? Kopi susu and kopi jahe are IDR 12,000 to IDR 18,000. A plate of nasi goreng or mie goreng is IDR 18,000 to IDR 25,000.
The Standout? The kopi jahe, made with fresh grated ginger and palm sugar, is the best cure for a cold Malang evening.
Advertisement
The Catch? The rooftop closes at 9 PM and sometimes earlier if the student staff have exams. Do not plan a late-night visit.
What most tourists do not know is that the building below the rooftop was once a printing press during the independence era. Some of the old type cases are still stored in the back room, and if you ask nicely, the staff might show you. The student energy here reflects Malang's identity as a city of universities, where half the population is under 30 and every corner has a study group. The best time to go is around 4 PM on a weekday, when the station clock chimes and the evening call to prayer echoes across the old town.
Advertisement
Rooftop Cafe Bintang: Panoramic Heights Near the Mall
Near the area around Malang Town Square, on Jl. Kerta Jaya, a small rooftop cafe operates above a row of shop houses. The view is wide and open, taking in the southern hills, the city's mid-rise buildings, and the constant flow of traffic below. The cafe is simple, with white plastic chairs and a few potted plants, but the panorama is one of the best in the central area.
The Vibe? A quick escape from the mall crowds, with a view that makes you forget the traffic noise.
Advertisement
The Bill? Coffee and tea range from IDR 15,000 to IDR 25,000. Light meals like chicken rice bowl or fried rice with egg are IDR 25,000 to IDR 35,000.
The Standout? The espresso tonik, a mix of espresso, tonic water, and a slice of lime, is refreshing and slightly addictive.
Advertisement
The Catch? The rooftop is small and fills up fast after 5 PM on weekends. If you want a seat along the railing, arrive by 4 PM.
A local tip: the cafe shares a staircase with a small tailor shop on the ground floor. The tailor, Pak Rudi, has been there for 20 years and can hem a pair of pants in 30 minutes while you wait for your coffee. The area around the mall is Malang's modern commercial heart, and the rooftop gives you a clear view of how the city has grown vertically in the last decade. Go on a Tuesday or Wednesday afternoon for the quietest experience.
Advertisement
Rooftop Cafe Tugu: Heritage Views and Old-World Calm
Jl. Tugu is one of Malang's oldest streets, lined with Dutch-era buildings that now house galleries, cafes, and small museums. One of these buildings has a rooftop that opens to the public as part of a larger cultural space. The view takes in the old town hall, the banyan tree in the central square, and the hills that frame the city. The rooftop is partially shaded by a large canvas awning, making it usable even in light rain.
The Vibe? Like sitting on the roof of a museum, if the museum served good coffee and had no entry fee.
Advertisement
The Bill? Coffee and tea are IDR 20,000 to IDR 35,000. A slice of homemade cake or a plate of traditional jajanan pasar runs IDR 15,000 to IDR 25,000.
The Standout? The klepon cake, made with fresh grated coconut and palm sugar, is the best I have had in Malang. It is made by the owner's mother and sold in small batches.
Advertisement
The Catch? The rooftop is only open on certain days, usually Friday through Sunday, and sometimes for special events. Check their social media before going.
What most visitors miss is the small library on the ground floor, filled with old books about Malang's history. You can borrow a book and read it on the rooftop, which is exactly what I did the first time I came here. The Tugu area is the historical core of Malang, and standing on that rooftop you feel the weight of the city's colonial past and its modern reinvention. Go on a Friday morning around 9 AM, when the square below is quiet and the light is perfect for photographs.
Advertisement
When to Go and What to Know Before You Climb
Malang's weather is cooler than most of Java, but the sun between 11 AM and 2 PM can still be harsh, especially on an open rooftop. Mornings and late afternoons are the sweet spots for both light and comfort. Weekdays are almost always quieter than weekends, and if you want a seat with the best view, arriving 30 minutes before sunset is a reliable strategy.
Most rooftop cafes in Malang are small, family-run, or community-managed. They do not have the polished service of hotel restaurants, and that is part of their charm. Bring cash in small denominations, because not all places accept cards and some have trouble with change for large bills. If you are driving, parking can be tight in the old town areas, and you may need to walk a few minutes from where you leave your vehicle.
Advertisement
The city's mountain backdrop is clearest in the morning, before the haze builds up. If you want a view that includes Kelud or Arjuno, go early. If you want the golden light on the rooftops and kampung, go late afternoon. And if you want to understand why Malang feels so different from other Indonesian cities, spend an hour on one of these rooftops and just watch the city breathe.
Frequently Asked Questions
What is the most reliable neighborhood in Malang for digital nomads and remote workers?
The area around Jl. Kerto Rharko and the co-working complexes near it is the most reliable for digital nomads. You will find stable Wi-Fi, power outlets, and a community of remote workers who have been there long enough to know which cafes actually welcome laptop use. The neighborhood is also close to supermarkets, pharmacies, and affordable guesthouses, which makes it practical for longer stays.
Advertisement
Is Malang expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.
A mid-tier daily budget in Malang is around IDR 400,000 to IDR 600,000 per person. This covers a room in a guesthouse or small hotel for IDR 150,000 to IDR 250,000, three meals at local cafes for IDR 120,000 to IDR 200,000, and transport by ride-hailing for IDR 50,000 to IDR 100,000. Adding a co-working day pass or a few extra drinks can push it to IDR 700,000.
What is the standard tipping etiquette or service charge policy at restaurants in Malang?
Most local cafes and warungs in Malang do not add a service charge. Tipping is not expected but appreciated, and rounding up the bill or leaving IDR 2,000 to IDR 5,000 is common. At slightly more upscale cafes, a 5 to 10 percent service charge sometimes appears on the bill, and additional tipping is optional.
Advertisement
What is the average cost of a specialty coffee or local tea in Malang?
A cup of kopi tubruk or teh tarik at a local warung costs IDR 5,000 to IDR 10,000. At a specialty cafe or rooftop spot, coffee ranges from IDR 18,000 to IDR 40,000, and tea from IDR 12,000 to IDR 25,000. Cold brew and manual brew options are usually at the higher end of that range.
Are credit cards widely accepted across Malang, or is it necessary to carry cash for daily expenses?
Credit cards are accepted at hotels, larger restaurants, and some chain cafes in Malang, but most small cafes, warungs, and rooftop spots are cash only. You should carry enough cash for daily expenses, especially if you plan to visit local markets, street food stalls, or community-run cafes. ATMs are available in all major neighborhoods, but they occasionally run out of cash on weekends.
Advertisement
Advertisement
Advertisement
Enjoyed this guide? Support the work