Invisa Hotel Club Cala Blanca is a great choice for your beach stay in Santa Eulalia del Rio, putting you near activities like scuba diving, water skiing, and kayaking. 4 outdoor pools provide a splash of fun, and guests can also take advantage of a fitness center and an outdoor tennis court. Marina Restaurant, one of 2 restaurants, offers ocean views and serves breakfast, lunch, and dinner. Other highlights include 3 poolside bars, a free water park, and an indoor pool.