По логике кто хочет эту поездку, тот и платит. Бабушка должна оплатить ибо это ее хотелка. Но на деле фиг она заплатит. Поэтому пусть ее сын ее желания и исполняет, если хочет. Дайте ему этот расклад, пусть сам думает. Это его мама, поэтому это его головная боль. Вы можете дать ребенку денег с собой на развлечения и все.