One of the least-expensive all-inclusive properties on the island, Island Inn Hotel has a great location -- in the Garrison, a UNESCO World Heritage Site, and less than a six-minute drive to Bridgetown. It is also near bars, restaurants, and entertainment. While it is not directly on the beach, the beach is a two-minute walk down the road. Despite its location, the hotel has some drawbacks, including a small pool that gets crowded, and only one restaurant on-site. Rooms here are retro-modern (with an emphasis on retro); rooms at the nearby Savannah Beach Hotel are more updated. For a bit more money, the Sea Breeze Beach Hotel, another all-inclusive property, offers a larger pool area, and is much more picturesque, offering a beautiful view of the beach. Barbados Beach Club, in the same price category as the Island Inn Hotel, also has a better pool.