Hotels - On the Beach

Hotels with On the Beach

Search more than 13,000 hotels

You. Your mum. Your best mate. Your postman. When we say we have a hotel for everyone…we mean it. Budget breaks to luxury escapes. Family holidays to couples’ getaways. With over 13,000 hotels to choose from located across the best beachy destinations in the world – you’re in the right place to book your next sunny adventure.

Hotels for everyone

Need some inspo for your jollies? We’ve got you. Want to go all in and just eat, drink and sleep by the pool for 10 days? No problem. Need a five-day beach break exploring local bars and restaurants? Right this way. When we say we’ve got it all, we’re not exaggerating…

Hotels for families

Splashing. Sun cream. Snorkel-imprinted faces. Family holidays are all about fun. And what’s more fun than a family-friendly hotel? Waterslides, ice cream on tap, kids’ clubs – the lot. You can find exactly what you’re looking for below.

Hotels for adults

Whether you’re looking for a laid-back stay with your partner or a lively party holiday with your best mates, we’ve got the hotel for you. No kids. No children’s entertainment. Just good vibes and sunshine with like-minded people. Sound like a bit of you? Say no more…

Popular beach holiday destinations

Take your pick from these sun-soaked destinations that offer a fabulous range of great-value hotels.


*£30pp deposits valid when booked 45 days or more in advance

Reasons to book with On the Beach…

Book with confidence

Our flight-inclusive package holidays are financially protected with ATOL

Over 1.5 million

happy customers book with us every year

Pay in instalments

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

24/7 in-resort support

from our UK call centre