20 Cheap Caribbean Hotels for an Affordable Vacation

Greenwood Beach Resort, Cat Island, The Bahamas Sparsely-populated Cat Island has some of the best beaches anywhere in The Bahamas. That includes one of the region’s finest stretches of pink sand: Greenwood Beach. A top destination for kite surfers, this is a simple, lovely little beach hotel with 16 rooms and an old-school Caribbean vibe. Prices can run lower than $180 per night.