Island Inn Hotel, Barbados An all-inclusive inn? That’s precisely what you find at the genteel Island Inn on the south coast of Barbados, in the heart of Barbados’ historic Garrison district (another UNESCO World Heritage site). The rooms are bright and crisply designed, with a fountain-edged pool and nice touches like afternoon tea and a great little bar. And if you want to spend the afternoon at the beach, Carlisle Bay is just a short stroll away.