The Savannah Getaway Forget everything you've ever known about all-inclusive resorts as you delve into the rich culture and history of the Savannah Beach Hotel and its surrounding location. Situated on the pristine South Coast of Barbados, this four-star beach resort easily ranks as one of the most idyllic destinations on the island. Distinctly different, Savannah is an excellent choice for a relaxed Caribbean holiday and a paradise that simply must be experienced.