I always Reccomend that someone get the GFCI Load-Center with that attached disconnect, I believe most if not all states require a disconnect within 10 feet of the spa and it's a good idea to have one anyways, below is a link to a GFCI that has all that stuff and only requires a neutral be brought to the GFCI itself, after that you can run your 2 hots + ground from the GFCI and it will work great detecting the differential between the two hots and the ground.
http://spapartsnet.com/p_Spa.Parts_TJ0087_744_1_1.html