Yes, many frequent flyer programs and credit card loyalty programs
partner with hotels and airlines that service the Bahamas. Check with
your program's specific rules and partner offers to see how you can
utilize your points or miles.