
By Amber Love Bond and Yours Truly
This is part 2 of a two part series on affordable hotels in Miami. Here we focus on affordable hotels in Miami Beach and Coconut Grove. Click here for Part 1 on Brickell and Downtown. Note: All hotels earned a rating of 3.5 or higher on TripAdvisor.
MIAMI BEACH
The Shepley Hotel
1340 Collins Ave, Miami Beach, FL 33139
Stepping into The Shepley Hotel feels like taking a stylish step back into Miami’s golden era, without the luxury price tag. Nestled right on Collins Avenue in the absolute heart of the historic Art Deco District, this boutique hotel places you a mere three-minute stroll from the pristine sands of South Beach and the neon-lit energy of Ocean Drive. It is the perfect home base for travelers who want maximum walkability to the neighborhood’s dining, shopping, and nightlife.
Low Season: Rates starting from $178/weekend night
High Season: Rates starting from $302/weekend night

Hotel Trouvail Miami Beach
3101 Indian Creek Dr, Miami Beach, FL 33140
For a trendier, more bohemian escape just outside the chaotic center of South Beach, Hotel Trouvail (formerly the Palihouse Miami Beach) is situated on the scenic Indian Creek Waterway in Mid-Beach. It sits in a much quieter, relaxed neighborhood, though a quick ride on the city’s free trolley will drop you right back into the South Beach action in minutes. The beach itself is only a single block away, and the hotel gladly sets you up with complimentary beach chairs and umbrellas.
Low Season: Rates starting from $122/weekend night
High Season: Rates starting from $195/weekend night

Dorchester Hotel & Suites
1850 Collins Avenue, Miami Beach
The Dorchester Hotel & Suites is a reliable crowd-pleaser that checks every major box for a quintessential, budget-friendly Miami vacation. Located on Collins Avenue right near the Miami Beach Convention Center, it places you just a short four-minute walk from the beach and within easy walking distance of the premier shopping on Lincoln Road. It strikes a great balance for travelers who want to be close to the action but appreciate a slightly more laid-back atmosphere to head home to at night.
The property features a spacious, sun-soaked outdoor courtyard centered around a swimming pool. Surrounded by palm trees and comfortable loungers, the pool deck provides a budget-friendly space to cool off and sunbathe without having to fight the beach crowds.
Low Season: Rates starting from $143/weekend night
High Season: Rates starting from $291/weekend night

The Tony Hotel South Beach
If you want affordable luxury that doesn’t compromise on iconic Miami flair, The Tony Hotel South Beach is a solid choice. Uniquely stretching across an entire block from Collins Avenue to Ocean Drive, this meticulously restored historic property puts you right in the epicenter of South Beach’s world-famous beach culture, sidewalk cafes, and nightlife.
The crown jewel of The Tony is its breathtaking rooftop pool and lounge deck located on the fourth floor. It offers sweeping, panoramic views of both the Atlantic Ocean and the historic Art Deco skyline, allowing you to sunbathe in a glamorous, elevated sanctuary that feels like it belongs to a hotel twice the price.
Low Season: Rates starting from $119/weekend night
High Season: Rates starting from $286/weekend night

4833 Collins Avenue
There’s nothing more Miami than staying near the Fontainebleau, unless you’re actually staying at the Fontainebleau. But since those rates average at $500+ a night, check out this hotel just a few doors down; it promises all of the luxury and people-watching, without the pricetag.
Low Season: Rates starting from $149/weekend night
High Season: Rates starting from $239/weekend night
COCONUT GROVE
Hotel Arya and the Courtyard by Marriott Miami Coconut Grove offer the balance of affordability and prime location. Situated just steps from the vibrant boutiques and open-air dining at CocoWalk, these two properties prove you don’t need a luxury budget to enjoy panoramic views of Biscayne Bay. Both hotels serve as excellent jumping-off points for exploring the tree-lined streets, local marinas, and historic sites like the Vizcaya Museum and Gardens.
While both spots capture that laid-back, coastal vibe, they cater to slightly different travel styles. Hotel Arya (a Best Western Premier Collection property) shines with its boutique feel, offering spacious suites equipped with convenient kitchenettes and an 8th-floor rooftop pool deck perfect for soaking in the skyline. Meanwhile, the recently refreshed Courtyard by Marriott pairs dependable contemporary comfort with a stylish edge, featuring an on-site Bistro for your morning Starbucks fix, a heated outdoor infinity pool, and select rooms with private balconies overlooking the marina. Whichever you choose, you’ll secure a budget-friendly stay that keeps you right in the heart of the Grove’s magnetic energy.
Arya Hotel and Suites Coconut Grove
2889 McFarlane Road
Low Season: Rates starting from $268/weekend night
High Season: Rates starting from $242/weekend night

2649 South Bayshore Drive
Low Season: Rates starting from $237/weekend night
High Season: Rates starting from $260/weekend night

9 Responses
This is a great list of suggestions to keep for my next trip to Miami!
Thank you! It wasn’t easy to come up with the list because hotel rates in Miami have really escalated.
We stayed at The Palms earlier this year and loved it. Stopped in at Circa 39 too, just to take a look.
Did you go to the Palms’ restaurant Essensia? The food is excellent and well priced.
This sure is a handy list to have when Miami-bound!
Some great Miami suggestions here! I’ve pinned to Pinterest so I can remember to check the list next time I head to Miami. Circa 39 seems like an especially good deal.
Great list, I really enjoyed staying at some of these.
Great for visiting relatives and friends!
love any feedback on the hotels if any relatives end up staying in any of them.