Reese, I stayed in San Juan 1 day after my cruise last year. I stayed at the Courtyard by Marriott San Juan Isla Verde Beach Resort. It was a very nice hotel, I mean absolutly beautiful. At that time, I paid $140.00 for the night. They will also allow you to keep your luggage in there storage area and they will call you a cab to take you where you need to go. I went to Old San Juan, it was about a 10-15 minute ride from the Hotel to town (Old San Juan). I think the cab ride was $20.00.
Oh I almost forgot, the buffett a the hotel is very good, I think the name of the place was Salsa. It seemed to share a space with another resturant. I think the Buffett was $19.99 They also gave me free tickets for the Casino. I'm not a gambler so I never used them
Now, I'm not sure if you are interested, but, I was headed for the Dooney & Burke and the Coach Outlet stores. Wow, good good prices there. These stores are located close
to the embarkation terminal. Only I'm not sure if you can walk there because a highway seperates Old San Juan from the terminal, but don't worry, I see a lot of people walking, ask around somebody should know how to get areound that highway. Also, there are lots of cab driver standing around at the terninal also. (only a stones throw away)