The Queen Mary

Best Hotel Gift Shops, August 2011

Winston Churchill slept here. The Queen Mary, berthed in Long Beach, houses several shops in which you can find everything from memorabilia of the Great War to tchotchkes that would look appropriate in an Iowa diner. The Queen Mary Store, in the former Allied war room, sells photos of celebrities who sailed on the luxury liner and other relics from the years following its 1936 maiden voyage. For vintage postcards, framed prints, CDs of tunes from the 1930s and ’40s, and fancy model ship kits, head to Past Times Collectibles. At the Queen Mary Couture shop, it’s hard not to ogle the art deco woodwork while trying on rhinestone-studded T-shirts and fun cocktail rings. Finally, scope out the shot glasses and teddy bears dressed as bellhops in the Stacks Aboard the Queen Mary store.