If you prefer to spend your money on some cool clubs or funky restaurants, or you simply prefer to be careful with your money when booking your Ibiza hotels, then take a look at the economic Hotel Marco Polo.
This hotel is situated just 100 metres from the famous San Antonio beach, and only 200 metres from the centre of town. Facilities available to guests include a jacuzzi, an outdoor swimming pool and a sun terrace, and there is also a restaurant onsite. A night in a double room including breakfast starts from around £40.
For a slightly more upmarket option, check out Duquesa Playa. This accommodation option is a mere 300 metres from Santa Eulalia Beach, with the town of Ibiza only a short drive away. The hotel boasts beautiful views of the ocean and it features a solarium and an outdoor swimming pool. There is also a cafè-restaurant at the Duquesa Playa that serves international and Spanish cuisine. For a double room with breakfast included tariffs start at around £88 per night.
If you cannot compromise on luxury and you do not want to spare any expenses during your Ibiza holiday, then consider staying at the Aguas de Ibiza Lifestyle and Spa. Now, the question is: what does this hotel NOT have! Each of its 112 rooms features a terrace, modern bathrooms with a stone finish, a BangOlufsen TV and more! Its 1500 square-metre revival spa has indoor pools, a Jacuzzi and a fitness centre. It has a top-class restaurant, a lounge bar and a beach club cafè nearby. A night in a deluxe double room with breakfast starts from £210.