Yes, the drinking age throughout the Bahamas is 18. Be sure to bring your driver’s license, passport or other ID to prove you are of age. The only exception is private islands like those owned by cruise lines, such as Royal Caribbean’s CocoCay.