While swimming in the ocean can certainly be fun, resorts have their own pools too, most often located overlooking the sea providing a perfect place to relax and enjoy the views. Some resorts also offer access to a lagoon, ideal for swimming at any time of day.