Menu

Search options

Select city first

2026-06-28

2026-06-29
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Attractions and Things to Do

Best Beach Hotels

Top accommodations in Ibiza

Hotels in Ibiza

Casa Maca Hotel

From US$ 1389

Can Palau De Dalt, S/N, Ibiza Town, Spain ( To the map)

Can Palau De Dalt, S/N, Ibiza Town, Spain To the map

The 5-star Casa Maca Hotel Ibiza Island is a comfortable accommodation comprising 10 air-conditioned rooms within a few minutes drive from the prominent marina "Port of Ibiza Town". Necropolis del…

To the hotel

Book Now
price for 1 night
From US$ 1389

Destino Five Ibiza - 5-Star Grand Luxe Resort - Free Entrance To Pacha Club (Adults Only)

From US$ 1525

Avenida Cap Martinet S/N, Playa De Talamanca, Spain ( To the map)

Avenida Cap Martinet S/N, Playa De Talamanca, Spain To the map

Destino Pacha Ibiza Hotel is located 2.5 km from Talamanca Beach and boasts flat-screen TV, an outdoor pool and a sundeck. The centre of Ibiza Island is within 4 km of the venue, and Dalt Vila Museum…

To the hotel

Book Now
price for 1 night
From US$ 1525

Oku Ibiza (Adults Only) Hotel

From US$ 629

2 Cami Del Portixol, San Antonio (Ibiza), Spain ( To the map)

2 Cami Del Portixol, San Antonio (Ibiza), Spain To the map

Situated near Aquarium Cap Blanc the 5-star Casa Cook Ibiza Hotel boasts luxury rooms overlooking the sea. The venue opened its doors in 2019.

To the hotel

Book Now
price for 1 night
From US$ 629

Guest houses in Ibiza

Hostal Cala Moli

From US$ 122

Avenida Cala Moli, Apart 105, Cala Tarida (Ibiza), Spain ( To the map)

Avenida Cala Moli, Apart 105, Cala Tarida (Ibiza), Spain To the map

Set 3.7 km from Cala Vadella, Hostal Cala Moli Cala Tarida features a free private car park, a solarium and a sun deck. The venue is 2 km from the city centre and adjacent to Cala Moli.

To the hotel

Book Now
price for 1 night
From US$ 122

Hostal Restaurante Pou Des Lleo

From US$ 93

Calle Pou des Lleo s/n., Sant Carles de Peralta, Spain ( To the map)

Calle Pou des Lleo s/n., Sant Carles de Peralta, Spain To the map

The 2-star Hostal Restaurante Pou Des Lleo Sant Carles de Peralta is set 3.2 km from San Carlos Church and 1.8 km from Cala Mastella Beach. Offering views of the sea, the venue is placed close to the…

To the hotel

Book Now
price for 1 night
From US$ 93

Can Beia Hostal Boutique (Adults Only)

From US$ 51

Soledad, 30,, San Antonio (Ibiza), Spain ( To the map)

Soledad, 30,, San Antonio (Ibiza), Spain To the map

Situated within an 8-minute stroll of s'Arenal de San Antonio, the 2-star Can Beia Hostal Boutique San Antonio offers 83 guest rooms. Boasting an outdoor swimming pool, this San Antonio guest house…

To the hotel

Book Now
price for 1 night
From US$ 51

Aparthotels in Ibiza

Can Salia 4 Stars Sup

From US$ 482

Es Calo, 108, San Antonio (Ibiza), Spain ( To the map)

Es Calo, 108, San Antonio (Ibiza), Spain To the map

Can Salia Aparthotel Ibiza Island, located 1.1 km from Cala de Bou, features Wi-Fi throughout the venue. The property is set in San Antonio Bay district, in vicinity of Playa Es Port d'Es Torrent…

To the hotel

Book Now
price for 1 night
From US$ 482

Hotel Cenit & Apts Sol Y Viento

From US$ 164

Archiduque Luis Salvador S/N, Ibiza Town, Spain ( To the map)

Archiduque Luis Salvador S/N, Ibiza Town, Spain To the map

Hotel Cenit & Apts. Sol Y Viento Ibiza Town, located merely a 9-minute walk from Ibiza Luxury Destination and a 13-minute walk from the chill Figueretas Beach, features an outdoor swimming pool for…

To the hotel

Book Now
price for 1 night
From US$ 164

Aparthotel Tropic Garden

From US$ 103

Pere Vicent Costa, 10, Santa Eularia des Riu, Spain ( To the map)

Pere Vicent Costa, 10, Santa Eularia des Riu, Spain To the map

Aparthotel Tropic Garden offers a lift and a tour desk in the charming part of Santa Eularia des Riu, within 13 minutes' walk of Playa Es Niu Blau. This 4-star aparthotel provides a hot tub, sauna…

To the hotel

Book Now
price for 1 night
From US$ 103