Non mancano Hotel di varie categorie a Marciana Marina e vi sono anche possibilità di sistemazioni bed & breakfast oltre opportunità di affittare camere in case private. I ristoranti sono numerosi.
Le specialità sono naturalmente quelle di mare. Le zuppe di pesce, le grigliate ed essendo in Toscana vi si possono trovare anche numerosi piatti tipici di quella cucina. Una raccomandazione: la pazienza. Gli elbani talvolta si comportano con gli ospiti con una certa noia e fastidio non con quella tradizionale cortesia che un ospite si attenderebbe.