There's South Beach Resort on the bay side near Dempsey. It's nice, but not the cheapest place. It has rooms and cottages.