Beach · Luxury · Spa
National Hotel Miami Beach
1677 Collins Ave, Miami Beach, FL 33139
- Open 24 hours
- ★★★ 3-star
- $$$ · Upscale
About National Hotel Miami Beach
National Hotel Miami Beach is a beach, luxury and spa resort in Miami Beach, part of the greater Miami area. You'll find it at 1677 Collins Ave, Miami Beach, FL 33139.
It is listed as a 3-star property, and guests give it very good marks — 4.3 out of 5 across 2,098 reviews. Listed amenities include beachfront, infinity pool, spa, restaurant, bar, fitness and adults-only. Price level is upscale ($$$), with a sample nightly rate of about $1,031 when we checked.
By straight-line distance it is about 1.0 miles from South Beach and 9.8 miles from Miami Intl Airport (MIA).
Amenities
- Beachfront
- Infinity pool
- Spa
- Restaurant
- Bar
- Fitness
- Adults-only
Good for
- Beach days
- Couples & spa breaks
Location
Map data © OpenStreetMap contributors. Pins show approximate locations.
| South Beach | 1.0 mi |
|---|---|
| Miami Intl Airport (MIA) | 9.8 mi |
Frequently asked questions
Where is National Hotel Miami Beach located?
National Hotel Miami Beach is at 1677 Collins Ave, Miami Beach, FL 33139, in the Miami area.
Is National Hotel Miami Beach pet-friendly?
Pets are not listed among this resort's amenities. Contact the resort directly to confirm its current pet policy.
How is National Hotel Miami Beach rated?
It has a guest rating of 4.3/5 from 2,098 reviews and is classed as a 3-star property.
How do I contact National Hotel Miami Beach?
Call (305) 532-2311 or visit the official website linked on this page.
Resorts near National Hotel Miami Beach
Royal Palm South Beach Miami, a Tribute Portfolio Resort
Open 24 hours
- Beach
- Luxury
- Family
- Pet-Friendly
- Kids Club / Play