Skip to main content

Beaches in Ibiza

Discover your perfect Ibiza beach

There are more than 80 beaches around Ibiza’s beautiful coastline.

Find loads of top tips and local insights in our Ibiza Beach Guide.

Cala Bassa beach ibiza

Cala Bassa Beach, West Ibiza

Just south of San Antonio is the 300m long white sandy beach of Cala Bassa.

Cala Mastella Cove, Ibiza

Cala Mastella Cove, East Ibiza

This is a delightful little cove surrounded by fishing huts and pine trees.

pebble beach cala jondal

Cala Jondal Beach, South Ibiza

Cala Jondal is a breath of fresh air as it's one of the few large beaches with hardly any big development.

Cala de Boix Beach, East Ibiza

Cala de Boix Beach, East Ibiza

Situated in the north east of the island, not far from San Carlos, this grey sandy beach is a favourite for fish lovers.

long city beach in san antonio ibiza

S'Arenal de San Antonio, West Ibiza

Location
Sant Antoni

This is the main beach in San Antonio, 500m long with lots of soft golden sand.

cliffs at talamanca beach near ibiza town

Talamanca Beach, South-East Ibiza

Location
Ibiza Town

Talamanca is a lovely golden sandy beach stretching over 900m long. It's the closest beach to Ibiza town, and a popular destination for locals and families.

early season cala tarida

Cala Tarida Beach, South West Ibiza

Cala Tarida is 900m long, hence a popular destination with tourists, in particular families. It's also one of the most beautiful.

a beach view at the end of san antonion bay ibiza

Punta Xinxo

Location
Sant Antoni

There are many beaches along the coastline of San Antonio bay and Punta Xinxo is the very last of them. The furthest away from the main town and consequently one of the least visited in the bay.

looking down into a small cove on west coast of ibiza

Cala Yoga, West Ibiza

Location
Sant Antoni

A small, sheltered cove that offers pristine waters for swimming, diving and snorkelling, this beach is popular with locals and nudists.

Serral Beach Review

Serral Beach

Location
Sant Antoni

This pleasant small beach is within walking distance along the coast from San Antonio town centre, around 30-40 minutes walk. You can also easily take a bus or water taxi over from the main town.

Cala Gracioneta Beach Ibiza

Cala Gracioneta Beach, West Ibiza

Location
Sant Antoni

Just north of Cala Gracio, a short walk away past some fishing huts, is the much more tranquil cove of Cala Gracioneta.

Benirras Beach, North West Ibiza

Benirras Beach, North West Ibiza

A beautiful golden pebbly sand beach popular with families, hippies and the tight knit residents of Ibiza's northern community.

a view over a beach in north ibiza - xarraca

Cala Xarraca Beach

Located near the most northern part of the island, close to Portinatx, is the golden sandy bay of Cala Xarraca.

Cala Conta Beach & Bays, West Ibiza

Cala Conta Beach & Bays, West Ibiza

Cala Conta is made up of three sandy bays, all with stunningly clear azure waters to swim in.

promenade santa eulalia

Santa Eulalia Beach, East Ibiza

Location
Santa Eularia

This man-made beach of white sand stretches for 300m and is accessible from all parts of Santa Eulalia.

a stretch of sand on es cavallet beach ibiza

Es Cavallet Beach, South-East Ibiza

A beautiful white sandy beach just over 1km long, surrounded by sand dunes.

Es Vedra from Cala d'Hort

Cala d'Hort Beach, South-West Ibiza

A popular destination for tourists and locals, Cala d'Hort is a small pebble and sand beach located close to the town of San Jose.

Punta Galera West Ibiza

Punta Galera Bay, West Ibiza

Location
Sant Antoni

This is a unique place on the island as it's technically not a beach, but it is the perfect spot for sunbathing.