Cafe Food Johor Bahru Malaysia

5 Instagrammable and Affordable Cafes in Johor Bahru

Photo credit: Chaiwalla & Co.

Bored of cafe hopping in Singapore? Sick of the ever rising prices here? Take advantage of the low ringgit exchange rates and hop over to our neighbouring country Malaysia to continue venturing for new Instagrammable cafes! Cafes are starting to bloom right now in Johor Bahru and many Singaporean Instagrammers have already started hunting down cafes in that area. Here are some cafes in Johor Bahru serving food that taste just as good as they look!

1. The Replacement – Lodge & Kitchen

wp replacement
The Replacement Lodge & Kitchen (Credits: Explodingbelly)

This cafe is just a short 10-minute walk from Johor-Singapore causeway. Its all white interiors, potted plants and minimalistic furnishings exude a kinfolk vibe for your Instagram feed! This cafe is open everyday, including Mondays when most cafes are closed. With abundance of natural lighting shining into the store, you will be able to witness many Instagrammers whipping our their DSLRs to shoot their food. Bonus: The Replacement – Lodge & Kitchen blasts their aircon, providing respite from the heat and they have free wifi too, for you to upload your photos on Instagram immediately! 

wp replacement food
(Credits: TripAdvisor)

The Replacement – Lodge & Kitchen has an all day brunch menu that ranges from RM$16.90 to RM$26.90 (~SGD $6 to $9). This is one of the rising cafes in Johor Bahru and we urge you to give it a visit before cafe hoppers start flooding this place!

Address: 33,34 Jalan Dhouby, 80000 Johor Bahru
Opening Hours: Daily, 10am-10pm

2. Sangkaya – Malaysian Coconut ice cream creamery

wp sangkaya
Sangkaya (Credits: Thaticecreamsite)

Sangkaya has 36 outlets across Malaysia and they finally opened an outlet in Johor Bahru, just a walk away from the checkpoint as well. Their tagline, “Nuts about Coconuts” literally implies to their entire menu consisting of mainly coconuts. The prices are as follow,

  • Ice cream in a husk – RM$9.90 (~SGD $3.30), in a cup – RM$6.90 (~SGD $2.30), in a cone – RM$2.90 (~SGD $1)
  • Chendol – RM$9.90 (~SGD $3.30)
  • Coconut Shake – RM$8.90 (~SGD $2.95)
  • Coconut water – RM$4.90 (~SGD $1.70)
wp tit
Thai Milk Tea (Credits:


Their ice cream, prepared using coconut water, is available in the following flavours: Coconut, Thai Milk Tea, Teh Tarik and Matcha. You can choose three out of the six different toppings available: coconut flakes, roasted peanuts, cereal, corn flakes, sweet corn and kidney beans. Additional toppings cost RM$0.50 (~SGD $0.20) each.

This is the best place to have some refreshing desserts and chilling with your friends away from the heat. P.S. We recommend getting ice cream in a husk for a more Insta-worthy shot!

Address: 14 Jalan Dhouby Johor Bahru, 80000 Johor Bahru
Opening Hours: Daily, 11am-11pm

3. Bev C

wp bev c
Bev C Cafe (Credits: kaleidowords)

Another cafe that many hipsters have been flocking to recently, Bev C’s first floor showcases a Malaysian Fashion Label, The Girl Next Door. But if you are just here for the food, go ahead and head on upstairs.

wp bev c cafe.jpg
Espresso Cubes (Credits: FoodieFC)

As much as the food is great here, people are mostly here for their espresso cubes. Unleash your creativity with those espresso cubes and create “pour shots” like the above! Overall, Bev C is another pleasant place to hang out with your friends while enjoying some lovely cafe food.

Address: 54 Jalan Tan Hiok Nee, Johor Bahru 80000, Malaysia
Opening Hours: Tues to Fri 1pm-11pm, Sat & Sun 12pm-11pm

4. Roost

wp roost
Chicken Meatballs and Mash Potatoes 

You won’t miss the feature wall of vintage stuff as you walk past Roost. Originally a salad bar that served up… well… salads, now they have a refurbished menu including many new dishes such as meatballs and potatoes and eggs benedict too!

Address: 14 Jalan Trus, Johor Bahru 80000, Malaysia
Opening Hours: Monday to Sunday: 6pm to 12am

5. Chaiwalla & Co.

Photo Credit: Chaiwalla & Co.

This is one of Malaysia’s first cafes with a container concept. Chaiwalla & Co. is fully refurnished with a modern vintage look. Its unique backdrop makes a perfect OOTD opportunity

Another factor that makes this cafe distinctive is that you can customise your own drink! To do so, you have to first select your own base (tea, milk tea, coffee, fresh milk or smoothie), add your favourite flavour (caramel, winter melon, strawberry, vanilla and many more), choose your toppings (ice cream, nata de coco, pearls etc.), lastly, choose your sweetness level! They also have a range of pies for you to choose from!


wp chaiwalla
Chaiwalla Green Milk Tea


Address: Lot 2180, Tan Hiok Nee Street, 80000 Johor Bahru, Johor Malaysia
Opening Hours: Sun to Thurs 12pm-12am, Fri & Sat 12pm-1am

With all these cafes just across the straits, it’s time you grab a couple of friends with DSLR and go for a cafe hopping road trip! You might even want to stop over at Legoland for some fun or Hello Kitty Town for a phototaking sessions with your girlfriends! Whoever said you needed to travel far for a holiday!

Launched in 2014 and headquartered in Taiwan, KKday is Asia’s leading travel experience e-commerce platform that connects users to local tours from all over the world. KKday has more than 6000 travel activities worldwide from our professional providers and unique local experts in more than 53 countries. We believe that a unique and memorable travel experience tailored to your needs and wants is simply a click away. For more information, please visit:

1 comment on “5 Instagrammable and Affordable Cafes in Johor Bahru

  1. Pingback: These 5 Dessert Cafes Will Complete Your Vacation in Taiwan! – Site Title

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s