The ones I would suggest are the Publix at Orange Lake or the SuperWalmart on 27 north.
When you leave WH go up to 192 turn left at the lights (intersection of Old Lake Wilson Rd and 192) and the Publix will be less than 5 minutes west on the right near Orange Lake. If you keep going west there will be another Publix on the right near the exit for 27 north. If you keep going and take the exit for 27 north there's a SuperWalmart just after you get on 27 behind the Burger King (less than 10 min from WH)
If you look at this map and zoom in on WH you'll see the Publix and
Walmart marked.
http://www.thedibb.co.uk/villa-map.php
Just move the map toward the left to see Walmart.