Indonesia Travel Highlight – Where to Eat and Stay

Although Bali is among the hottest global travel destinations, Indonesia has so much more to offer (see my previous blog post for more activities to do in Indonesia). In this post, I’ve listed some of my favorite coffee spots and hotels in Bandung, Joglosemar (Semarang/Solo/Jogja),  Makassar, and Bali. If you’re traveling to multiple locations for your next Indonesia trip, I hope this guide makes your stay a lot easier and more comfortable.

Top coffee spots and restaurants

Indonesia is the fourth-largest producer of coffee in the world (as of 2014) and its coffee culture plays an important role in the growth of the country. In many major cities, you will find great coffee spots that offer high-quality drinks and food, good vibes, and beautiful interior design. Below are some of my favorites spots.

Cafe One Eighty




The most creative design I’ve ever seen. Not only does it have a cool interior, but the outdoor tables sit in a shallow pool that you can dip your feet into. There is a great selection of food that includes local cuisine (porridge and noodles) and Western comfort food like pizza and pasta.

Address: One Eighty Coffee & Music – Jl. Ganesha No.3, Bandung

Cups Coffee and Kitchen


A hip place with artistic decor and a rooftop. You can’t miss this spot if you love dessert.

Address: CUPS {Coffee & Kitchen} Jln. Trunojoyo No. 25, Bandung 40115, Indonesia

Two Hands Full


A cozy coffee shop with beautiful outdoor seating and great dessert.

Address: Jalan Sukajadi No.198A, Pasteur, Sukajadi, Pasteur, Bandung, Kota Bandung, Jawa Barat 40162

Mimiti Coffee


Address: Jalan Sumur Bandung No. 14, Simpang Dago, Lebak Siliwangi, Coblong, Kota Bandung, West Java 40321

Spiegel Bar & Bistro


A very cool cafe and restaurant in old Dutch architecture right in the old town of Semarang. It has a great selection of Western food and is the perfect spot for lunch after visiting Lawang Sewu.

Address: Jalan Letnan Jenderal Suprapto No. 34, Kota Lama, Semarang Utara, Tanjung Mas, Tj. Mas, Semarang Utara, Kota Semarang, Jawa Tengah 50174

Restaurant Nusantara – by Locavore

Indonesia Travel Highlight - Locavore Bali

Indonesia Travel Highlight - Locavore Bali

Located in the heart of Ubud, Bali, Locavore serves modern cuisine with local produce. The dishes are not just artistically presented, meticulously prepared, and utterly delicious, but also promise an exhilarating fine dining experience. If you’re looking for very authentic local food and a more upscale dining environment, this is the place to go.

Address: Jl. Dewisita, Ubud, Kabupaten Gianyar, Bali 80571

Places to stay – Top 5 hotels

Because we moved around quite a lot during the trip, I experienced some of the hotels in different areas. Here are my favorites:

Kosenda Hotel (Jakarta)

Kosenda Hotel

A small boutique hotel with unique design and functional rooms. It’s located near a shopping center with an awesome selection of food.

Address: Jl. KH. Wahid Hasyim No.127, Kb. Kacang, Tanah Abang, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10240

Hotel Sheraton (Bandung)


A beautiful resort surrounded by mountain scenery with an outdoor pool.

Address: Jl. Ir. H.Djuanda No.390, Dago, Coblong, Kota Bandung, Jawa Barat 40135

Chanti Hotel (Semarang)


If I had to choose a favorite hotel during this trip, it would be this one. Located in the heart of Semarang City, the hotel offers great service, comfortable and spacious rooms with chic design, a rooftop bar with a stunning view, great food, and swimming pools.

Address:  Jalan Gajahmada No. 40, Semarang

Best Western Premier Agung Resort Ubud


Situated only 1 km from the city center, you can easily walk around to enjoy the city’s must-see destinations.

Jl. Sriwedari No.99 Ubud Gianyar, Ubud, 80571

Hotel Indigo Bali Seminyak Beach



A luxury boutique hotel situated on the beachfront in the colorful Seminyak district. Their artistically-designed interiors reflect the unique details of the local culture. Even if you don’t stay there, definitely check out the Pottery Cafe located on the 1st floor of the hotel and try out their cold brew. It’s some of the best I’ve had.

Adress: Jl. Camplung Tanduk No.10, Seminyak, Kuta, Kabupaten Badung, Bali 80361

Full disclosure: this post was done in partnership with Trip of Wonders 2017 and I was hosted by the Indonesian Ministry of Tourism for the entire trip. All thoughts, ideas, and opinions are my own.


Omnivore's Cookbook is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to
Meet Maggie

Hi I'm Maggie Zhu! Welcome to my site about modern Chinese cooking - including street food, family recipes, and restaurant dishes. I take a less labor-intensive approach while maintaining the taste and look of the dish. I am originally from Beijing, and now cook from my New York kitchen.

Never Miss a Recipe!

Leave a Reply

Your email address will not be published. Required fields are marked *