Best Rooftop Cafes in Yogyakarta With Views Worth the Climb

Photo by  Mardanafin

16 min read · Yogyakarta, Indonesia · rooftop cafes ·

Best Rooftop Cafes in Yogyakarta With Views Worth the Climb

AP

Words by

Andi Pratama

Share

There is a moment, usually around 5:15 in the late afternoon, when the light over Yogyakarta turns the color of ripe jackfruit and the whole city seems to exhale. That is the moment you want to be sitting at one of the rooftop cafes in Yogyakarta, a cold espresso melon in hand, watching the sky shift from gold to violet behind the silhouette of Mount Merapi. I have spent the better part of three years chasing that light from above, climbing narrow staircases and riding rickety elevators to find the spots where the city opens up beneath you. What follows is the result of all those climbs, written so you can skip the guesswork and go straight to the view.

The Rise of Outdoor Cafes Yogyakarta and Why Rooftops Took Over

Yogyakarta has always been a city of verandas and open-air warungs, places where the boundary between inside and outside was never really firm. The explosion of rooftop cafes in Yogyakarta over the past five years is not some imported trend. It is a natural extension of how Javanese people have always gathered, on raised platforms, under wide eaves, looking out over rice fields or alleyways. What changed was the economics. Building a rooftop space costs less than ground-floor retail in neighborhoods like Prawirotaman and Malioboro, and the views sell themselves. Almost every new cafe that opened between 2019 and 2024 considered a rooftop level non-negotiable. The result is a city where you can drink your coffee above a batik workshop, above a motorbike repair shop, above a narrow gang that smells like incense and fried tempeh. Each rooftop tells you something different about the neighborhood below it.

What to See: The layered rooftops of kampung houses stretching toward the horizon, punctuated by mosque minarets and the occasional craning construction crane.
Best Time: Weekday afternoons around 4 PM, when the light is warm but the crowds have not yet arrived for sunset.
The Vibe: A mix of students on laptops, couples sharing a plate of pisang goreng, and the occasional tourist who wandered off the main road. The music is usually lo-fi or acoustic Indonesian indie, never loud enough to kill conversation.

Warung Baca Senja, Prawirotaman, the Bookshop Rooftop That Became a Cafe

Warung Baca Senja sits on Jalan Prawirotaman, the street that has been the backpacker and expat spine of Yogyakarta for at least two decades. The ground floor is still a secondhand bookshop, crammed floor to ceiling with Indonesian novels, dog-eared Lonely Planets, and poetry collections by Sapardi Djoko Damono. Climb the wooden stairs to the rooftop and you find a narrow terrace with plastic chairs, a few wooden benches, and a view that looks south toward the Code River and the kampung rooftops beyond. They serve kopi tubruk, the traditional Javanese ground coffee that comes with sugar already mixed in, and a surprisingly good nasi goreng that costs less than 25,000 rupiah. The owner, Pak Heri, has been running the bookshop since 2009 and added the rooftop seating in 2016 after a group of architecture students from UGM asked if they could study up there. He said yes, and never took the tables down.

What to Order: Kopi tubruk with gula aren (palm sugar) and the nasi goreng with a fried egg on top.
Best Time: Early morning, between 7 and 9 AM, before the heat sets in and before the bookshop gets busy with browsers.
Insider Detail: If you buy a book from the ground floor, Pak Heri will let you sit on the rooftop for free and will not pressure you to order anything. This is not advertised. You just have to ask.

Kedai Kopi Tugu, Near the Kraton, Where History Meets the Horizon

Kedai Kopi Tugu is not technically a rooftop cafe, but it occupies the upper floor of a heritage building on Jalan Panembahan Senopati, just a few hundred meters from the Kraton, the Sultan's palace. The building itself dates to the Dutch colonial period, and the wooden floors creak in a way that makes you feel like you are trespassing in someone's grandmother's house. The real draw is the open-air balcony that faces west, giving you a direct line of sight to the Kraton's outer walls and, on clear days, the southern hills. They specialize in kopi jawa served in small ceramic cups, and the menu includes jajan pasar, traditional Javanese market snacks like klepon and serabi, which arrive on a woven bamboo tray. The place is run by a woman named Mbak Ratna, who sources her coffee beans from farmers in Temanggung, a highland area about two hours north of the city. She roasts them herself in a small drum roaster behind the counter.

What to See: The Kraton's outer compound walls and the ceremonial alun-alun (square) where, on certain nights, the gamelan still plays.
Best Time: Late afternoon, around 4:30 PM, when the western light hits the Kraton walls and the shadows of the banyan trees stretch across the alun-alun.
The Vibe: Quiet, almost reverential. People speak in low voices here, as if the building itself demands it. The Wi-Fi is unreliable, which is either a drawback or a gift depending on your relationship with your inbox.

The Sky Cafes Yogyakarta Scene on Jalan Malioboro

Jalan Malioboro is the tourist artery of Yogyakarta, a long, noisy strip of batik shops, street food vendors, and budget hotels that runs from the train station to the Beringharjo market. Most visitors never look up. But several buildings along this street have rooftop terraces that most people walk right past. The most accessible is the rooftop of the former Hotel Garuda, now a mixed-use building with a small cafe on the top floor that looks north toward Merapi and south toward the sea. The coffee is average, instant Nescafé for the most part, but the view is extraordinary, especially at dusk when the street below fills with the smoke of sate klathak carts and the neon signs flicker on. Another option, a block east on Jalan Margo Mulyo, is a rooftop above a batik cooperative that opens to the public after 3 PM. You have to ask the security guard to let you up, and he will usually do it for a tip of 10,000 rupiah.

What to Order: Es teh manis (sweet iced tea) and pisang goreng from the street vendor below, brought up with permission.
Best Time: Sunset, between 5:30 and 6:15 PM, when Merapi is visible and the street below is at its most photogenic.
Insider Detail: The security guard at the batik cooperative rooftop knows the best angle for photos. He has seen thousands of them taken and will point you to the corner where the Merapi and Malioboro alignment is perfect. Tip him well and he might let you stay past closing.

Angkasa Coffee and Lounge, Sosrowijayan, the Backpacker District's Best Kept Secret

Sosrowijayan is the gritty, loud, wonderfully chaotic neighborhood just west of the train station where backpackers have congregated since the 1970s. It is not the first place you would expect to find a polished rooftop cafe, which is exactly what makes Angkasa Coffee and Lounge so surprising. It sits on the fourth floor of a building on Jalan Sosrowijayan, up a staircase so narrow you have to turn sideways with a backpack. The rooftop is small, maybe eight tables, but it faces east and catches the morning light beautifully. The coffee is specialty grade, sourced from Aceh and Flores, and the barista, a young man named Dimas who trained at a competition-level cafe in Jakarta, can pull a flat white that would not be out of place in Melbourne. They also serve a nasi liwet rice bowl that is one of the best cheap meals in the neighborhood. The walls are covered in murals by local artists, and the playlist is a mix of Sundanese folk and lo-fi hip-hop.

What to Order: A manual brew, either V60 or AeroPress, and the nasi liwet with ayam suwir (shredded chicken).
Best Time: Morning, between 7:30 and 10 AM, when the light is soft and the neighborhood below is still waking up.
The Vibe: Creative, slightly chaotic, with a mix of backpackers, local art students, and the occasional motorbike taxi driver taking a break. The staircase is genuinely difficult if you are carrying anything larger than a daypack, so travel light if you plan to come here.

Yogyakarta Cafes With Views in the Affandi Museum Area, Depok

The Affandi Museum, on the banks of the Gajah Wong River in Depok, is one of Yogyakarta's most important cultural landmarks, the home and gallery of the legendary Indonesian painter Affandi. What most visitors do not realize is that the area around the museum, particularly along Jalan Laksda Adisuciptto, has quietly developed a cluster of small cafes with elevated seating and river views. One of the best is a place simply called Warung Makan Bu Affandi, a family-run spot with a second-floor terrace that overlooks the river and the museum's distinctive roof, shaped like a banana leaf. The food is standard Javanese, gudeg, tempe bacem, ayam geprek, but the setting is extraordinary. You eat while watching the river flow past and listening to the birds that nest in the tamarind trees along the bank. The family has been running the warung for over thirty years, and Bu Affandi herself, now in her seventies, still oversees the kitchen.

What to See: The Affandi Museum's banana-leaf roof from above, and the Gajah Wong River, which is one of the few waterways in Yogyakarta that still has visible fish.
Best Time: Lunch, between 11 AM and 1 PM, when the warung is busiest with locals and the food is freshest.
Insider Detail: After eating, walk 200 meters south along the river to a small bridge where local fishermen gather in the late afternoon. It is not on any tourist map, but it is one of the most peaceful spots in the city.

The New Wave of Outdoor Cafes Yogyakarta in the Kotagede Silver District

Kotagede is the old royal quarter of Yogyakarta, the site of the original Mataram Sultanate capital in the 16th century. It is famous for its silver workshops, narrow alleyways, and the ancient cemetery complex where Sultan Agung's ancestors are buried. In recent years, a handful of cafes have opened on the rooftops of buildings along Jalan Kemasan, the main street that runs through the silver district. The most notable is a small place above a silver workshop called Silver Coffee, where the owner, Mas Bimo, has set up a rooftop terrace with views over the tiled rooftops of the old quarter and, to the east, the hills that mark the boundary of the city. The coffee is locally sourced from the slopes of Merbabu, the quieter volcano north of Merapi, and the menu includes a klepon cake that is made fresh every morning by Mas Bimo's mother. The rooftop is only open from 10 AM to 5 PM, and it closes during the Javanese month of Suro, when the neighborhood observes a period of quiet reflection.

What to Order: Kopi Merbabu, served black, and the klepon cake.
Best Time: Mid-morning, around 10:30 AM, when the silver workshops below are active and you can hear the tapping of hammers as you drink.
The Vibe: Intimate and unhurried. There are only five tables, and Mas Bimo often comes up to chat about the history of the neighborhood. The rooftop gets very hot after 2 PM in the dry season, so come early or bring a hat.

Rooftop Cafes in Yogyakarta Near UGM, the University District

The area around Universitas Gadjah Mada, in the northern part of Yogyakarta, is the intellectual heart of the city. UGM is Indonesia's oldest and most prestigious university, and the streets around its campus, particularly Jalan Affandi (not the same as the museum street) and Jalan Colombo, are lined with bookshops, photocopy centers, and cheap eateries. A few cafes have opened on rooftops here, catering to students who need a place to study with a view. The best of these is a place called Kopi Kalacakra, on the third floor of a building near the Faculty of Philosophy. The rooftop is simple, concrete floors, metal chairs, a few potted plants, but it looks out over the campus's iconic round building and the tree-lined boulevards that were designed in the 1950s by the first generation of Indonesian architects. The coffee is good, the Wi-Fi is fast, and the prices are set for student budgets. A manual brew costs around 20,000 rupiah, and a plate of mie ayam is 15,000.

What to Order: V60 single origin and mie ayam with extra wontons.
Best Time: Late afternoon, between 3 and 5 PM, when the campus is bathed in golden light and students are spilling out of lecture halls.
Insider Detail: During exam weeks in June and December, the rooftop fills up by 9 AM and stays packed until closing at 10 PM. Come on a regular semester weekday for a quieter experience.

The Southern Outlook, Rooftops Near Parangtritis Road

If you drive south from the city center toward Parangtritis Beach, the landscape changes quickly. The dense kampung gives way to open rice paddies, and the air gets warmer and heavier. Along Jalan Parangtritis, a few guesthouses and cafes have built rooftop terraces that face south toward the Indian Ocean, visible on clear days as a faint line of haze on the horizon. One of the most atmospheric is a place called Omah Kebon, a guesthouse with a rooftop garden that serves as a cafe during the day and a stargazing spot at night. The owner, Pak Bowo, is an amateur astronomer who has set up a small telescope on the terrace and will let guests use it for free on moonless nights. The food is simple, nasi campur and fresh juice, but the real attraction is the sky. Yogyakarta's southern outskirts have significantly less light pollution than the city center, and on a clear night you can see the Milky Way arching over the ocean.

What to See: The southern horizon, the rice paddies, and, at night, an unusually dense field of stars.
Best Time: Evening, after 7 PM, when the heat has broken and the stars begin to appear.
The Vibe: Rural, peaceful, almost meditative. The nearest motorbike is a five-minute walk away, and the silence is broken only by crickets and the occasional call to prayer from a distant mosque. The rooftop is not accessible during heavy rain, as the staircase is open-air and becomes slippery.

When to Go and What to Know Before You Climb

Yogyakarta's dry season, from May to September, is the best time for rooftop visits. The skies are clearer, Merapi is more visible, and the heat, while still intense, is more bearable with a breeze at elevation. During the rainy season, from November to March, many rooftop cafes reduce their hours or close entirely during heavy downpours, and the staircases can become genuinely dangerous. Always check before you go. Most rooftop cafes in Yogyakarta open between 7 and 9 AM and close between 9 and 11 PM, but hours vary widely, and some places close for religious holidays or family events without notice. Cash is still king at most of these spots. Credit cards are accepted at a few of the more established places in Prawirotaman and Malioboro, but the smaller spots in Kotagede, Sosrowijayan, and the UGM area are cash only. Bring small bills, as many places cannot break a 100,000 rupiah note. Finally, dress modestly if your rooftop is near a mosque or a residential kampung. Yogyakarta is a deeply traditional city, and while the cafe culture is modern, the neighborhoods below are not.

Frequently Asked Questions

Is Yogyakarta expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.

A mid-tier traveler in Yogyakarta can expect to spend between 400,000 and 700,000 rupiah per day. This covers a guesthouse or budget hotel at 150,000 to 250,000 rupiah per night, three meals at local warungs or small cafes for around 100,000 to 150,000 rupiah total, motorbike rental at 60,000 to 80,000 rupiah per day, and a modest allocation for coffee, snacks, and entrance fees. Upscale dining and private transport can push the daily total above 1,000,000 rupiah.

Are credit cards widely accepted across Yogyakarta, or is it necessary to carry cash for daily expenses?

Credit cards are accepted at larger hotels, malls, and some restaurants in central tourist areas like Prawirotaman and Malioboro. However, the majority of warungs, street food vendors, small cafes, motorbike rental shops, and local transport options operate on cash only. Carrying 200,000 to 300,000 rupiah in small bills at all times is a practical minimum for daily expenses.

What is the most reliable neighborhood in Yogyakarta for digital nomads and remote workers?

Prawirotaman and the adjacent streets south of Jalan Parangtritis are the most established neighborhoods for digital nomads. The area has the highest concentration of co-working spaces, cafes with stable Wi-Fi, and affordable monthly accommodations. Several co-working spaces in this area offer daily passes between 50,000 and 100,000 rupiah with reliable internet speeds suitable for video calls.

What is the average cost of a specialty coffee or local tea in Yogyakarta?

A traditional kopi tubruk or kopi jawa at a local warung costs between 5,000 and 10,000 rupiah. A specialty manual brew or espresso-based drink at a specialty cafe ranges from 20,000 to 45,000 rupiah. Sweet iced tea, es teh manis, is available everywhere for 3,000 to 8,000 rupiah. Prices in tourist-heavy areas like Malioboro can be 20 to 30 percent higher than in neighborhoods like Sosrowijayan or the UGM area.

What is the standard tipping etiquette or service charge policy at restaurants in Yogyakarta?

Most local warungs and small cafes do not include a service charge and do not expect tips. At mid-range and upscale restaurants, a service charge of 5 to 11 percent is often included in the bill. If no service charge is included, rounding up the bill or leaving 5,000 to 10,000 rupiah is appreciated but not obligatory. Tipping is not a deeply ingrained cultural practice in Yogyakarta, and no one will judge you for not doing so.

Share this guide

Enjoyed this guide? Support the work

Filed under: rooftop cafes in Yogyakarta

More from this city

More from Yogyakarta

Best Hidden Speakeasies in Yogyakarta You Need a Tip to Find

Up next

Best Hidden Speakeasies in Yogyakarta You Need a Tip to Find

arrow_forward