Find hotels in Southampton, NY from $210