Top 10 fine dining restaurants in Johor Bahru
byCooktour Concierge | Updated December 14, 2021
Our fancy restaurants in Johor Bahru list was carefully put together by our algorithm that combines local expert recommendations with reviews from Google Maps and TripAdvisor.
Once the list is ready, our staff checks that all of the places have passed our strict quality tests.
Send us an email at hola@cooktour.com to request a place to be added to this list.
Spice Villa
Make a reservation Add to Bucket List Remove from Bucket List
Call
+60 11-1174 0786Visit
260, Jalan Dato Sulaiman, Taman Abad, 80250 Johor Bahru, Johor, MalaysiaMonday: 11:00 AM – 11:00 PM, Tuesday: 11:00 AM – 11:00 PM, Wednesday: 11:00 AM – 11:00 PM, Thursday: 11:00 AM – 11:00 PM, Friday: 11:00 AM – 11:00 PM, Saturday: 11:00 AM – 11:00 PM, Sunday: 11:00 AM – 11:00 PM
Chez Papa French Bistro And Wine Bar
$$$
Call
+60 7-333 4988Visit
38 and 40, Jalan Jaya, Taman Maju Jaya, 80400 Johor Bahru, Johor, MalaysiaMonday: 6:00 – 10:30 PM, Tuesday: 6:00 – 10:30 PM, Wednesday: 6:00 – 10:30 PM, Thursday: 6:00 – 10:30 PM, Friday: 6:00 – 10:30 PM, Saturday: 6:00 – 10:30 PM, Sunday: Closed
Gianni's Trattoria
$$$
Call
+60 7-331 2230Visit
110, Jalan Serampang, Taman Pelangi, 80400 Johor Bahru, Johor, MalaysiaMonday: 11:30 AM – 10:30 PM, Tuesday: 11:30 AM – 10:30 PM, Wednesday: 11:30 AM – 10:30 PM, Thursday: 11:30 AM – 10:30 PM, Friday: 11:30 AM – 10:30 PM, Saturday: 11:30 AM – 10:30 PM, Sunday: 11:30 AM – 10:30 PM
Grill Bar Steakhouse
$$$
Call
+60 7-333 3400Visit
202, Jalan Sri Pelangi, Taman Pelangi, 80400 Johor Bahru, Johor, MalaysiaMonday: 5:00 – 11:00 PM, Tuesday: Closed, Wednesday: 5:00 – 11:00 PM, Thursday: 5:00 – 11:00 PM, Friday: 5:00 – 11:00 PM, Saturday: 5:00 – 11:00 PM, Sunday: 5:00 – 11:00 PM
Rosmarino Italian Restaurant
$$
Call
+60 7-333 9033Visit
65, Jalan Kuning 2, Taman Pelangi, 80400 Johor Bahru, Johor, MalaysiaMonday: Closed, Tuesday: 12:00 – 2:30 PM, 6:00 – 10:30 PM, Wednesday: 12:00 – 2:30 PM, 6:00 – 10:30 PM, Thursday: 12:00 – 2:30 PM, 6:00 – 10:30 PM, Friday: 12:00 – 2:30 PM, 6:00 – 10:30 PM, Saturday: 12:00 – 2:30 PM, 6:00 – 10:30 PM, Sunday: 12:00 – 2:30 PM, 6:00 – 10:30 PM
Nijyumaru Japanese Restaurant
$$
Call
+60 7-558 9818Visit
94, Jalan Sutera Tanjung 8/4, Taman Sutera Utama, 81300 Skudai, Johor, MalaysiaMonday: 11:30 AM – 3:00 PM, 5:30 – 11:00 PM, Tuesday: 11:30 AM – 3:00 PM, 5:30 – 11:00 PM, Wednesday: 11:30 AM – 3:00 PM, 5:30 – 11:00 PM, Thursday: 11:30 AM – 3:00 PM, 5:30 – 11:00 PM, Friday: 11:30 AM – 3:00 PM, 5:30 – 11:00 PM, Saturday: 11:30 AM – 3:00 PM, 5:30 – 11:00 PM, Sunday: 11:30 AM – 3:00 PM, 5:30 – 11:00 PM
George & Dragon Cafe Sdn. Bhd.
$$
Call
+60 7-232 3761Visit
No. 1 & 3, Jalan Glasiar, Taman Tasek, 80200 Johor Bahru, Johor, MalaysiaMonday: 12:00 – 11:30 PM, Tuesday: 12:00 – 11:30 PM, Wednesday: 12:00 – 11:30 PM, Thursday: 12:00 – 11:30 PM, Friday: 12:00 – 11:30 PM, Saturday: 12:00 – 11:30 PM, Sunday: 12:00 – 11:30 PM
Sweetwater Restaurant
Make a reservation Add to Bucket List Remove from Bucket List
Call
+60 7-331 4349Visit
116, Jalan Serampang, Taman Pelangi, 80400 Johor Bahru, Johor, MalaysiaMonday: 12:00 – 11:00 PM, Tuesday: 12:00 – 11:00 PM, Wednesday: 12:00 – 11:00 PM, Thursday: 12:00 – 11:00 PM, Friday: 12:00 – 11:00 PM, Saturday: 12:00 – 11:00 PM, Sunday: 12:00 – 11:00 PM
Naughty Bali
$$$
Call
+60 16-717 4628Visit
1, Jalan Serampang, Taman Sri Tebrau, 80050 Johor Bahru, Johor, MalaysiaMonday: 12:00 PM – 1:00 AM, Tuesday: 12:00 PM – 1:00 AM, Wednesday: 12:00 PM – 1:00 AM, Thursday: 12:00 PM – 1:00 AM, Friday: 12:00 PM – 2:00 AM, Saturday: 12:00 PM – 2:00 AM, Sunday: 12:00 PM – 12:00 AM
Spice Grill
$$$
Call
+60 7-509 6644Visit
Little Red Cube, Persiaran Puteri Selatan, Puteri Harbour, 81300 Nusajaya, Johor, MalaysiaMonday: 12:00 – 10:00 PM, Tuesday: 12:00 – 10:00 PM, Wednesday: 12:00 – 10:00 PM, Thursday: 12:00 – 10:00 PM, Friday: 12:00 – 10:00 PM, Saturday: 12:00 – 10:00 PM, Sunday: 12:00 – 10:00 PM
Chakra Restaurant
Make a reservation Add to Bucket List Remove from Bucket List
Call
+60 11-3730 0857Visit
1, Jalan Yusof Taha, Kampung Bahru, 80100 Johor Bahru, Johor, MalaysiaMonday: 11:00 AM – 3:00 PM, 6:00 – 10:00 PM, Tuesday: 11:00 AM – 3:00 PM, 6:00 – 10:00 PM, Wednesday: 11:00 AM – 3:00 PM, 6:00 – 10:00 PM, Thursday: 11:00 AM – 3:00 PM, 6:00 – 10:00 PM, Friday: 11:00 AM – 10:00 PM, Saturday: 6:00 – 10:00 PM, Sunday: 11:00 AM – 10:00 PM
The Food Store
Make a reservation Add to Bucket List Remove from Bucket List
Call
+60 7-268 6868Visit
12, Jalan Ngee Heng, Bandar Johor Bahru, 80000 Johor Bahru, Johor, MalaysiaMonday: 7:00 AM – 9:00 PM, Tuesday: 7:00 AM – 9:00 PM, Wednesday: 7:00 AM – 9:00 PM, Thursday: 7:00 AM – 9:00 PM, Friday: 7:00 AM – 9:00 PM, Saturday: 7:00 AM – 9:00 PM, Sunday: 7:00 AM – 9:00 PM
Flowers in the Window
$$
Call
+60 7-222 7489Visit
9, Jalan Dhoby, Bandar Johor Bahru, 80000 Johor Bahru, Johor, MalaysiaMonday: 10:00 AM – 8:00 PM, Tuesday: Closed, Wednesday: 10:00 AM – 8:00 PM, Thursday: 10:00 AM – 8:00 PM, Friday: 10:00 AM – 8:00 PM, Saturday: 10:00 AM – 8:00 PM, Sunday: 10:00 AM – 8:00 PM
Amaya Food Gallery
Make a reservation Add to Bucket List Remove from Bucket List
Call
+60 7-266 8888Visit
82C, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor, MalaysiaMonday: 6:30 AM – 10:30 PM, Tuesday: 6:30 AM – 10:30 PM, Wednesday: 6:30 AM – 10:30 PM, Thursday: 6:30 AM – 10:30 PM, Friday: 6:30 AM – 10:30 PM, Saturday: 6:30 AM – 10:30 PM, Sunday: 6:30 AM – 10:30 PM
SPROUT
Make a reservation Add to Bucket List Remove from Bucket List
Call
+60 11-2181 6118Visit
29, Jalan SILC 2/3, Kawasan Perindustrian SiLC, 79200 Nusajaya, Johor, MalaysiaMonday: Closed, Tuesday: Closed, Wednesday: Closed, Thursday: 6:00 – 11:00 PM, Friday: 6:00 – 11:00 PM, Saturday: 6:00 – 11:00 PM, Sunday: Closed
Qing Palace Chinese Restaurant, Skudai, Johor Bahru
$$
Call
+60 7-521 2121Visit
Pulai Springs Resort, 20km, Jalan Pontian Lama, 81110 Johor Bahru, Johor, MalaysiaMonday: 12:00 – 3:00 PM, 6:30 – 10:00 PM, Tuesday: 12:00 – 3:00 PM, 6:30 – 10:00 PM, Wednesday: 12:00 – 3:00 PM, 6:30 – 10:00 PM, Thursday: 12:00 – 3:00 PM, 6:30 – 10:00 PM, Friday: 12:00 – 3:00 PM, 6:30 – 10:00 PM, Saturday: 12:00 – 3:00 PM, 6:00 – 10:00 PM, Sunday: 12:00 – 3:00 PM, 6:00 – 10:00 PM
Restaurant Teck Sing
$$
Call
+60 7-334 7025Visit
3&5, Jalan Sutera 1, Taman Sentosa, 80150 Johor Bahru, Johor, MalaysiaMonday: 11:00 AM – 9:00 PM, Tuesday: 11:00 AM – 9:00 PM, Wednesday: 11:00 AM – 9:00 PM, Thursday: 11:00 AM – 9:00 PM, Friday: 11:00 AM – 9:00 PM, Saturday: 11:00 AM – 9:00 PM, Sunday: 11:00 AM – 9:00 PM
The Grand Gem
Make a reservation Add to Bucket List Remove from Bucket List
Call
+60 7-221 6666Visit
GBW Hotel, 9R, Jalan Bukit Meldrum, Tanjung Puteri, 80300 Johor Bahru, Johor, MalaysiaMonday: 11:00 AM – 11:00 PM, Tuesday: 11:00 AM – 11:00 PM, Wednesday: 11:00 AM – 11:00 PM, Thursday: 11:00 AM – 11:00 PM, Friday: 11:00 AM – 11:00 PM, Saturday: 11:00 AM – 11:00 PM, Sunday: 11:00 AM – 11:00 PM
Cafe BLD at Renaissance Johor Bahru Hotel
Make a reservation Add to Bucket List Remove from Bucket List
Call
+60 7-381 3322Visit
2, Jalan Permas 11, Bandar Baru Permas Jaya, 81750 Johor Bahru, Johor, MalaysiaMonday: 6:30 AM – 10:00 PM, Tuesday: 6:30 AM – 10:00 PM, Wednesday: 6:30 AM – 10:00 PM, Thursday: 6:30 AM – 10:00 PM, Friday: 6:30 AM – 10:00 PM, Saturday: 6:30 AM – 10:00 PM, Sunday: 6:30 AM – 10:00 PM
7 Spice
$$
Call
+60 7-235 6969Visit
G-01, Block 5, Jalan Bertingkat Skudai, Danga Bay, 80200 Johor Bahru, Johor, MalaysiaMonday: 11:00 AM – 11:00 PM, Tuesday: 11:00 AM – 11:00 PM, Wednesday: 11:00 AM – 11:00 PM, Thursday: 11:00 AM – 11:00 PM, Friday: 11:00 AM – 11:00 PM, Saturday: 11:00 AM – 11:00 PM, Sunday: 11:00 AM – 11:00 PM
Let Cooktour help you plan your next trip
Cooktour ConciergeA concierge service that crafts personalized recommendation lists for your next trip in no time.
Try Concierge