My understanding is that Sint Maarten only requires your passport to be valid for the duration of your stay. However, some of the airlines (like American) have their own rules because most countries do require your passport to be valid for six months from your arrival.