We were recently on a NCL cruise to Bahamas and wanted a place to play tennis. After an hour of talking to many different people, a taxi driver suggested the Queen Elizabeth Sports center. They have a great facility, 6-8 hard courts, snack bar, etc. and only charged us $6/person, per hour. We paid $12 for taxi ride each way to sports center from cruise port.
Would highly recommend to any tennis players who want a nice facility in Nassau...people who worked there were great.
You have no recent hotel searches.