El Hotel Canal House es un hotel boutique ubicado en el canal Keizersgracht de la ciudad. Todas las habitaciones cuentan con tetera y cafetera, así como otras comodidades como minibar y televisión de pantalla plana. El hotel también cuenta con un bar en el lugar, así como una terraza en la azotea con vistas panorámicas de la ciudad.