Gaze at the cruise ships docked in Old San Juan, a European-styled oasis in the Caribbean that doesn't require a passport to visit. Rooms at a hotel right in front of the liners are available for $113-$119 per night with a three-night stay.
This deal saves up to 30% on current rates at the Sheraton Old San Juan Hotel & Casino, and applies for three-night stays through Sept. 30. For $133 per night, check-in on a Friday.
Located along the brick and cobblestone streets near the bottom of San Juan Hill, the hotel is surrounded by restaurants. For those unwilling to venture out for a bite, there is also a restaurant on-site. There is also a small casino in the lobby and a rooftop pool.
Note: A 13% nightly service fee applies.