We just return from a great 3 night stay at XO Hotel West Park - our 2nd stay with the same hotel. The booked standard twin room was convenient - spacious and clean. Staff were very friendly and helpf... See more
Company replied
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
Created with AI, based on recent reviews
Written by the company
Molenwerf 1, 1014 AG , Amsterdam, Netherlands
No recent history of asking for reviews
This company hasn't invited customers recently, so reviews may not be representative
Replied to 99% of negative reviews
Typically replies within 48 hours
How this company uses Trustpilot
See how their reviews and ratings are sourced, scored, and moderated.
A pleasant room on the 2nd floor. No hinder from any noise outside. A good bathroom with a heated floor.
Clean, amazing and nice staff! Will definetly stay here again. Thank you!
The hotel and the room were comfortable and as expected. There was some disappointment in the price guarantee for booking direct. Staff were shown the airport transfer inclusion as offered by 3rd party online booking companies but would not provide and discount or incentive as per the guarantee
Overall, everything went pretty smoothly. The cleanliness was okay. The only downside is that the rooms facing the street are quite noisy, as the tram runs right in front of the hotel until midnight. But apart from that, the price was reasonable compared to many other hotels in Amsterdam, and we had everything we needed! It's also very well connected. I would come back.
We were 3 grown ups sharing a three person bedroom. We stayed 3 nights. Good communications. The beds were fine but the service... :-(
- the cleaning was only ok when we came, Worse when we left.
- the light bulb in one reading lamp was missing - we asked immediately but it was never replaced
- the schampoo pump did not work - it was never fixed
- the safe was locked when we arrived - it took forever to get it opened so we had to take passportes etc with us
- we only had 2 drinking glasses in the bathroom - not 3
- I went down to the restaurant to ask for a wine glass - not allowed!!!
- It would have been better to wacuum the floor every day instead of changing the towels
Fine breakfast except for the scrambled eggs
We had a ok price and booked directly with the hotel.
Towels were incredibly thin and the room smelled like mold. Couldn’t feel welcome
Good location not far from downtown by tram. Tram line stops directly in front of the hotel, with a main train station about 10 minutes walking distance. Clean rooms, friendly staff.

Reply from XO HOTELS AMSTERDAM
Location is perfect for all local areas

Reply from XO HOTELS AMSTERDAM
Great hotel, great location. Felt very safe. The shower tray and door was dirty but thats the only problem

Reply from XO HOTELS AMSTERDAM
Great location, but the carpets really need changing.

Reply from XO HOTELS AMSTERDAM
I stayed at XO Hotels Amsterdam for one night and had a very pleasant experience. The self-service check-in terminal was quick and easy to use. The room was nice and clean, and checkout was just as smooth using the terminal. Everything went smoothly, and I would definitely stay here again!

Reply from XO HOTELS AMSTERDAM
Dear XO Hotels Management,
Your response is not only disappointing but also presents a misleading account of what actually happened. We strongly object to your attempt to portray us as guests who were primarily interested in obtaining a refund rather than resolving a legitimate hygiene complaint.
Please stop misrepresenting the facts and the sequence of events.
Let us clarify exactly what happened.
Our FIRST request was to change rooms because Room 818 was visibly dirty, with hair on the beds, in the bathroom, and in the shower.
Your employee, George, repeatedly told us that absolutely no other rooms were available. This was not mentioned once or twice. We were told this numerous times.
Throughout the discussion, George also repeatedly reminded us that he had only ten minutes left before he had to go home.
We find this particularly inappropriate. Why should guests who have just been given an unhygienic room be made to feel pressured by an employee’s approaching end of shift? His working hours were not our responsibility. Providing a clean room was the hotel’s responsibility.
Since we were repeatedly informed that no alternative room existed, we asked whether we could leave and receive a full refund.
When we were informed that a refund could not be granted, we ultimately AGREED to George’s offer to clean the room.
This is a crucial fact that your response completely misrepresents.
We did NOT simply refuse his offer and demand money, as your statement suggests.
We accepted the proposed cleaning solution after being told that neither another room nor a refund was available.
George agreed, left the room, and then returned with surprising news:
Suddenly, another room was available.
After repeatedly insisting that there were absolutely no other rooms, your hotel somehow managed to provide Room 1018.
How do you explain this contradiction?
If another room was available, why were we repeatedly told otherwise? And if no room was available, what exactly changed so suddenly?
These are reasonable questions that your response fails to address.
Furthermore, your description of the situation as a room that did not “meet our expectations” is completely unacceptable.
The room was DIRTY. This was not a question of our personal standards.
Hair on the beds, in the bathroom, and in the shower is not a matter of taste, preference, or unusually high expectations. It is a basic housekeeping failure.
Your own employee inspected and photographed the conditions. You therefore have direct documentation of the hygiene problems.
We have never denied that you eventually provided another room. We explicitly acknowledged this in our original review.
However, moving us to a clean room after a prolonged and unnecessarily frustrating discussion does not erase the original failure or the way the complaint was handled.
You also mention your Terms and Conditions to justify refusing a refund. But contractual terms do not change the fact that guests are entitled to receive the basic service they paid for: a properly cleaned hotel room.
We also find it disappointing that no member of management personally followed up with us during our stay. Offering complimentary breakfast does not replace a proper explanation or meaningful accountability.
We came to Amsterdam to celebrate my wife’s birthday, not to spend our evening discussing dirty bedsheets, bathroom hygiene, staff shift times, and whether we could obtain the clean room we had already paid for.
What concerns us most now is that your public response omits important facts and creates a distorted impression of our conduct.
You have chosen to emphasise our refund request while failing to mention that:
* We initially requested another room, not a refund.
* George repeatedly insisted that no other rooms were available.
* He repeatedly told us he had only ten minutes left before going home.
* We eventually ACCEPTED his offer to clean the room after learning that a refund was not available.
* Only after he left did another room suddenly become available.
These details fundamentally change the narrative presented in your response.
We expect a hotel to take responsibility for genuine service failures, not to selectively present events in a way that shifts attention away from its own shortcomings.
We did not create this problem. We did not ask for special treatment. We simply expected the clean room we had paid for.
Instead of questioning our expectations or implying that our complaint was motivated by money, we suggest that you review the photographs taken by your own employee and investigate why your account of the incident differs so significantly from what actually occurred.
Your response has unfortunately made an already disappointing experience even worse.

Reply from XO HOTELS AMSTERDAM
Payed 20€ for breakfast each day, definitely not worth it. My night stand was sticky on the inside, with every shower the floor in the bathroom was soaking wet, the beds where hard, the pillows where hard. There was no restaurant so no food the rest of the day.
It was quiet though so that was good, got an upgrade from a double to a 4 person room.
My friends stayed in building B. Their room was even worse. Definitely won’t be staying here anymore.

Reply from XO HOTELS AMSTERDAM
One of the best hotels i have stayed in tbh in amsterdam the beds here are so soft and comfortable its the best staff are friendly 💗 and good place to stay if u want a perfect place to call home for a couple of days well worth the money I have stayed here 3 times now and many more to come

Reply from XO HOTELS AMSTERDAM
Artemis in Amsterdam. Nice hotel on the surface but room didn't meet our standards. Superior room with queen size bed to me means a whole single bed, not 2x80 next to each other only holding together with one mattress on top, making the beds constantly slip apart leaving a big gap in the middle. Beds were also extremely soft (or worn out) so waking up with back pain was a standard. Wont come back, but I believe customers - and managers - like the idea of an art hotel more than comfortable rooms.

Reply from XO HOTELS AMSTERDAM
Location is nice with good connections. Room was spacious, but the sewer smell was pretty bad. Besides, the house is probably in mould, so as all the buildings in NL. So for allergic people, get ready to have your noses running. Some mistakes in cleaning, previous customers' hair tie in the bathroom etc.

Reply from XO HOTELS AMSTERDAM
Very good and clean, convenient tram stop few steps out, good choice of breakfast.

Reply from XO HOTELS AMSTERDAM
Pros: Decent Room Price and Size for Amsterdam. Check in and checkout was quick with their self check-in/out machine. At least 1 Staff always on standby at the counter to help.
Tram stop conveniently nearby and and a nearby grocery store as well. Laundry not super close but still walkable
Cons: Friends room had a cockroach, both rooms that were booked had a wet patch on the floor that did not dry causing our feet to be wet everytime we stepped on it. Called staff to check but they chalked it up to the mop (very questionable because since when do you mop a rug and why would only one spot be wet in that case). They did not change our rooms. Pillows are extremely flat and gave me a headache sleeping on them
Room has no kettle and I dont think the coffee machine is being cleaned properly because I can smell past coffee grounds. I also suspect our bed sheets were not being changed just tidied up because we saw stains that were there the day before.

Reply from XO HOTELS AMSTERDAM
Every time we go to Amsterdam we stay in this lovely hotel for several reasons.
1) Great location for any transportation needed. This hotel is also easy to get to/from airport and central Amsterdam or actually most anywhere you’d like to visit.
2) Clean hotel with easy check in and check out.
3) Near a wonderful restaurant or market if needed.

Reply from XO HOTELS AMSTERDAM
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.