Sheraton Bay Point Resort es un resort villa que ofrece una gran variedad de actividades, instalaciones y servicios. El hotel cuenta con un personal amable, acceso gratuito a Internet en las zonas comunes, lavandería, sala de juegos, tres restaurantes que ofrecen una variedad de platos deliciosos y vista, bares y aparcamiento. Para la gente que le gusta divertirse el hotel ofrece canchas de tenis, campo de golf, piscinas y un spa de servicio completo, alquiler de equipos por deportes acuáticos y transporte gratuito en barco a la Isla de Shell. Amplios espacios para reuniones de negocios, eventos sociales, fiestas y mucho más están también disponibles.
Ubicado en exuberantes jardines, el hotel está situado justo al lado de la playa con acceso privado a una franja de arena a través de un paseo marítimo encantador. Lugares de interés cercanas incluyen el St. Andrews State Park, Nicklaus Course at Bay Point Resort, Capt. Anderson's Marina y el Puerto de Panama City.