A:
It can be. The city is known for its duty-free and luxury shops, so many visitors come with the intention of spending. It’s also a major cruise destination, with the prices to reflect that fact. But compared to other Caribbean destinations, St. John’s can be fairly affordable, especially if you eat at local restaurants.







































