Cheap hotels in Ibiza, Spain

  1. Hostal Marí

    8.6Excellent (3,962 ratings)

    Delicious and varied breakfast, Newly renovated premium rooms

    San Antonio, 13.8 km to Ibiza
    from  €52
    See prices from 12 sites
    • Popular choice

    Casual Bahia Ibiza

    9.1Excellent (682 ratings)

    Outdoor pool with sun terrace, Themed rooms inspired by Ibiza coves

    Sant Josep de sa Talaia, 15.4 km to Ibiza
    from  €68
    See prices from 7 sites
  2. Hotel Royal Plaza

    8.0Very good (3,765 ratings)

    Rooftop pool with panoramic views, Full-service spa and wellness center

    0.4 km to City center
    from  €74
    See prices from 16 sites
  3. Rosamar Ibiza Hotel

    8.1Very good (4,306 ratings)

    Spacious rooms with private balconies, Proximity to San Antonio attractions

    San Antonio, 14.1 km to Ibiza
    from  €80
    See prices from 12 sites
  4. El Puerto Ibiza Hotel Spa

    8.0Very good (1,988 ratings)

    Rooftop Sky Bar with Dalt Vila views, Suites with private outdoor jacuzzis

    0.2 km to City center
    from  €84
    See prices from 14 sites
  5. Hotel Vibra S'Estanyol

    8.3Very good (4,999 ratings)

    Beachfront location on San Antonio Bay, Shared facilities with Hotel San Remo

    San Antonio, 13.2 km to Ibiza
    from  €92
    See prices from 9 sites
  6. Hostal Florencio

    8.1Very good (4,822 ratings)

    Outdoor pool with sun terrace, On-site Mediterranean restaurant

    San Antonio, 14.0 km to Ibiza
    from  €94
    See prices from 5 sites
  7. Invisa Hotel Es Pla - Adults Only

    8.1Very good (3,426 ratings)

    Two distinct outdoor pool experiences, Well-equipped fitness studio

    San Antonio, 13.3 km to Ibiza
    from  €96
    See prices from 15 sites
  8. Hotel Vibra San Remo

    8.1Very good (6,088 ratings)

    Rooms with bay views, Dual pools for adults and children

    San Antonio, 13.3 km to Ibiza
    from  €97
    See prices from 10 sites
  9. Hotel Puchet

    8.1Very good (3,613 ratings)

    Dedicated and helpful pool attendant, Excellent location near beaches and nightlife

    San Antonio, 12.6 km to Ibiza
    from  €98
    See prices from 13 sites
  10. Coral Star Hotel & Apartments

    7.4(3,110 ratings)

    Family-focused aquatic fun, Mermaid and sharkies kids club

    Sant Josep de sa Talaia, 14.8 km to Ibiza
    from  €100
    See prices from 9 sites
    • Popular choice

    FERGUS Style Bahamas

    8.0Very good (10,370 ratings)

    Direct beach access to Playa d'en Bossa, Lively poolside atmosphere with DJ sets

    Sant Josep de sa Talaia, 4.2 km to Ibiza
    from  €102
    See prices from 9 sites
  11. THB Naeco Ibiza

    8.2Very good (1,298 ratings)

    Outdoor pool with sun terrace, Proximity to San Antonio center

    San Antonio, 13.1 km to Ibiza
    from  €103
    See prices from 11 sites
    • Popular choice

    Hotel Vibra Cala Tarida

    8.5Excellent (8,153 ratings)

    Steps from Cala Tarida Beach, Multiple pools for all ages

    Cala Tarida, 17.6 km to Ibiza
    from  €104
    See prices from 13 sites
  12. Hotel Vibra Vila

    7.7Good (4,613 ratings)

    Easy access to island nightlife, Varied buffet breakfast

    Figueretas, 1.0 km to Ibiza
    from  €107
    See prices from 10 sites
    • Popular choice

    Hotel Vibra Riviera

    8.2Very good (6,146 ratings)

    Three outdoor pools for all ages, Buffet dining with sea views

    Port d'es Torrent, 14.3 km to Ibiza
    from  €111
    See prices from 7 sites
  13. Hotel Vibra District

    8.5Excellent (4,406 ratings)

    Prime location near San Antonio's heart, Rooms with sea and port views

    San Antonio, 13.5 km to Ibiza
    from  €116
    See prices from 13 sites
    • Popular choice

    Occidental Ibiza - All Inclusive

    8.1Very good (7,759 ratings)

    Three outdoor pools for all ages, Dedicated kids' club and activities

    Port d'es Torrent, 15.3 km to Ibiza
    from  €116
    See prices from 11 sites
  14. Hotel Ibiza Playa

    8.3Very good (3,883 ratings)

    Panoramic sea view rooms, Outdoor pools and sun loungers

    Figueretas, 1.1 km to Ibiza
    from  €119
    See prices from 7 sites
    • Popular choice

    Leonardo Royal Hotel Ibiza Santa Eulalia

    8.1Very good (13,122 ratings)

    Spacious suites with separate pool, Varied buffet with themed dinners

    Santa Eulalia, 16.4 km to Ibiza
    from  €120
    See prices from 9 sites
  15. BG Nautico Ebeso

    8.1Very good (6,228 ratings)

    Pool with a view, Panoramic sea and Formentera views

    Figueretas, 0.8 km to Ibiza
    from  €120
    See prices from 15 sites
    • Popular choice

    Hotel Vibra Maritimo

    7.8Good (7,947 ratings)

    Heated indoor pool and gym, Panoramic sea views from rooms

    Figueretas, 0.8 km to Ibiza
    from  €120
    See prices from 8 sites
  16. The Purple Hotel - Adults Only

    9.5Excellent (949 ratings)

    Steps from iconic sunset spots, Adults-only tranquil escape

    San Antonio, 13.9 km to Ibiza
    from  €120
    See prices from 7 sites
  17. Hotel Tropical

    8.4Very good (4,961 ratings)

    Balconies with pool views, On-site mini golf entertainment

    San Antonio, 13.9 km to Ibiza
    from  €122
    See prices from 12 sites
    • Popular choice

    Aparthotel Vibra Lux Mar

    7.8Good (5,358 ratings)

    Outdoor pool and sun terrace, Walk to Ibiza Town center

    0.2 km away from the beach
    from  €126
    See prices from 9 sites
  18. Invisa Hotel La Cala

    8.5Excellent (3,413 ratings)

    Varied buffet with show cooking, Prime location near marina and beach

    Santa Eulalia, 12.3 km to Ibiza
    from  €129
    See prices from 14 sites
    • Popular choice

    Hotel Vibra Algarb

    8.1Very good (15,689 ratings)

    Diverse buffet with show cooking, On-site massage services by the sea

    Playa d'en Bossa, 2.8 km to Ibiza
    from  €130
    See prices from 14 sites
  19. Eurostars Ibiza

    8.5Excellent (1,644 ratings)

    Rooftop pool with Mediterranean views, Duplex suites with sea views

    0.9 km to City center
    from  €131
    See prices from 7 sites
  20. INNSiDE by Meliá Ibiza Beach

    8.4Very good (4,470 ratings)

    Rooftop infinity pool with DJ, Varied international breakfast buffet

    Sant Josep de sa Talaia, 13.9 km to Ibiza
    from  €133
    See prices from 15 sites
    • Popular choice

    THB Los Molinos

    8.7Excellent (7,106 ratings)

    Direct access to Figueretas beach, Exceptional breakfast buffet

    Figueretas, 0.8 km to Ibiza
    from  €135
    See prices from 16 sites
  21. Iberostar Selection Santa Eulalia Ibiza

    9.1Excellent (6,680 ratings)

    Diverse buffet dining with show cooking, Rejuvenating spa and wellness offerings

    Santa Eulalia, 14.8 km to Ibiza
    from  €135
    See prices from 16 sites
  22. Paradiso Art Hotel

    8.9Excellent (1,965 ratings)

    On-site tattoo studio, Art gallery within the hotel

    Sant Josep de sa Talaia, 14.6 km to Ibiza
    from  €138
    See prices from 13 sites
  23. Hotel Ánfora Ibiza

    9.1Excellent (2,537 ratings)

    Exceptional breakfast buffet variety, Two distinct outdoor pool areas

    Santa Eulalia, 15.9 km to Ibiza
    from  €138
    See prices from 12 sites
  24. Hotel Vibra Lei Ibiza

    8.2Very good (1,912 ratings)

    Prime beachside location, Invigorating Poolside Lounge

    Figueretas, 1.0 km to Ibiza
    from  €139
    See prices from 9 sites
    • Popular choice

    Hotel Vibra Mare Nostrum

    7.9Good (16,998 ratings)

    Dual pool areas with distinct vibes, Convenient on-site tattoo studio

    Playa d'en Bossa, 2.4 km to Ibiza
    from  €144
    See prices from 9 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in Ibiza

Price range

Prices for cheap hotels in Ibiza range from ‎€52 to ‎€144 per night.

Cheap hotels near Ibiza

You may also be interested in these hotels...