I have stayed at the Holiday Inn many times. It
is very conventiently located close to the pier and right across the street from BaySide Market which has restaurants, shopping, and entertainment. No need to spend money on taxis to go out to dinner, just walk across the street. The Holiday Inn has a small bar, and a restaurant. In the morning if you don't want to eat breakfast in the restaurant you could go over to BaySide, or about 1block behind HI is a MacDonalds. When you go down by the water next to Hard Rock Cafe at BaySide you can see the ships lined up on departure day. The taxi ride to the pier from HI just cost me $12 for six of us.