Skip To Content

    10 Of The Best Hotels In Miami Beach For Under $300 A Night

    Tan lines, here we come.

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    Let us preface this by saying that we are *very* aware of how pricey Miami Beach hotels can be. And while most of them are above our budgets, we’ve rounded up these great options that — while still a bit pricier than your average stay — are a real steal for Miami Beach.

    Fox

    1. The Gates Hotel

    2. Nautilus by Arlo Hotel

    Courtesy of Arlo Hotels, Curtesy of Arlo Hotels

    If you’re looking for more than a beach and a suntan, Nautilus is here for you. This hotel offers near daily events — free bootcamp classes, live music, book fairs, movie nights, and more.

    Address: 1825 Collins Ave, Miami Beach, FL 33139

    Rooms starting at: $189+

    3. Eden Roc

    Eden Roc

    Doze off in a beach cabana and wake up to a Florida suntan (read: burn) and then head back to Eden Roc. Here, you'll spend possibly a little too much on dinner at Nobu Miami and end your night at the Lobby Bar for a nightcap. Rinse and repeat the next day: Just make sure you lather on the sunscreen before your afternoon catnap this time.

    Address: 4525 Collins Ave, Miami Beach, FL 33140

    Rooms starting at: $289+

    4. Plymouth Hotel Miami

    5. Gale South Beach

    6. Shore Club South Beach

    7. The Palms Hotel & Spa

    8. Loews Miami Beach Hotel

    9. Hotel Riu Plaza Miami Beach

    10. Freehand Miami

    Don't forget to check out Bring Me! for all of BuzzFeed's best travel tips and hacks, vacation inspiration, and more!

    Jay Fleckenstein / BuzzFeed

    Sign Up For The Bring Me! Newsletter!

    The latest travel tips, off-the-beaten-path experiences, and inspiration delivered to your inbox.

    Newsletter signup form