Top 3 Spanish Restaurant in Johor Bharu
2 min readStep into the rich and vibrant world of Spanish cuisine, where every dish is a celebration of bold flavours, fresh ingredients, and warm Mediterranean charm. From sizzling tapas and creamy garlic prawns to fragrant paella loaded with seafood and saffron, Spanish food is all about sharing, enjoying, and indulging in every bite. Pair it with good company, lively conversations, and a relaxed atmosphere and you’ve got the true spirit of Spain on your plate.
1.Pica Pica Spanish Tapas & Bar
A lively and vibrant Spanish tapas bar that brings the true spirit of Barcelona straight to Johor Bahru. Known for its sharing-style dishes like tapas, paella, grilled meats, and Spanish-style bites, this place is perfect for group dining and casual gatherings. The atmosphere is energetic, colourful, and feels like a real Spanish street-style eatery
Address: 21-01, Laman Niaga Sunway, Persiaran Medini 3, Bandar Sunway, 79250 Iskandar Puteri, Johor
Operating Hours:
Tue–Fri: 3:00 PM – 11:00 PM
Sat–Sun: 12:00 PM – 12:00 AM
Closed on Monday
Pricing Range: RM40-RM120
Specialty: Tapas sharing platters, paella, croquettes, Spanish grilled meats, sangria

2.La Ollar Tapas Bar
A waterfront Spanish dining gem offering an authentic taste of Spain with a modern twist. Famous for its tapas selection, seafood dishes, paella, and cocktails, La Olla gives a romantic yet lively dining experience. The open kitchen and scenic Senibong Cove view make it perfect for date nights or relaxed dinners with friends.
Address: No. 8, Block B, Persiaran Senibong, Teluk Senibong, 81750 Masai, Johor
Operating Hour: Daily: ~12:00 PM – 12:00 AM (some days till 1:00 AM)
Pricing Range: RM50 – RM140 per person
Specialty: Authentic Spanish tapas, paella, seafood dishes, grilled meats, cocktails, sangria

3.Sweet Mediterranean
Experience the vibrant flavors of Spain and the Mediterranean at Sweetwater Mediterranean, where fragrant paella, fresh seafood, and authentic tapas come together in a cozy and elegant setting. With its warm atmosphere and delicious cuisine, it’s the perfect spot for a memorable dining experience in Johor Bahru.
Address: 116, Jalan Serampang, Taman Pelangi, 80400 Johor Bahru, Johor Darul Ta’zim
Operating Hour: Daily 12.00PM-11.00PM
Price Range: RM40 -RM160 per person
Specialty: Spanish Paella, Octopus in Tomato Sauce, Grilled Seafood, Mediterranean-inspired dishes, Lamb Specialties, and Spanish-style tapas

Spanish dining in Johor Bahru is all about sharing, flavour, and experience. From the lively tapas energy at Pica Pica, to the romantic waterfront vibes at La Olla, each restaurant brings a unique taste of Spain rich in flavour, warm in atmosphere, and perfect for memorable dining moments.
