We booked a two night pre-cruise through Royal Caribbean. We stayed at the Hotel El Convento in Old San Juan. It was a little pricey, and included transfers to the ship. The hotel was beautiful, we can't wait to go back. You can book it much cheaper through Expedia, and the transfers were not worth the price. I would rather have taken a taxi to the port., as the transfer was two hours late. If you are cruising Royal Caribbean they go out of the Panamerican terminal which is across the bay from the rest of the cruise terminals. You will need to take a cab. It should cost no more than 20 dollars, which is cheaper than a transfer anyway.
Terri
Sovereign of the Seas 4/2002
Majesty of the Seas 11/2002
Grandeur of the Seas 3/2003
Sovereign of the Seas 12/2003
Splendour of the Seas 04/2004
Empress of the Seas 01/17/2005
Empress of the Seas 08/15/2005