Does it cost to join the Spot Club through Chase? No, to join the Spot Club is completely free! Related articles What credit cards are eligible for the Chase promotion? What is the Spot Club loyalty program? What are your rates? How do I enroll in the offer I received from Chase? Will your shuttle take me to a hotel, car rental, train station or cruise port?