Bordeaux compte plus d'une centaine d'établissements hôteliers, dont beaucoup situés en centre‑ville ou aux abords de la gare Saint‑Jean. Pour les plus petits budgets, il est possible de trouver des doubles aux alentours de 30/40 €.Comme désormais toutes les villes ou presque, Bordeaux dispose également à sa périphérie de plusieurs établissements de chaînes hôtelières (Ibis, Formule 1, Campanile, etc). On les trouvera facilement puisque situés en bordure de la rocade à différentes sorties. Même si le service est des plus limités et l'ensemble standardisé à outrance, ces hôtels peuvent toujours dépanner ou offrir un hébergement à prix honnête à ceux que ce côté impersonnel ne dérange pas.Il existe aussi une Auberge de Jeunesse à Bordeaux. Elle est située 22 cours Barbey, pas loin de la gare.
Il existe deux campings dans l'agglomération bordelaise, tout deux d'ailleurs accessibles en transports en commun.Le camping de Bordeaux‑Lac (4*) est situé au nord, dans la commune de Bruges, et dispose d'environ 200 emplacements. Récent, c'est le plus grand et le mieux équipé. Quant au Camping Beausoleil (2*), il est au sud sur la commune de de Gradignan pour seulement une trentaine de places.