Region

Hotels in the Balearic Islands

5,390 properties in the Balearic Islands, Spain. We sort them by rating and popularity. Average rating: 4.5/5. Average guide price: €126 per night.

Types of accommodation

  • Hotel 2,238
  • Apartment 1,976
  • Holiday home 576
  • Accommodation 266
  • Villa 163
  • Resort 86
  • Hostel 44
  • Guest house 36
  • Bed & breakfast 34
  • Campsite 6

Places to stay in the Balearic Islands

Balearic Islands in numbers

Average price per night
€126
Half cost between €88 and €215
Rated 4.5 or higher
53%
Out of those with 20 reviews or more
Most reviewed
The Unexpected Ibiza Hotel
4.6/5 · 10,660 reviews

Average price by type of accommodation

  • Hotel €108
  • Apartment €165
  • Holiday home €244
  • Accommodation €272
  • Villa €660
  • Resort €142
  • Hostel €68
  • Guest house €93
  • Bed & breakfast €100

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about the Balearic Islands

How much does it cost to stay in the Balearic Islands?

The average guide price is €126 per night, and half of the properties with a price cost between €88 and €215.

What are the top-rated places to stay in the Balearic Islands?

The average rating is 4.5/5. 53% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Hotel Agroturismo Llucasaldent Gran -Adults Only (5.0/5), Hotel S'Antiga Boutique & Adults Only en Menorca (5.0/5), and Hotel Ca s'Arader (5.0/5).

What types of accommodation are there in the Balearic Islands?

There are 5,425 properties: Hotel (2,238), Apartment (1,976), Holiday home (576), Accommodation (266), Villa (163), Resort (86), Hostel (44), Guest house (36), Bed & breakfast (34), and Campsite (6).

Which destinations in the Balearic Islands have the most places to stay?

The ones with the most places to stay are Ciutadella (298 properties), Sant Francesc de Formentera (296 properties), and Ibiza Town (267 properties).

More destinations in the Balearic Islands