Palm Beach Marriott Singer Island Beach Resort and Spa Share: Hotels and Resorts Palm Beach Marriott Singer Island Beach Resort and Spa Visit Website 3800 N Ocean Dr Riviera Beach, FL 33404 (561) 340-1700 About About Visit Palm Beach Marriott Singer Island Beach Resort & Spa for a spectacular stay. Our luxury West Palm Beach resort offers all-suite rooms with ocean views.