Our pick of 4-star stays in Amsterdam, compared on price and guest rating.
from $275 / night
from $156 / night
from $99 / night
from $103 / night
from $199 / night
from $110 / night
from $170 / night
from $200 / night
from $150 / night
from $82 / night