Původní hotel Flora byl otevřen v roce 1881 a patřil rodině uměleckého zahradníka Václava Skalníka (proto název Flora - květina). Václav Skalník byl zakladatelem lázeňských parků a jeho dílo dodnes obdivují všichni návštěvníci města. Stal se také starostou Mariánských Lázní. Hotel patřil před 1. světovou válkou k nejluxusnějším ve městě a využívala ho zvláště bohatá ruská aristokracie.
Dnes nabízí hotel Flora standard tříhvězdičkové kategorie. Hotel má 69 moderně zařízených dvoulůžkových pokojů se sprchou a WC, telefonem a televizí se satelitními programy, vysoušečem vlasů a trezorem (za polatek). V hotelu jsou dvě restaurace a v 6. patře chlouba hotelu - zasklená vyhlídková vinárna a kavárna s otevřenou terasou s nádherným panoramatickým pohledem na celé město. V kavárně hraje čtyřikrát v týdnu živá hudba. Hotel Flora má výbornou polohu přímo v centru lázeňské čtvrti, padesát metrů od kolonády a pramenů. Přímo v budově se nachází léčebné oddělení s odborně vyškoleným personálem a hosté si mohou domluvit léčebný program s lékařem nebo zakoupit jednotlivé procedury (z široké nabídky) přímo na recepci. Možnost zapůjčení koupacího pláště za poplatek a od roku 2010 vybudována spojovací chodba mezi hotely Flora a Maxim, kde je možno využít bazén za malý poplatek.