Le Best Western On The Bay Inn & Marina est situé sur une île résidentielle reliant Miami à Miami Beach et dispose d'un port de plaisance. Ses chambres comprennent une télévision par satellite. L'aéroport international de Miami est établi à 18 km de l'hôtel.
Lors de votre séjour, vous pourrez profiter de la piscine extérieure et du billard du Shucker’s Dockside Grill. Un centre d'affaires et une salle de sport sont aussi présents.
Toutes les chambres de cet établissement de North Bay Village sont équipées d'une cafetière, d'un micro-ondes et d'un réfrigérateur. Vous bénéficierez par ailleurs d'une connexion Internet gratuite et de la chaîne HBO.
L'aquarium marin Miami Seaquarium est à 21 km du Best Western On The Bay Inn & Marina. Enfin, vous rejoindrez le parcours de golf Normandy Shores à 1,5 km.