Top 7 Indian Restaurants Near Ibiza, Spain

indian restaurants in ibiza
| 3 min read

A few miles off the eastern coast of Spain lies the colorful island of Ibiza. It is a premier summer holiday destination for tourists, both foreign and local. It is best known for its nightlife and sandy beaches. It is also a UNESCO World Heritage Site for its biodiversity and culture. The biggest town on the island is Ibiza Town, and most of the fun happens here. While the majority of tourism takes place in Ibiza, there are also happenings around town, particularly in the food scene. Ibiza is home to some of the best of Spanish and Mediterranean cuisines, but it also offers a variety of other flavors. If you are craving Indian cuisine, you’ve come to the right place. See our list below of the top Indian restaurants near Ibiza, Spain.

1. Royal India Spicy Curry

Editor's Note: Photo taken from the establishment's official social account

Dhal, chicken tikka masala, chicken jalfragi, rice with mushrooms, chicken dhaiwala. Which one is your favorite? We are...

Posted by Royal INDIA SANTA EULALIA on Thursday, September 17, 2020

The food at this restaurant pays tribute to Punjabi Indian flavors. Much of its taste resembles that of a homecooked meal, which many guests enjoy. The serving is very generous, the price is just right, and the staff is very attentive. Be sure to order some naan with your meal because its enormous size will give you a run for your money and is totally worth it.

Royal India Spicy Curry

Address: Carrer de Sant Vicent, 43, 07840 Santa Eulària des Riu, Illes Balears, Spain

Website: Royal India Spicy Curry

Opening hours: 1pm - 4pm, 6pm - 11pm (daily)

Visited this place?

2. Rubys Indian & Balti Restaurante

Editor's Note: Photo taken from the establishment's official social account

Posted by Rubys Indian & Balti Restaurant Ibiza on Tuesday, August 11, 2020

At this restaurant, you will get to taste both Indian and Pakistani dishes. The flavorful options on their menu vary, but the best-sellers are the curry dishes, so make sure to order your favorite! Aside from the dishes, its décor and ambiance stay true to its native roots, making your experience more traditional and authentic. The restaurant is a real gem in the area if you are looking for delicious Indian food.

Rubys Indian & Balti Restaurante

Address: Carrer d'Antoni Riquer, 26, 07820 Sant Antoni de Portmany, Illes Balears, Spain

Website: Rubys Indian & Balti Restaurante

Opening hours: 7pm - 12am (daily)

Visited this place?

3. Bollywood

Editor's Note: Photo taken from the establishment's official social account

Posted by Bollywood on Monday, November 11, 2019

Situated on the harbor at Santa Eulalia in Ibiza, this restaurant provides a scenic view for its guests as they feast on Indian favorites. The stars of their menu are the curry dishes, which can be very spicy, so be prepared for that. Their prices are also very reasonable for the serving size. Aside from the delicious food, this restaurant is known in the area for its friendly staff and superb service.


Address: Puerto Deportivo Santa Eulalia local 16 zona 4, 07840 Santa Eulària des Riu, Balearic Islands, Spain

Website: Bollywood

Opening hours: Sun: 6:30pm - 10:30pm (closed from Mon - Sat); Please contact the restaurant before going.

Visited this place?

4. Little India

Editor's Note: Photo taken from the establishment's official social account

Posted by Little India ibiza on Saturday, September 12, 2020

Tucked away in San Antonio Bay, this restaurant is a hidden gem in Ibiza. The Indian cuisine here leans more towards a homecooked taste, which many guests enjoy. They are also known for having a bit of fusion with Sri Lankan cuisine, given that the chef hails from Sri Lanka. Many previous guests have praised this restaurant for having one of the best curries in town.

Little India

Address: Carrer des Caló, 79, 07829 Sant Josep de sa Talaia, Illes Balears, Spain

Website: Little India

Opening hours: Wed - Mon: 7pm - 12am (closed on Tue)

Visited this place?

5. Curry Palace

Editor's Note: Photo taken from the establishment's official social account

New opening hour is 13:00 till 21:00

Posted by Curry Palace, San Antonio Bay, IBIZA on Saturday, October 31, 2020

This restaurant is a hidden gem in Ibiza, it is considered as one of the best places in town to get really good Indian food. The chicken curry and samosa are dishes you should not miss out on. The flavors are just the right blend of traditional Indian cuisine and just the right amount of spiciness. It’s something you will really appreciate if you are a big fan of Indian food.

Curry Palace

Address: San Antonio Bay, Ibiza, San Antonio Abad, Spain

Website: Curry Palace

Opening hours: 1pm - 1am (daily)

Visited this place?

6. The Curry Club

Editor's Note: Photo taken from the establishment's official social account

El pollo tikka masala es uno de los platos preferidos de nuestros #currylovers Combínalo con arroz basmati y naan...

Posted by Restaurante The Curry Club on Wednesday, July 10, 2019

This restaurant does not just offer curry, but it also has a wide selection of Indian favorites to choose from. They also serve an interesting fusion of Indian and Spanish food. Pair your meal with a glass of good wine or a bottle of stellar beer, and you’re good to go. The best thing most people enjoy about this place is its ambiance. There is outdoor setting and a garden, which makes the place very homey. However, as of writing, the restaurant is temporarily closed, so best to call ahead before visiting.

The Curry Club

Address: Carrer de Madrid, 7, 07820 Sant Antoni de Portmany, Illes Balears, Spain

Website: The Curry Club

Opening hours: Thu - Sat: 6pm - 12am; Sun: 12pm - 4pm (closed from Mon - Wed)

Visited this place?

7. Tamarind - Taste of India

Editor's Note: Photo taken from the establishment's official social account

Pizza PESTO, What do you think about it? Que se parece?

Posted by Tamarind India Restaurant on Sunday, June 7, 2015

You’ll find traditional Indian favorites at Tamarind, and at an affordable price. They offer dine-in, take-out, and delivery services, so you can order your favorites whether you’re at the beach or in your hotel. Surprisingly, one of their best-sellers is pizza. They also offer a traditional vegetarian and a non-vegetarian menu, so there is something for everyone.

Tamarind - Taste of India

Address: Carrer de Navarra, 41, 07800 Eivissa, Illes Balears, Spain

Website: Tamarind - Taste of India

Opening hours: 12:45pm - 11pm (daily)

Visited this place?

Taste the flavors of India at Ibiza

Top Indian Restaurants Near Ibiza, Spain
Source: Photo by Wikimedia Commons user Mohans1995 used under CC BY-SA 4.0

Ibiza is an island filled with fun, sun, and great food. With its many diverse restaurants, there is so much for you to explore. If your cravings point you towards Indian cuisine, then you have a good list of options for that, too.

Editor’s Note: Due to Covid-19, the business hours of the restaurants may differ from the stated timings in this article. Please be sure to check the updated hours from the websites.

Visited this place?
Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Marga is a self-employed aspiring writer and budding artist from the Philippines. On days she's not writing, she paints and creates art which she later sells at craft bazaars. Marga also has...Read more

 Want to contribute as a Local Expert?
Explore Ibiza
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.