City Beach Breaks - On the Beach

City Beach Breaks with On the Beach
Rooms: 1

Here at On the Beach, we like to think of ourselves as the beach experts. We also cater for those wanting to visit some of Europe's most popular cities. Why not combine your next beach holiday with culture and sightseeing? We have some great destinations where you can take in the sights of the city whilst taking full advantage of catching some sunshine whilst lounging on a beach.

Barcelona city breaks

The city of Barcelona is packed with attractions, tourist spots and culture. Whether you're visiting Park Guell, taking in the sights of the Sagrada Familia or taking in the famous Gothic Quarter, you can be assured that the beaches of Barcelona are only a mere ten minutes from the city centre.

Palma city beach breaks

Palma, the capital city of Majorca is one of the most historical Spanish cities and home to the impressive Palma cathedral. Known for its shopping, vibrant nightlife, traditional restaurants and unspoilt history, Palma is a popular destination for a beach city break.

Naples beach holidays

Explore the bustling city of Naples and experience a traditional pizza cooked the Neapolitan way. Visit Pompeii and take in the amazing views of Mount Vesuvius. Ready for the beach? Just a short distance away, you will find the stunning and picturesque sights of Sorrento and the Amalfi Coast.

Beach breaks in Dubrovnik

The ancient history and paved streets of Dubrovnik are not to be missed and have featured in the popular tv series 'Game of Thrones'. Once you have had your fill of shopping and culture, much needed rest and relaxation awaits you. Dubrovnik's coast boasts stunning blue clear waters.

Try some of our favourite beach holiday destinations

More reasons to book with us...

Book with confidence

Our holidays are financially protected with our ATOL licence

Over 1 million

happy customers book with us every year

Pay in instalments

& spread the holiday cost up to two weeks before you fly

24/7 in-resort support

from our UK call centre