На мой взгляд, по красоте и практичности,  деревянная беседка  будет лучшим вариантом, если в планах проводить в ней время только в сухое время года.  Для начала нужно залить основание из бетона. Все деревянные материалы следует пропитать влагозащитным составом.
Столбы можно использовать либо железные, либо деревянные, а так же можно выложить из кирпича. Необходимо чтобы столбы находились в вертикальном положении. На верхушку столбов для гидроизоляции необходимо положить лист рубероида. Также необходимо помнить об основании беседки, крепеже вертикальных столбов. 
Касательно крыши,  тут на усмотрение, но можно также оформить брусьями и скрепить их саморезами. 
На зиму, такую беседку можно упаковывать тентом, лучше и дольше сохранится!