Sobre el Mar Mediterráneo en la Bahía de San Antonio, el Hotel Riviera está situado a sólo 100 metros de la playa de Punta Xinxo y con fácil acceso a la playa de Cala Conta. El hotel está rodeado por tiendas, bares y restaurantes y está a aproximadamente 3,5 km de la animada San Antonio. Hay parada de autobús a unos metros del hotel, el cual se puede utilizar para acercarse a San Antonio o explorar las otras bonitas playas de la zona, haciendo de este hotel la base ideal desde la cual descubrir Ibiza. El ferry que atraviesa la bahía está a sólo 200 metros y en temporada alta se puede coger un taxi náutico. El Hotel Riviera tiene un total de 168 habitaciones totalmente equipadas con aire acondicionado y terraza o balcón con increíbles vistas del mar y magníficas puestas de sol. El complejo es moderno y acogedor con ambiente tranquilo. Durante el día sus huéspedes pueden relajarse en la playa o disfrutar de un chapuzón refrescante en la seductora piscina del hotel con piscina separada para niños, terrazas, tumbonas y bar. Las comidas se sirven estilo buffet en el restaurante principal climatizado del hotel y los snacks y refrescos se pueden adquirir durante todo el día en el bar.