Siesta Hotel
Set on a hillside and 5 minutes' walk from Grand Anse Beach, this family-owned hotel has 53 rooms featuring balconies, free Wi-Fi, flat-screen TVs, minifridges, and safe boxes. The 1- and 2-bedroom apartments have kitchens and separate living rooms with pull-out sofas. Parking is complimentary. There's an airy restaurant, an outdoor pool, and a sundeck.