Su privilegiada ubicación lo sitúa en el centro de la localidad y cerca de la playa. El Hotel Esmeralda dispone de 155 habitaciones dotadas de baño completo, calefacción, teléfono, música, caja fuerte, TV y terraza o balcón. Instalaciones: salón de TV, sala de juegos, sala de lectura, parking, caja fuerte en recepción, billares, hamacas, bar, bar piscina, terraza-solarium, restaurante buffet con especial cena catalana una vez a la semana y piscina exterior. El hotel está adaptado para minusválidos.