Immerse yourself in the ocean, and the action. The Ritz-Carlton, South Beach hotel lies on Miami’s most famous beach, and is located just steps from Lincoln Road - a 10-block pedestrian esplanade with the best shopping, dining, nightlife and people watching South Beach-Miami has to offer.