Booked and paid in full for 3 night stay in Puerto Rico months in advance. Had e mail from Stayforlong day before arrival saying hope looking forward to my stay. On arrival at hotel told reservation had been cancelled 2 days before. Had to arrange a reservation directly with hotel at a higher amount. E mailed stayforlong customer service on 20th December but had received no response by time returned from holiday on 3rd January. When eventually managed to get answer on phone from customer service had no apology or explanation for the cancellation. Asked to send copy of hotel invoice and told this would be refunded but refund amount was only for original booking amount. On speaking to customer service received rude response saying that was all they were refunding. Cannot speak to a manager and simply told to e mail [protected]@cs.stayforlong.com
Do not use this company
Recommendation: Do not use this company
I booked a confirmed stay via Stayforlong (Ref: 5C5M42), yet when I arrived at the hotel, they had no reservation for me. I ended up paying for another hotel, taxis, meals—and lost an entire day of my trip.
But my case is far from unique. Many other customers have shared similar experiences:
> “Never book with Stayforlong… paid double… no solution after 8 days”
“Booked and paid… reservation was cancelled 2 days before… no apology, just a cold refund”
“A classic bait-and-switch scam—booked a 5-star hotel, arrived to find no booking, offered a worse alternative”
Stayforlong not only fails to honor confirmed bookings, but also consistently avoids responsibility, denies refunds, and provides near-zero customer support.
Bottom line: I strongly advise everyone to avoid Stayforlong. Instead, book directly with hotels or through platforms that respect your booking and your rights.