Holidays in Cala Llonga

Exact dates
Wichita (ICT)
Cala Llonga
Sun 26/7
Wed 29/7
Compare vs KAYAK |

Most popular holiday deals in Cala Llonga

View all deals

Cala Llonga is a tranquil beach resort on the Spanish Island of Ibiza. Located on the eastern coast just 10km north of Ibiza Town, the resort has beautiful scenery, a relaxing atmosphere and plenty of interesting attractions to suit all ages. Cala Llonga is also home to one of the largest beaches in Ibiza.

When to take your Cala Llonga holidays

Cala Llonga has a typical Mediterranean climate, with long, hot summers and mild winters. For perfect beach weather, an ideal time to book your Cala Llonga holidays would be during June to September when visitors can expect temperatures between 25-35 degrees Celsius. Begin your journey by flying in to Ibiza International Airport, located just 15km from the resort. From there you can make your way to Cala Llonga by taxi or bus service.

Cala Llonga holidays: what to see and do

Cala Llonga has a beautiful sheltered cove with soft, white sand and shallow turquoise waters. The beach is surrounded by lush forest vegetation and rock pools, perfect for snorkelling and scuba diving. For those interested in water sports, there is also wind-surfing, parasailing and waterskiing available on your Cala Llonga holidays. Alongside the beach there are several walking tracks that lead into the magnificent pine groves and around the rocky cliffs, offering the best views of the coastline.

By night, Cala Llonga comes alive with a wide variety of bars, cafés and restaurants to choose from serving traditional Mallorcan and Spanish cuisine. Make sure to try a ""Sobrassada"" which is a spicy cured sausage and an authentic taste of the Balearic Islands. For families with children, there are several amusement parks in the vicinity such as the Aguamar Water Park in Playa den Bossa. The nearby towns of Sant Eulalia, Dalt Vila and Ibiza Town can be easily reached by bus, boat or ferry.

  • Exact dates
  • ± 3 days
    • Exact dates
    • ± 3 days