After spending a day following a Kotagede heritage walk, wandering through narrow lanes, and joining a silver jewellery workshop, few things round out the experience better than a satisfying dinner. Alongside its diverse food offerings, several Kotagede dinner spots welcome visitors with atmospheres that feel authentic to the neighbourhood
Table of Contents
Depending on your mood, you might want a refined Javanese meal in a heritage setting, a casual dinner at a local warung, or a simple plate of Indonesian comfort food. Whichever you choose, these dining spots offer a fitting way to end the day.
What Makes Dinner in Kotagede Worth Exploring?

Dinner in Kotagede is an experience of the neighbourhood’s cultural richness in itself. Some restaurants occupy old buildings or traditional Javanese houses, while others reveal the charm of everyday local life through warungs lining neighbourhood streets and kampung areas.
Perfecting the experience is the slower rhythm of Kotagede after dark. As the heritage sites become quieter and the daytime crowds begin to thin, dinner brings another opportunity to soak in the area’s architecture, flavours, and local atmosphere.
Best Places for Dinner in Kotagede
Sekar Kedhaton

Sekar Kedhaton is one of the leading choices for a refined dinner in Kotagede. The restaurant is known for its distinctly Javanese setting, which complements the historic character of the neighbourhood and makes it suitable for family gatherings and special occasions. In keeping with this elegant atmosphere, the restaurant offers a dinner package fit for royalty, “Dinner ala Sultan”, starting at Rp110,000.
- Best for: A refined Javanese dinner
- Address: Jl. Tegal Gendu No.28, Prenggan, Kec. Kotagede, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55173
- Operating Hours: 11 AM – 9 PM
Omah Dhuwur Coffee & Dining

Located on Jalan Mondorakan, Omah Dhuwur Coffee & Dining brings together a heritage setting and a more contemporary approach to Indonesian cuisine. Its menu includes dishes such as Sate Kotagede and Bebek Goreng Lumintu, offering familiar Nusantara flavours with a more modern presentation.
The restaurant occupies an old building, while its rear garden provides a refreshing contrast to the nostalgic character of the main structure. This combination makes Omah Dhuwur a suitable choice for dinner with a partner or family.
- Best for: Heritage dining with a more contemporary feel
- Address: Jl. Mondorakan No.252, Bodon, Jagalan, Kec. Banguntapan, Kabupaten Bantul, Daerah Istimewa Yogyakarta 55192
- Operating Hours: 10 AM – 10 PM
Lesehan In-Im

If you prefer a more casual and affordable dinner, Lesehan In-Im is worth considering. This restaurant serves casual Indonesian dishes in a lesehan-style setting. It’s perfect for groups and families who want to relax, share dishes, and enjoy a laid-back atmosphere. Prices start at around IDR30,000.
- Best for: A casual local dinner
- Address: Jl. Nyi Pembayun No.13-15, Prenggan, Kec. Kotagede, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55172
- Operating Hours: 11 AM – 11 PM
Kedai Den Wir

Kedai Den Wir is a good option for travellers looking for a home-style meal in a relaxed setting. Housed in a joglo-style building, the restaurant creates a warm and informal atmosphere that feels more like dining in a traditional Javanese home. The menu is as unpretentious as the setting, ranging from snacks like fried bananas to main courses such as nasi rawon and nasi pecel.
- Best for: A relaxed, home-style meal
- Address: Jl. Retno Dumilah No.68, Pilahan, Prenggan, Kec. Kotagede, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55172
- Operating Hours: 7.30 AM – 10 PM
Oseng Bangjo Kotagede

With operating hours focused on the evening, Oseng Bangjo Kotagede is a natural choice for dinner. The menu here centres on oseng, a style of stir-fried dish prepared with aromatic spices and chillies. The most affordable full meal starts from around IDR10,000, making it suitable for travellers looking for a simple and inexpensive dinner.
- Best for: An inexpensive local dinner
- Address: Jl. Gedongkuning No.1, Purbayan, Kec. Kotagede, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55198
- Operating Hours: 6 – 10 PM (Sunday closed)
Bebek Rakyat Kotagede

Craving duck dishes in Kotagede? Make your way to Bebek Rakyat, where meals start from around IDR16,000. Alongside its duck dishes, the restaurant offers a range of side dishes, while sambal and lalapan are available to complement the meal. The atmosphere is casual and food-focused, making it a convenient dinner stop after a day of exploring.
- Best for: Casual Indonesian dinner
- Address: Jl. Ngeksigondo No.5, Prenggan, Kec. Kotagede, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55172
- Operating Hours: 10 AM – 10 PM
Gule Sar Legi

What would a Kotagede culinary exploration be without trying one of its rich, traditional dishes? Set in a simple yet distinctly Javanese setting, Gule Sar Legi serves hearty dishes featuring the aromatic flavours of Central Javanese cooking.
Its gule comes with a rich, savoury broth and tender meat, with prices starting from around IDR24,000. To make the meal more substantial, you can add side dishes such as fried lungs or quail egg satay.
- Best for: Traditional Central Javanese flavours
- Address: Jl. Pasareyan, RT.02/RW.01, Sayangan, Jagalan, Kec. Banguntapan, Kabupaten Bantul, Daerah Istimewa Yogyakarta 55192
- Operating Hours: 9 AM – 11 PM (Wednesday closed)
Omah Kalang Coffee and Space

Omah Kalang Coffee and Space is better suited to an after-dinner stop than a full dinner destination. Located on Jalan Tegal Gendu, the space occupies a traditional house that has been transformed into a café, creating a nostalgic setting for a slower evening. Here, you can enjoy coffee, light bites, and desserts while surrounded by a blend of Javanese, European, and Chinese architectural influences.
- Best for: A slower evening with coffee and dessert
- Address: Jl. Tegal Gendu No.28, Prenggan, Kec. Kotagede, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55172
- Operating Hours: 8 AM – 10.30 PM
Tips for Having Dinner in Kotagede
Kotagede’s popularity can draw larger crowds than expected, especially around its well-known heritage-style restaurants. This may affect how smoothly your dinner plans go, so keep the following tips in mind.
- Reserved ahead for more formal restaurants.
You are not the only person captivated by Kotagede’s charming heritage-style dining spots. To ensure you secure a table, therefore, it’s best to make an advance reservation, especially on weekends. - Arrive early if ambience matters to you.
Coming before the dinner crowd builds up gives you more time to appreciate the architecture, gardens, and surroundings without feeling rushed. - Check opening hours before setting out.
To avoid disappointment, check the opening hours of the restaurant you plan to visit. Try to consider ones that close between 9 and 10 PM. - Prepare a few payment options.
Established restaurants generally offer several payment methods, including cash and digital payments. Smaller local eateries may have fewer options, so carrying some cash is useful.
Frequently Asked Questions
Where can I have a traditional Javanese dinner in Kotagede?
Sekar Kedhaton, Kedai Den Wir, and Gule Sar Legi are good options for exploring traditional Javanese flavours. Sekar Kedhaton offers a more refined dining experience, while Kedai Den Wir has a home-style setting and Gule Sar Legi focuses on rich meat dishes such as gule and tongseng.
Where can I have a fancy dinner in Kotagede?
Sekar Kedhaton is one of the finest choices for a more refined dinner, particularly for family gatherings or special occasions. Omah Dhuwur Coffee & Dining is another suitable option, combining a heritage setting with a more contemporary approach to Indonesian cuisine.
Where can I find affordable dinner in Kotagede?
For a more budget-friendly meal, consider local options such as Oseng Bangjo Kotagede, Lesehan In-Im, Kedai Den Wir, or Gule Sar Legi. These places are more focused on satisfying Indonesian dishes and relaxed dining than formal ambience.
Dinner in Kotagede makes a fitting end to a day of sightseeing and exploration. Whether you choose a refined Javanese meal, a hearty plate of gule, or a casual dinner at a local warung, the evening offers a quieter way to experience the flavours and traditions that remain part of the neighbourhood.
Still planning your trip? Choose where to enjoy a traditional Kotagede breakfast, discover the history of Kotagede, or continue exploring the Kotagede heritage walk route the following morning.
