Sol Bay Aparthotel is located in a shopping area of San Antonio in 20 minutes walking distance from San Antonio Beach.
The city center is 30 minute walking distance from the hotel. There are restaurants and pubs in the area.
The grill bar The Old Smugglers Inn can be reached within a 5-minute walk.
Sol Bay Aparthotel is within a 20-minute drive to Ibiza airport.
Cars are available for rent on site.