This beautiful city is on the mainland of Spain and is dominated by the medieval Santa Barbara Castle, sitting high up on Mount Benacantil. Take a walk up to the top and you’ll be able to get some breath taking views across the bay. Alicante has some beautiful palm lined beaches to relax on and enjoy the Spanish sun. The popular beach of Playa del Postiguet is long and wide, lapped by tranquil waters and a great choice if you’re on holiday with young children. If you like a more secluded beach then head to Cabo de las Huertas. It has three picturesque coves and a beautiful rugged shoreline. Nightlife here is legendary, with lots of bars and clubs to enjoy after the Spanish sun goes down. There’s also no shortage of places to stay, from beach front resorts to chic hotels nestled in the heart of the old town.