★★★★ Attica 21 Barcelona Mar, Barcelona, Spain

Located in the modern Diagonal Mar district of Barcelona, Attica 21 is only 984 feet from the beach. The hotel has a rooftop swimming pool and free Wi-Fi.