Das Loews Miami Beach Hotel liegt direkt am Strand im Herzen von South Beach, an der 16th Street und Collins Avenue. Das Resort befindet sich im vielseitigen Art-Déco-Viertel von Miami Beach, umgeben von Restaurants, Unterhaltungsangeboten und Einkaufsmöglichkeiten. Das 18-stöckige Haupthaus und das 12-stöckige Nebengebäude beherbergen insgesamt 790 Zimmer. Die Lage verbindet kurze Wege zum Sandstrand mit dem lebhaften Charakter von South Beach, das für seine farbenfrohe Architektur, die Strandpromenade und das subtropische Klima bekannt ist.
Die Unterkünfte sind mit Teppichboden ausgestattet und bieten je nach Kategorie ein Doppelbett oder Kingsize-Bett. Ein Balkon oder eine Terrasse eröffnet in den meisten Zimmern den Blick auf das Meer und verlängert den Aufenthalt nach draußen. Zur Ausstattung zählen unter anderem eine Minibar, ein Safe, ein Schreibtisch, ein Satelliten-/Kabel-TV, ein Radio und ein DVD-Player. Eine individuell oder zentral geregelte Klimaanlage sorgt für die gewünschte Raumtemperatur. Zustellbetten können angefordert werden, rollstuhlgerechte Zimmer sind buchbar.
Nach einem Tag am Meer bietet der Außenpool eine weitere Möglichkeit zur Abkühlung. Liegestühle, Sonnenschirme, eine Sonnenterrasse, ein Whirlpool, eine Sauna und ein Dampfbad ergänzen den Freizeitbereich. Massagen und kosmetische Behandlungen können zur persönlichen Auszeit beitragen. Wer aktiv bleiben möchte, nutzt das Fitness-Studio, spielt Tennis oder Billard und probiert Wassersportarten wie Jetski, Tauchen oder Windsurfen aus. Ein Miniclub und ein Spielplatz stehen für jüngere Gäste bereit.
Für die Verpflegung stehen zwei Restaurants, ein Café und eine Bar zur Auswahl. Das Frühstück wird als kontinentales Buffet serviert. Mittags und abends können Gäste zwischen Buffet, À-la-carte-Gerichten und einem Menü wählen. Diätgerichte, Kindermenüs, Snacks sowie spezielle Verpflegungsangebote sind auf Wunsch erhältlich. Die Restaurants verfügen über Klimaanlage, einen Nichtraucherbereich und Kinderhochstühle.