On the Beach Reviews 

96,127
TrustScore 4 out of 5

3.8

While we don't verify specific claims because reviewers' opinions are their own, we may label reviews as "Verified" when we can confirm a business interaction took place. Read more

To protect platform integrity, every review on our platform—verified or not—is screened by our 24/7 automated software. This technology is designed to identify and remove content that breaches our guidelines, including reviews that are not based on a genuine experience. We recognise we may not catch everything, and you can flag anything you think we may have missed. Read more

Review summary

Created with AI, based on recent reviews

Evaluating 18,633 reviews, reviewers had a great experience with this company. Customers frequently praise the straightforward booking process and competitive prices, leading to many wonderful and memorable holiday experiences. Reviewers often highlight the excellent service and support, which contributes to their satisfaction and encourages many to book repeatedly due to the company's reliability. However, some customers noted difficulties with customer service, reporting long waiting times and challenges in communicating with a real person. A few also experienced holiday details differing from expectations, like room descriptions or flight changes, and mentioned concerns about unexpected fees or price increases for amendments.

What people talk about most

Booking process

Users describe ambiguous interactions with the booking process, with many reviewers finding it easy,... See more

Holidays

People report mixed experiences with holidays, with many customers expressing significant dissatisfaction due... See more

Price

Reviewers mention ambiguous feedback about price, with many customers reporting positive experiences, finding... See more

Service

Customers consistently note ambiguous experiences with service, with some praising quick and efficient... See more

Customer service

Customers had ambiguous experiences with customer service, with many expressing significant frustration due... See more

Reviews shaping this summary

Rated 4 out of 5 stars

In all honestly I have not had the greatest experience at first with on the beach. However, a woman called Melissa literally saved my holiday and rectified the company's mistake due to system failure.... See more

Company replied

Rated 4 out of 5 stars

After researching where we wanted to go we compared all main holiday companies but wanted better flight times. On the beach enabled us to book the holiday we wanted with a choice of airlines and flig... See more

Company replied

Rated 5 out of 5 stars

We had a lovely holiday, with lots of fun. We made unforgettable memories, everything was great , the hotel was amazing with great food and plenty swimming pools and excellent atmosphere. The staff w... See more

Company replied

Rated 5 out of 5 stars

No problem ever booking and paying through OTB any concerns ive contacted them and they've responded quickly.Free lounge access with my booking too.Price for the holiday was great, covered everything... See more

Company replied


Company details

  1. #197 of 203 best companies in Travel agent

About On the Beach

Written by the company

We’re On the Beach and we’re proud to be one of the UK’s leading online retailers of beach holidays. From humble beginnings in 2004 as a start-up business in a terraced house in Macclesfield, England, to our 2015 listing on the London Stock Exchange; we now send over 1.5 million happy customers away on their perfect beach holiday every year and have won lots of awards doing it.

We were one of the first online travel agents in the UK to have complete financial protection through ATOL, because we know how important peace of mind is to our customers when they book their holiday. That means, when booking a flight inclusive package holiday through us, you'll have complete peace of mind that your money is safe.

Visit our site

On the Beach Holidays

Written by the company


Contact info

  • The easiest way to reach us is through our handy Live Chat feature. You can find this under the 'Help and Contact' section of your My Bookings account, and one of our beach buddies will be happy to help you on your way., United Kingdom

  • www.onthebeach.co.uk
Promotion box for On the Beach

Hotspot from a hot spot

From the home of holiday perks we're bringing you FREE Mobile data!

3.8

Great

TrustScore 4 out of 5

96k reviews

5-star
4-star
3-star
2-star
1-star

Asks customers to review

This company invites their customers to review, whether positive or negative

At Trustpilot, it's all about human content. This business can also access our AI-assisted response tool which helps them draft replies.

How this company uses Trustpilot

See how their reviews and ratings are sourced, scored, and moderated.

3.8

All reviews

(96,127)

17,903 reviews in the last 12 months

Write a review
Companies on Trustpilot aren't allowed to offer incentives or pay to hide reviews. Reviews are the opinions of individual users and not of Trustpilot. Read more

Rated 1 out of 5 stars

Cancellation fee outside Abta guidelines!

I contacted your team within 20 minutes of booking advising I had noticed the wrong date on my confirmation- you advised me cancel and rebook - but want to charge me £400 for the privelege for a booking that doesn’t travel for over 7 months. Has not been ticketed by the airline, has free cancellation on the accommodation until 28 days before.
Abta guidelines advise that cancellation charges must be fair - £400 within 20 minutes! Is absolutely ridiculous.
I have asked for a clear breakdown of the charges, how they’ve been accrued and to have a reply from a service manager - 3 days later and not a word from anyone.

2 August 2026
Rated 5 out of 5 stars

Mardan Palace Turkey 2026

Lovely well equiped hotel with very hospitable staff. Fantastic huge clean pool. High standard of evening shows. Great fairly priced excursions.

Dan Newton

25 July 2026
On the Beach logo

Reply from On the Beach

Thanks Dan — glad you loved the hotel, pool, shows and excursions. See you again 🌴

The Team at On the Beach

Rated 3 out of 5 stars

No phone number ??

The company make it so hard to spk to them with only messages and live chat and no direct phone number to speak to a human.
However when I finally got through to Kay s on chat she was brilliant and sorted my issue out.

4 August 2026
Unprompted review
On the Beach logo

Reply from On the Beach

Thank you for your review! We've sent you a request for some additional details to help us better understand your experience. Once we receive those, we'll follow up with a full response.

Rated 1 out of 5 stars

AVOID AT ALL COSTS!

AVOID AT ALL COSTS!
Me and my Mrs stayed in the hotel da Vinci, Milan, Bruzzano.
Upon arrival at the hotel we had to change rooms four times due to bad stench or cleanliness and mould. Contacted onthebeach via phone which we have a reference number for, contacted onthebeach all the way through the holiday, the only outcome they can come up with is a £35 voucher after disregarding all the issues and stress they’ve caused during the holiday, was promised a hotel switch and they did not get back to us. Horrible company and will NEVER be using them again. They are a joke to get a hold of, they claim to be on WhatsApp daily, but they wait hours before responding and also accuse you of bringing it to their attention on the last day of your holiday which is not true. This company needs to be shut down. Hotel did not offer do not disturb signs and when taking a nap during the day a cleaner came in whilst we were sleeping and it put us both on edge the entire holiday. Unbelievable company and their desire to fix problems is non existent.
MONEY GRABBING SCAMMERS.

3 August 2026
Unprompted review
Rated 5 out of 5 stars

Easy booking

Easy booking, great price!

3 August 2026
On the Beach logo

Reply from On the Beach

Thanks for your kind words! Glad the booking was easy and you found a great price — hope to see you back soon 😊

The Team at On the Beach

Rated 5 out of 5 stars

Great service

Great service

4 August 2026
On the Beach logo

Reply from On the Beach

Thanks — glad you enjoyed our service! ☀️

The Team at On the Beach

Rated 5 out of 5 stars

easy enough to book as used this site…

easy enough to book as used this site few times now, prices are always good and booking process is easy. Had some good holidays and will use again for future bookings.

31 July 2026
On the Beach logo

Reply from On the Beach

Thanks David — brilliant to hear booking’s easy and you’ve enjoyed a few good holidays with us. We’ll look forward to helping with your next getaway 🌞. The Team at On the Beach

Rated 3 out of 5 stars

Booking process could be better…

Booking process ok but had to confirm with airline too. Then got an email advising that part of airline extras (seat booking) had not gone through and that I would have to sort with Ryan Air whilst waiting 3 days for a refund. When I did this it cost a minimal £4 extra for same seats. Not a seamless process that I was hoping for.

4 August 2026
Rated 5 out of 5 stars

I would like to sincerely thank Vicki C…

I would like to sincerely thank Vicki C for the outstanding customer service she provided.

After weeks of frustration, repeated forms, and multiple conversations without a resolution, Vicki took ownership of our case. She listened, understood the issue, explored the available options, and kept us updated every step of the way.

Thanks to her efforts, both of our bookings were successfully changed so that our family can travel together, which was incredibly important as we are celebrating my 50th birthday and my mum is travelling from abroad to be with us.

Vicki was professional, compassionate, efficient, and genuinely cared about helping us. She resolved in a short time what had remained unresolved for weeks.

Thank you, Vicki, for your patience, kindness, and excellent customer service. You are a real credit to On the Beach.

4 August 2026
Unprompted review
On the Beach logo

Reply from On the Beach

Hi Mila — thank you so much for your lovely feedback. We’re delighted Vicki could step in and get your bookings sorted so your family can celebrate your 50th together, especially with your mum joining from abroad. I’ll be sure to pass on your kind words to Vicki — they’ll mean a lot 😊

Wishing you a brilliant birthday break, and we’d love to help with any future trips.

The Team at On the Beach

Rated 3 out of 5 stars

Hotel not as described

The hotel was not as described and some of the staff were rude and unhelpful. However, others were fantastic.
One bar manned by 2 staff for the whole of the hotel guests. Pool waters that turned everything green. Mosquitios in your rooms and staff that refused to spray the rooms. No air con and filthy rooms. The food was not the best and the entertainment was not great. Not mention being told that you can not get a clean towel or a shower when leaving for a late flight!

Ways to make this better would be to have activities for children (pool carpets, foam parties, floats, ice creams for children, soft drinks for self service, a snack bar that is self service) a room where you can change/ shower after checking out. The main entainment to be put on after the mini disco, the shows started at 11pm and my children were asleep before they began.

The hotel has potential but very very dated!

Positives: bar staff where friendly and worked very hard. Entertainment team were friendly and did their best. Night reception staff were welcoming and helpful unlike the day staff. Plenty of pools and loungers to choose from. Plenty to do around the area for a weeks stay! All the excursions were brilliant (quads, cabel cars, markets, boat trips, paradise valley).

Overall it is what you make of it but I will never return here! Especially since 4 out of 7 returned unwell with sickness and dihorrea.

3 August 2026
Rated 5 out of 5 stars

Great service

As always everything nice and easy , thank you again

3 August 2026
On the Beach logo

Reply from On the Beach

Thanks Anna — lovely! The Team at On the Beach

Rated 1 out of 5 stars

Overall not great!

Overall, I was quite disappointed with this hotel. The room was very basic and felt run down. We were given a ground floor room with doors opening directly onto the balcony, which wasn’t very secure at all with a small bolt locking the door that could have easily been pushed open from the outside. This meant my daughter couldn’t sleep in the living area & had to share our bed. Housekeeping also wasn’t up to standard, as the rooms weren’t cleaned very well.

The restaurant food wasn’t terrible, but it was very repetitive, so we ended up eating out most of the time. In hindsight, paying for the all-inclusive package was a waste of money for us.

The entertainment was very poor, so we didn’t bother staying for it. The bar also closed promptly at 11pm every night, with no flexibility.

Most of the hotel staff came across as quite rude, although the reception staff were the exception—they were friendly and helpful.

The hotel does have three lovely pools, but I wouldn’t recommend it for families with young children. Inflatables aren’t allowed, and the pool staff were very strict and not particularly welcoming.

The biggest positive is the location. It’s absolutely superb, with shops and the beach just a short walk away.

Overall, while the location and pools were good, the tired rooms, poor cleaning, repetitive food, lack of entertainment, and unfriendly staff meant we wouldn’t choose to stay here again.

2 August 2026
Rated 1 out of 5 stars

TOTAL OVER THE TOP

It's so easy at first to make your choices, then if your someone like me who is not so good on the Internet everything gets so co.plex. Book your flights with the airline although I have already booked my holiday. Ryanair have only confirmed my homeward flight?? Not how I get there. Trying to get into the sight is just horrendous. No-one to talk to about any problems. Live chat is yet again dozens of choices, none relating to what I needed, you can't reach anyone.
Will not be booking again with On the Beach.
Don't even know how I am going to manage the booking I have already.
There should be easier help available to people unsure of how to proceed.
Total madness. You shouldn't need ro be continually logging in. Various numbers sent to your emails, then they say its the wrong numbers you have entered. Or even stupider, wrong email address, people know their own email addresses. Your already speaking to them on their email, just far to complicated. I know you have to have safety measures but it's gone from the sublime to the ridiculous

31 July 2026
Rated 1 out of 5 stars

⭐☆☆☆☆ not recommended


⭐☆☆☆☆

I am extremely disappointed with how On the Beach handled our situation.

After a very distressing incident at the hotel, where we no longer felt safe staying there, I contacted On the Beach for help. Initially, I was told there was nothing they could do. It was only after I explained that the situation was unsafe and causing us significant distress that they took any action.

Two days after the incident, they offered to refund only the remaining three nights of our hotel. The only alternative they gave us was to book another hotel through them, but every option required us to pay at least another £100. I explained that we could not afford this and that we needed the refund first so we could secure alternative accommodation.

We agreed to check out as requested and were told that the refund would be processed after we had left the hotel. However, once we checked out, we were informed that the refund would take 3–7 working days to reach us. This left us without the money we needed to book somewhere else to stay. Despite knowing our circumstances, they showed no concern for the fact that we had nowhere to go and then simply closed the chat.

I expected a travel company to support customers facing an unsafe situation, not leave them without accommodation or immediate access to the money needed to find somewhere else to stay. I found the customer service slow, unsympathetic, and completely unsatisfactory.

Based on my experience, I cannot recommend On the Beach.

24 July 2026
Unprompted review
Rated 4 out of 5 stars

Quick and easy booking process and…

Quick and easy booking process and prices was good. The only thing was travel insurance i was unable to buy this through yourselves due to one of the passengers was over 70 years old

4 August 2026
On the Beach logo

Reply from On the Beach

Thanks Amanda — booking and prices were easy. Sorry you couldn’t buy travel insurance because a passenger was over 70; some insurers have age limits. We’d love to help 😊

The Team at On the Beach

Rated 4 out of 5 stars

Very easy to book

Very easy to book, had a little problem trying to pay but quickly resolved

4 August 2026
On the Beach logo

Reply from On the Beach

Thanks! Glad the payment issue was quickly resolved. The Team at On the Beach

Rated 4 out of 5 stars

The place was good for the price

The place was good for the price
The only thing was… we were leaving the hotel 8pm.. but they said that the food and drinks finished at 12 noon , so for 8 hours before heading back home we bought our own food and drinks although it was an all inclusive

3 August 2026
On the Beach logo

Reply from On the Beach

Thanks Sian — glad the place was good value. Sorry the all‑inclusive stopped at noon on your departure day; that must’ve been frustrating. We’ll pass on your feedback to help improve future stays. We’d love to help you book a better trip next time 🙂 The Team at On the Beach

The Trustpilot Experience

Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.

We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.

Learn about Trustpilot’s review process.

Here are 8 tips for writing great reviews.

Verification can help ensure real people are writing the reviews you read on Trustpilot.

Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.

Take a closer look