The Ritz-Carlton, South Beach
1 Lincoln Rd, Miami-Dade County, Florida, United States, 33139
With a stay at The Ritz-Carlton, South Beach, you'll be centrally located in Miami Beach, steps from Miami Beach Boardwalk and within a 5-minute walk of Lincoln Road Mall. This 5-star resort is 4.2 mi (6.8 km) from Phillip and Patricia Frost Museum of Science and 5.5 mi (8.8 km) from Perez Art Museum Miami.