We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Independent Hotels & up & up Internet Air Conditioning Hotels with Restaurants Hotels with Balconies Concierge & up Quiet Hotels Clean Hotels Hotels with Free Wifi Hotels with Bars Cheap Hotels Modern Hotels Meeting room Hotels with Room Service Hotels with Villas Hotels with Jacuzzi Reduced mobility rooms Spa Hotels Apartment Hotels Charming Hotels Hotels with Nightclubs Safe Hotels Hotels with Kitchenette Non-Smoking Hotel Hotels with Private Beach Suite Hotels Business services Hotels with Hot Tubs Boutique Hotels Honeymoon Hotels Hotels With Entertainment Hotels with Complimentary Breakfast All Inclusive Hotels Beach Resorts Party Hotels Design Hotels Luxury Beach Hotels Family Resorts Oceanfront Hotels Romantic Boutique Hotels Hotels With Indoor Pools Luxury Resorts Suite Resorts Wedding Hotels Resorts with Jacuzzi Luxury Spa Hotels Budget Hotels Trendsetter All Inclusive Resorts Spa Resorts Quiet Resorts City Centre Hotels Family Beach Resorts Hotels with Shuttle Luxury Boutique Hotels Downtown Hotels Nature Lover Couples Resorts Luxury Beach Resorts Boardwalk Hotels Honeymoon Resorts Hotels with Waterparks $ $$ $$$ $$$$ Grand Palladium Hotels & Resorts Hotels with Infinity Pools Cheap Resorts Unique Hotels Adults Only and Adult Friendly Hotels Adults Only and Adult Friendly Resorts Relais & Châteaux Barcelo Hotels & Resorts Themed Hotels Hilton Hotels Ushuaïa Wedding Resorts Hard Rock Hotels Backpacker Quaint Art and Architecture Lover Nightlife Seeker Convention Hotels Couples Hotels Vegetarian Green Hotels With Babysitting Spring Break Hotels Boutique Resorts Casino Within 10 km Any distance from Cala Xarraca
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Club Vista Bahia
Orbitz.com
View Deal
Carretera Portinatx s/n | Cala Xarraca, 07810 Portinatx, Sant Joan de Labritja, Ibiza, Spain
1.6 km from Cala Xarraca
  • Free Parking
  • Pool
Portinatx Beach Club Hotel
Expedia.com
View Deal
Cala Portinatx 14, 07810 Portinatx, Sant Joan de Labritja, Ibiza, Spain
1.8 km from Cala Xarraca
  • Free Parking
  • Breakfast included
Sensimar Ibiza Beach Resort
No availability for your dates from these sites
Calle de Sa Cala 50, 07810 Portinatx, Sant Joan de Labritja, Ibiza, Spain
1.9 km from Cala Xarraca
  • Free Wifi
  • Free Parking
La Ciguena
No availability for your dates from these sites
S'Arenal Petit, 08720 Portinatx, Sant Joan de Labritja, Ibiza, Spain
1.9 km from Cala Xarraca
  • Free Wifi
  • Breakfast included
Apartamentos SARENAL
AMOMA
View Deal
Calle Sa Descuberta 42 | Cala Portinatx, 07810 Portinatx, Sant Joan de Labritja, Ibiza, Spain
2.0 km from Cala Xarraca
  • Free Wifi
  • Free Parking
Sandos El Greco Beach Hotel
No availability for your dates from these sites
Cala Portinatx, s/n, 07820 Portinatx, Sant Joan de Labritja, Ibiza, Spain
2.1 km from Cala Xarraca
  • Pool
  • Beachfront
Grupotel Oasis
AMOMA
View Deal
Playa de Portinatx s/n, 07820 Portinatx, Sant Joan de Labritja, Ibiza, Spain
2.2 km from Cala Xarraca
  • Breakfast included
  • Pool
Apartments Del Rey
No availability for your dates from these sites
Cala Portinatx s/n, 07820 Portinatx, Sant Joan de Labritja, Ibiza, Spain
2.3 km from Cala Xarraca
  • Free Parking
  • Pool
Barcelo Portinatx - Adults only
Expedia.com
View Deal
Lugar Venda de Portinatx 62, 07810 Portinatx, Sant Joan de Labritja, Ibiza, Spain
2.6 km from Cala Xarraca
  • Breakfast included
  • Pool
Les Terrasses
Carretera Santa Eulalia km 1 | Apdo 1235, 07850, Santa Eulalia del Rio, Ibiza, Spain
13.5 km from Cala Xarraca
  • Free Wifi
  • Free Parking
Can Sastre
Official Site
View Deal
Camino Viejo de San Mateo | San Rafael, 07816 Santa Gertrudis, Ibiza, Spain
14.9 km from Cala Xarraca
  • Free Wifi
  • Free Parking
Agroturismo Ibiza Can Jaume
AMOMA
View Deal
C/ Torrente s/n, 07819 Puig d'en Valls, Ibiza, Spain
18.6 km from Cala Xarraca
  • Free Wifi
  • Free Parking
Hotel Xereca
No availability for your dates from these sites
Calle Torrente s/n | C/Torrent S/N, 07813 Puig d'en Valls, Ibiza, Spain
19.2 km from Cala Xarraca
  • Free Wifi
  • Free Parking
Hotel Lux Isla
Booking.com
USD 128*
View Deal
Callejon Particular Illa Plana 1, 07800 Talamanca, Ibiza Town, Ibiza, Spain
20.2 km from Cala Xarraca
  • Free Wifi
  • Breakfast included
OD Talamanca
AMOMA
View Deal
C/ de Jesus | Playa Talamanca, Calle de Jesús, 28, 07800 Talamanca, Ibiza Town, Ibiza, Spain
20.2 km from Cala Xarraca
  • Free Wifi
  • Free Parking
Nobu Hotel Ibiza Bay
No availability for your dates from these sites
Calle Feixes 52 | Playa de Talamanca, 07800 Talamanca, Ibiza Town, Ibiza, Spain
20.3 km from Cala Xarraca
  • Free Parking
  • Pool
Simbad Hotel
Agoda.com
View Deal
Calle Figueres 22 | Playa de Talamanca, 07800 Talamanca, Ibiza Town, Ibiza, Spain
20.3 km from Cala Xarraca
  • Free Wifi
  • Pool
Hotel Ses Figueres
No availability for your dates from these sites
Calle Figueres 18, 07800 Talamanca, Ibiza Town, Ibiza, Spain
20.3 km from Cala Xarraca
  • Free Wifi
  • Beachfront
Hotel Victoria
Cancelon
View Deal
Playa de Talamanca | C/. de Jesús, 28, 07800 Talamanca, Ibiza Town, Ibiza, Spain
20.3 km from Cala Xarraca
  • Free Wifi
  • Free Parking
No photo provided
Calle Juan Guillen Km. 2 | Cruce Jesus, 07800, Ibiza Town, Ibiza, Spain
20.6 km from Cala Xarraca
    No photo provided
    Avinguda de Sarria 17, 08029, 07860 Sant Antoni de Portmany, Ibiza, Spain
    20.6 km from Cala Xarraca
      Ibiza Gran Hotel
      No availability for your dates from these sites
      Paseo Joan Carles I 15-17, 07800, Ibiza Town, Ibiza, Spain
      20.7 km from Cala Xarraca
      • Free Wifi
      • Pool
      El Hotel Pacha
      Hotels.com
      USD 210*
      View Deal
      Calle Historiador Joan Mari Cardona 03, 07800, Ibiza Town, Ibiza, Spain
      20.7 km from Cala Xarraca
      • Free Wifi
      • Free Parking
      Destino Ibiza
      No availability for your dates from these sites
      Avenida Cap Martinet, 07819, Santa Eulalia del Rio, Ibiza, Spain
      20.7 km from Cala Xarraca
      • Free Wifi
      • Free Parking
      Sir Joan Hotel
      Hotels.com
      USD 199*
      View Deal
      Passeig Joan Carles I 1, 07800, Ibiza Town, Ibiza, Spain
      20.8 km from Cala Xarraca
      • Free Wifi
      • Pool
      Hostal Talamanca
      Booking.com
      USD 80*
      View Deal
      Playa Talamanca | Apartado 103, 07800 Talamanca, Ibiza Town, Ibiza, Spain
      20.9 km from Cala Xarraca
      • Free Wifi
      • Free Parking
      Hotel Argos
      Hotels.com
      View Deal
      Calle Mola s/n | Playa de Talamanca, 07800 Talamanca, Ibiza Town, Ibiza, Spain
      21.0 km from Cala Xarraca
      • Free Wifi
      • Free Parking
      RocaMar Hotel
      No availability for your dates from these sites
      Calle Iboshim 11 | Paseo Marítimo de Ibiza, 07800 Talamanca, Ibiza Town, Ibiza, Spain
      21.1 km from Cala Xarraca
      • Free Wifi
      • Free Parking
      OD Ocean Drive
      Expedia.com
      USD 209*
      View Deal
      Port Deportivo Marina Botafoch, s/n, 07800 Talamanca, Ibiza Town, Ibiza, Spain
      21.1 km from Cala Xarraca
      • Free Wifi
      • Free Parking
      Ibiza Corso Hotel & Spa
      Booking.com
      View Deal
      Calle Lavanda s/n | Marina Botafoch, 07820, Ibiza Town, Ibiza, Spain
      21.2 km from Cala Xarraca
      • Free Wifi
      • Free Parking
      Still looking for a place to stay?
      Portinatx has 1 B&Bs/inns with 0 reviews
      No photo provided
      Cala Portinatx, 7810 Portinatx, Sant Joan de Labritja, Ibiza, Spain
      2.2 km from Cala Xarraca
      • Beachfront
      • Restaurant
      See all 1 Portinatx B&Bs/inns
      See all hotels in or near Portinatx
      Apartamentos Llobet
      Alejandro Llobet, 6-8 | Figueretas Beach, 7800, Ibiza Town, Ibiza, Spain
      22.8 km from Cala Xarraca
      • Free Wifi
      • Pool
      Hotel Ibiza Playa
      Calle Tarragona s/n, 07800, Ibiza Town, Ibiza, Spain
      22.5 km from Cala Xarraca
      • Beachfront
      • Pool
      Apartments Mar y Playa
      Calle Tarragona 5, 07800, Ibiza Town, Ibiza, Spain
      22.6 km from Cala Xarraca
      • Pool
      • Beachfront
      Hotel Playasol Lei Ibiza
      Calle Galicia 22 | Figueretas, 07800, Ibiza Town, Ibiza, Spain
      22.4 km from Cala Xarraca
      • Free Wifi
      • Pool
      Don Quijote Hotel
      Calle Pais Basc 12 | Figueretas, 07800, Ibiza Town, Ibiza, Spain
      22.4 km from Cala Xarraca
      • Free Wifi
      • Pool
      ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.