The frenetic energy of city life demands a careful choice of hotel. A great location is a must — too far from the action and you’ll waste half your trip schlepping, too touristy and you’ll miss out on a glimpse at local life. You’ll want an in-the-know concierge, a room that feels like an oasis, and above all, a real sense of place. There is a lot of collection of resort hotels in Miami.
This year’s World’s Best Awards survey was open for voting from January 11 through May 10, 2021, as destinations around the world were lifting COVID-19 restrictions. Survey rules have always allowed readers to reflect on their travel experiences over a three year period. We hope that this year’s honorees will inspire your own travels as you get back out into the world.
Miami offers something for every type of traveler — stunning stretches of soft sand, glamorous Art Deco architecture, a world-class art scene, celebrity-filled clubs, Michelin-starred restaurants, the natural beauty of the Everglades. The list goes on. The best resorts Hotels in Miami reflect these diverse tastes.
In Miami, you’ll find countless luxury hotels and resorts to choose from. Popular choices among vacationers include stunning beachfront properties focused on health and wellness, such as the Carillon Miami Wellness Resort, to locations that offer the utmost in service and indulgence (butler, anyone?), like the St. Regis Bal Harbour Hotel.
For help finding your perfect stay in this part of the southern USA, be sure to read our list of the best resort hotels in Miami, Florida.
1. The Setai, Miami Beach
Setai’s only U.S. property returned to the top of the list this year after impressing readers on all fronts. Jaya, the resort’s restaurant in its picturesque courtyard, hosts flashy dinner shows and is a celebrity hot spot. There are three temperature controlled infinity pools, and the beachfront Ocean Grill serves some of the best Maine-lobster spaghetti in the city. All 136 rooms are similarly impressive, whether they’re one of the luxuriously appointed Art Deco suites or one of the oceanfront suites with floor-to-ceiling windows.
- 2001 Collins Ave, Miami Beach, Florida
2. Faena Hotel Miami Beach
The Faena has equally attractive accommodations, too. Spacious guest rooms come with king or twin beds, comfortable lounge seating, walk-in closets, marble bathrooms with double sinks and separate showers, and balconies overlooking beautiful Biscayne Bay or the city’s downtown core.
For those needing additional space, book one of the roomier oceanfront suites with separate living areas and second bathrooms. They also feature guaranteed ocean views.
- 3201 Collins Ave, Miami Beach, FL 33140, United States.
3. Acqualina Resort & Residences, Sunny Isles Beach
This hotels in Miami invites you to step into a world of luxury with unprecedented accommodations and service, world-class dining destinations, including Il Mulino New York, three oceanfront swimming pools, Acqualina Spa by ESPA, spacious meeting rooms, and an innovative marine biology-based AcquaMarine program.
The lush grounds feature outdoor living room settings with sumptuous furniture on Seashore Paspalum grass and are dotted with umbrellas in the resort’s signature red color and lounge chairs punctuate the blue and green hues of its natural surroundings.
- 17875 Collins Ave, Sunny Isles Beach, FL 33160, United Statesnited States.
4. Four Seasons Hotel at The Surf Club, Surfside
One of the larger 5-star vacation properties in Miami, the luxurious Four Seasons Hotels in Miami offers some of the best resort amenities in the city. Guests have access to a large full-service spa with 10 individual treatment rooms, as well as a sauna, steam room, and wading pool. A huge terrace with two swimming pools (one of which covers an area of two acres!) along with private beachfront cabanas offer space to relax.
Also on site are conference, meeting, and wedding facilities; fine and casual dining options, including in-room meals; plus a large fitness center with a variety of programs, including yoga classes. Guests also have access to nearby golf courses and tennis courts.
- 1435 Brickell Ave, Miami, FL 33131, United States
5. Nobu Hotel Miami Beach
Elegant, sophisticated, and extremely luxurious… all words that perfectly sum up the magnificent Nobu Hotel Miami Beach.
There are also 2,500-square-foot penthouses with built-in surround sound systems, 80-inch TVs, dining areas, and pantries. These sumptuous luxury suites also come with the hotel’s best ocean and beach views.
To add a further degree of indulgence, why not request a butler? They, and guest services, can take care of things such as in-room dining, tea services, unpacking/packing, personal shopping, even dog walking.
Other indulgences include access to a private swimming pool, plus an on-site restaurant and coffee shop. The hotel’s luxurious spa – Esencia Wellness – has also made a name for itself for pampering in Miami.
Nobu guests not only enjoy complimentary access to first-rate facilities including saunas, whirlpools, and plunge pools but also the plush relaxation lounge with its spectacular views over the Atlantic.
- 4525 Collins Ave, Miami Beach, FL 33140, United States
6. The Betsy – South Beach, Miami Beach
Overlooking a palm-dotted beach, this upscale boutique hotel on Ocean Drive occupies an elegant Georgian Revival building from the 1940s. It’s a 12-minute walk from the shopping and bars of Lincoln Road.
Rooms and suites with walnut floors and tropical touches offer 2- or 4-poster beds, minibars, and Wi-Fi access, along with flat-screen TVs, iPod docks, and in-room libraries with autographed books.
Amenities include a courtyard pool, a spa, and a poetry library, as well as a rooftop deck with a garden. There’s a high-end steakhouse and a sleek lobby bar, while an underground speakeasy space can be reserved for events. Yoga classes are offered.
- 1440 Ocean Dr, Miami Beach, FL 33139, United States
7. (tie) Kimpton Angler’s Hotel South Beach, Miami Beach
A 4-minute walk from the ocean, this chic hotel in the art deco district is a mile from the shops on Lincoln Road.
Featuring bamboo floors, yoga mats, and balconies or terraces, the refined studios, and bi-level lofts have separate living areas, flat screens, and iPod docks, as well as wet bars and minifridges. Villas add hot tubs and/or rooftop sundecks. Wi-Fi is available, and in-room massages are on offer.
Free amenities include morning tea and coffee, an evening wine hour, and loaner bikes. The outdoor pool area offers cabanas, and food and drink service. There’s also a chic restaurant/bar with open-air seating. Parking is available (charge).
- 660 Washington Ave, Miami Beach, FL 33139, United States.
8. (tie) Soho Beach House, Miami Beach
Founded by Soho House, a private club for the film and creative industries, this art-deco building on swanky beachside Collins Avenue offers rooms to nonmembers. Luxe quarters, filled with antiques, have a retro 1950’s or European style. They include free Wi-Fi and flat-screens, and some have terraces, soaking tubs, and ocean views.
Nonmembers agree to no photos or cell phones in common areas. The pool and beach have waiter service. Dining options include a rooftop taqueria and tequila bar, an elegant garden restaurant, and an art-deco Cuban coffee bar with cigars. There’s also a full-service spa, a gym, and a screening room.
- 4385 Collins Ave, Miami Beach, FL 33140, United States
9. W South Beach, Miami Beach
Part of the hip W Hotels and Resorts Group, the trendy W South Beach is perfectly suited to younger travelers (think millennials not afraid to download the smartphone app that opens their room doors).
On-site amenities include excellent dining, rooftop tennis, two swimming pools, beach attendants, private cabanas, tropical gardens, a fitness center, full-service spa, hair salon, free bike use, and shopping services. The resort’s restaurants and hotels in Miami are popular with guests and locals alike for their large patio.
- 2201 Collins Ave, Miami Beach, FL 33139, United States
10. The Ritz-Carlton Key Biscayne, Miami
This upscale beachfront hotels in Miami is 2.3 miles from Crandon Golf at Key Biscayne and 8.9 miles from downtown Miami.
Refined rooms and suites offer flat-screen TVs, iPod docks, and free WiFi, as well as 24-hour room service. A resort fee covers in room WiFi. Most rooms have balconies, and some feature ocean views. Club rooms provide access to a lounge with free food and drinks.
There are 3 distinct restaurants and a Cuban-style rum bar, as well as a poolside ice cream parlor. The hotel has 2 heated outdoor pools, a hot tub, and 11 tennis courts. The resort fee includes access to the fitness center, as well as the sauna and steam room at the spa.
- 455 Grand Bay Drive Key Biscayne, Miami, FL 33149, United States
11. The Ritz-Carlton Bal Harbour, Miami
This premium beachfront hotel is less than a mile from the Bal Harbour Shops and a 15-minute drive from South Beach.
Semi-private elevators lead to elegant rooms and suites featuring private balconies, espresso machines, flat-screen TVs, and free WiFi. Lavish bathrooms with floor to ceiling windows have freestanding tubs overlooking the ocean. Suites add full gourmet kitchens.
The 10,000 sq ft spa offers waterfront treatment suites (surcharge) and a fitness center, while the pool features private cabanas. Services include personal shoppers and complimentary transportation to the Bal Harbour Shops.
- 10295 Collins Ave, Bal Harbour, FL 33154, United States.
12. Kimpton Surfcomber Hotel , Miami Beach
Set along Highway A1A, this relaxed, beachfront hotel in an Art Deco building is a 10-minute walk from the bustling promenade at Lincoln Road and 14.4 miles from the Miami Seaquarium.
The bright, modern rooms feature plush mattresses, designer toiletries, flat-screen TVs, and iPod docks. Some have ocean views and furnished balconies. Suites add sitting areas.
A vibrant restaurant serves American cuisine and cocktails, and there’s a laid-back espresso and juice bar. There’s also an outdoor pool with umbrella-shaded lounge chairs and a full-service spa. Other perks include beach towels and chairs, a beach playground, and a fitness center.
- 1717 Collins Ave, Miami Beach, FL 33139, United States
13. 1 Hotel South Beach, Miami Beach
This upscale beachfront hotel is a mile from outdoor shopping at Lincoln Road Mall and a 3-minute walk from the Bass Museum of Art.
Airy, sophisticated rooms feature ocean views, custom-designed beds, and walls lined with driftwood, as well as free Wi-Fi, flat-screen TVs, and Nespresso machines. Upgraded rooms add balconies, and suites have sitting areas/rooms with sofas. Apartments offer full kitchens. Room service is available.
A posh restaurant run by Tom Colicchio features terrace seating. There are rooftop and lobby bars, plus a casual eatery next to 1 of 4 outdoor pools. Other facilities include a spa and a fitness center.
- 2341 Collins Ave, Miami Beach, FL 33139, United States
14. The St. Regis Bal Harbour Resort
Set on the beach, this luxe, high-rise hotel is across the street from the upscale Bal Harbour Shops and 11 miles from Downtown Miami.
Sophisticated rooms offer balconies with ocean views, plus 46-inch flat-screen TVs, iPod docks, and Wi-Fi access. Suites add butler service, as well as kitchenettes or full kitchens.
Amenities include beach access, 2 outdoor pools with private cabanas, a full-service spa, and a fitness center. There’s also an airy high end restaurant, an oceanside bar and grill, and a wine cellar.
- 9703 Collins Ave, Bal Harbour, FL 33154, United States
15. The Palms Hotel & Spa, Miami Beach
This sophisticated beachfront hotel is 1.6 miles from shopping on Lincoln Road and 1.3 miles from Miami Beach Botanical Garden.
Posh rooms and suites, decorated with pops of bright color, have 32 inch flat screen TVs, coffeemakers, and iPod docks. Bathrooms feature rainfall showerheads. Suites add balconies, and some have ocean views. Room service is available 24/7.
A resort fee covers Wi-Fi, gym access, and beach gear. An outdoor pool, with cabanas and a tiki bar, is surrounded by tropical gardens leading to the beach. An elegant restaurant serves farm to table fare. There’s a spa offering massages and other treatments (surcharge).
- 3025 Collins Ave, Miami Beach, FL 33140, United States
Read more about The Top 10 Cities in Europe.