Hotel SB Icaria Barcelona, H10 Marina, and W Hotel Barcelona are all beachfront hotels boasting luxurious pools. These hotels not only provide stunning sea views but also allow guests to take a refreshing dip in the pool.