Отель The Canvas расположен в центре исторического района Бур-Дубай, в 4,5 км от центра города, в 12 км от международного аэропорта Дубая. В нескольких минутах ходьбы находятся Дубайский музей, морской рукав Дубай-Крик, городской Центр наследия и Золотой рынок.