I've stayed on Barbados several times. Love it there.
I don't think you'd want to stay "in Bridgetown" though. That's basically a city with no beach and I don't really remember seeing any hotels "in Bridgetown".
Things to know about Barbados. The west side of the island is on the Caribbean Sea. It's calm and green and beautiful. The east side is on the Atlantic. It's gray, with huge surf ( they hold international surfing contests in Bathsheba ) rocky beaches and more isolated.
You can get around the whole island on the #11 bus, cheaply. We've been from Bathsheba to Holetown, using public transportation.
On Friday, there is a fish fry at Oystens. A good part of the island shows up for music and fish fry. Lots of local crafts and cheap beer. Good times.
St Lawerence Gap is a fun place to pub hop.
I usually stay in Christ Church. It's on the southwest coast of the island and beautiful and friendly. The further up west coast you go the more expensive it can be ( think of Tiger Wood's honeymoon )
Hope this helps