Bottle Sort is een sorteerspel. Op een 4x6 tafel voert de speler opdrachten uit door kleine gekleurde flesjes op bakjes te sorteren. Van level tot level is het de bedoeling om een bepaald aantal flessen op kleur te verzamelen en gouden munten met sterren te verdienen.
Dit spel lijkt het meest op de zes stapelspellen. Boven de tafel in het midden staan een of meer verzameltaken en onder de tafel staan drie bakken met flessen van verschillende kleuren. De speler verplaatst de bakjes naar lege horizontale plekken op tafel en krijgt dan een nieuwe set.
Om flessen te verzamelen op basis van de opdrachten, zoals 1 blauwe fles, moet de speler een dienblad vullen met zes flessen van dezelfde kleur. Ze kunnen alleen flessen van het ene dienblad naar het andere verplaatsen wanneer ze de dienbladen op aangrenzende posities plaatsen.
Als de speler bijvoorbeeld een dienblad met drie blauwe flesjes plaatst naast een dienblad met één blauw flesje en twee groene flesjes, verplaatst het spel het blauwe flesje naar een lege plek op het dienblad met blauwe flesjes. Als de speler het dienblad vult, laat het spel het verdwijnen en vermindert het aantal blauwe flessen met één punt. In sommige levels onthult het spel verborgen opdrachten nadat de speler de eerste opdrachten heeft voltooid.
Bottle Sort bevat ook andere obstakels, zoals dozen die tafelruimtes blokkeren. De speler kan een doos alleen breken om ruimte vrij te maken door een bakje te vullen op een plek naast de doos. Ze hoeven niet alle dozen te breken om een level te winnen, maar ze kunnen hun muntwinsten verhogen door dit wel te doen.