Hotel Monte Carlo sijaitsee historiallisessa rakennuksessa Funchalin keskustassa. Hotellissa on suuri kohotettu terassi ja kattouima-allas, josta avautuu näköala Atlantin valtamerelle. Hotelli sijaitsee vain 800 metrin päässä Funchalin venesatamasta.