カウンター席に座りたい場合は seat を使って下のように言うと良いでしょう。
ーDo you have two seats at the counter?
「カウンター2席空いていますか?」
two seats at the counter という言い方。
ーHave you got a couple seats at the counter?
「カウンター席、2席空いていますか?」
a couple seats at the counter という言い方。
ご参考まで!
で自然なのは
"Do you have any seats at the counter?"
→「カウンター席に空きはありますか?」
です。
テーブル席の
Do you have a table for two?
と同じ感覚ですが、カウンターの場合は
table の代わりに seats at the counter
と考えるのがポイントです。