Este hotel está localizado numa vila de uma ilha que liga Miami e Miami Beach e tem uma marina. Os quartos incluem televisão por satélite e o Aeroporto Internacional de Miami fica a 18,2 km.
Uma piscina exterior está disponível, juntamente com bilhar no Shucker’s Dockside Grill. Os hóspedes também podem usufruir do centro de negócios e do ginásio.
Todos os quartos do North Bay Village Best Western On The Bay Inn & Marina incluem comodidades para preparar café, micro-ondas e frigorífico. Dispõe de acesso gratuito à Internet e de acesso ao canal HBO.
O Miami Seaquarium (aquário) está a cerca de 21 km do Best Western On The Bay Inn & Marina. O Campo de Golfe Normandy Shores encontra-se a 1,6 km.