Layer sliced potatoes on aluminum foil with the onion, garlic, basil, and butter. Season with salt and pepper. Fold foil around the potatoes to make a packet.
Place potato packet on heated grill over indirect heat, and cook for 30 minutes, or until potatoes are tender. Turn over packet halfway through cooking.