Our pick of 5-star stays in Bordeaux, compared on price and guest rating.
from $301 / night
from $357 / night