Nauti herkullinen ateria hyvässä seurassa Maarianhaminan viihtyisissä ravintoloissa. Arkipäivisin tarjoillaan lounasmenuita, iltaisin ja viikonloppuisia à la carte -annoksia.
Maarianhaminan ydinkeskustan Lilla Torgetin kauniissa, vanhassa kivirakennuksessa sijaitsee ravintola Indigo. Indigo käsittää sekä ravintolan että baarin. Alakerran ravintolassa tarjoillaan moderneja à la carte -annoksia ja yläkerran baarissa bistromenua, joka sisältää hieman yksinkertaisempia ja hintatasoltaan huokeampia annoksia. Kesäisin ruoasta voi nauttia Indigon sisäpihan viihtyisällä ulkoterassilla.
Park Bar & Restaurang
Park Bar & Restaurang sijaitsee samassa rakennuksessa kuin Park Alandia Hotel lehmusten reunustaman puistoesplanadin varrella. Ravintola Park on kuulu venäläisestä maustehärästään, jota tarjoillaan perinteisten lisukkeiden, kuten pekonipapujen, punakaalin, hunajakurkkujen ja kylmän venäläisen yrttikastikkeen kera. Pub on avoinna joka ilta ympäri vuoden klo 11.00-02.00 (jouluna suljettu). Ulkoterassi kesäisin.
Ravintola Arkipelag
on Hotelli Arkipelagin oma ravintola, joka tarjoaa näkymän kaupungin itäsatamaan Slemmernin merenlahden suolaisille aalloille. Ruokalistalla vuorottelevat niin kansainvälisen keittiön makuelämykset kuin paikalliset herkut. Arkipelag tarjoaa myös viihdettä yökerhossaan ja casinossaan. Kesäisin ulkoterassi.
Lounasmenu tarjoillaan arkipäivisin klo 11.00-14.00.
Ravintola Pommern
Ravintola Pommern sijaitsee kaupungin keskustassa hotelli Pommernin tiloissa. Ravintola on tunnettu täysipainoisesta lounasmenustaan ja hienosta salaattipöydästään. Iltaisin tarjoillaan perinteinen à la carte -menu, joka on saanut vaikutteita Välimeren keittiöstä. Ravintolan merellinen miljöö tuo tuulahduksen merenkulun menneeltä aikakaudelta. Ulkoterassi kesäisin.
Kesäravintolat
Kesäisin kannattaa myös vierailla Maarianhaminan suosituissa ja tasokkaissa kesäravintoloissa, joita ovat esimerkiksi itäsataman SeaPoint, Äventyrsgolfens restaurang, ja F. P von Knorring sekä länsisatamassa sijaitseva perinteinen Paviljongen.