Hotel do Canal liegt zentral in Horta, gegenüber dem Hafen in der Largo Dr. Manuel de Arriaga, nahe dem berühmten Peter's Café Sport. Der Strand ist in etwa 100 m erreichbar, zum Flughafen sind es ca. 10 km. Die Umgebung bietet mit dem Faial Crater Nature Reserve, Varadouro und dem Capelinhos Volcano abwechslungsreiche Ausflugsziele.
Das Hotel verfügt über 103 Nichtraucherzimmer mit Teppichboden, die mit Doppelbett oder Queensize-Bett ausgestattet sind. Die Zimmer bieten individuell steuerbare Klimaanlage und Heizung, Safe sowie einen komfortablen Schlafbereich. In den Bädern finden sich Dusche und Badewanne.
Für das leibliche Wohl sorgen ein Nichtraucherrestaurant mit Kinderhochstühlen, Frühstücksbuffet, Halbpension, Vollpension und All-inclusive-Angebote. Freizeitaktivitäten umfassen unter anderem eine Tauchschule, Fitnessraum, Aerobic, Billard und verschiedene Wassersportarten wie Windsurfen, Segeln und Kanu. Im Wellnessbereich stehen Sauna, Dampfbad, Whirlpool und Massagen zur Verfügung.