a) means that he wants to go someplace where they pamper their guests. A spa or luxurious hotel, perhaps b) means that he wants the people around him (his wife, girfriend, mother, or people who get paid for this purpose) to pamper him.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.