Hi Trinad, we just returned from Windsor Hills and unfortunately there wasn't a Tiki Bar. Great suggestion though....I mentioned it on a current WH thread too! Overall, Windsor Hills is a great resort though. Ihaven't stayed at Bahama Bay to compare it.